我已经在网络编程2年(自学 - 一个专业的生物研究员)。我设计了一个具有所需功能的小维基,并预计会有科学的RTE。我广泛使用了mootools框架 和AJAX。一般网页编程/设计问题:?
当我看到从URL传递的查询字符串时,我总是好奇。长的加密查询字符串直接传递给服务器。特别是Google的设计就是这样。我想这是向客户提供Web服务的开始 - 我想。
现在,我的问题是:这是一种特殊的,高度专业化的,高效的/先进的网页设计技术,通过URL进行通信查询?
我总是觉得直接的基于URL的通信更快。我试了一下,可以直接通过URL发送查询。这里是链接:http://sgwiki.sdsc.edu/getSGMPage.php?8 由此,客户端可以直接链接到期望的页面而不是搜索和/或可以自动化。有很多可能性。
下一个请求:我可以指出这样的Web编程技术吗? oops:对不起,如果我无法清楚地传达我的请求。
Prasad。
是啊!我期待着这个答案。我并不知道MVC。但是,从您对MVC的精彩总结中,我清楚在哪里花费时间来制作出好的应用程序。 MVC看起来非常合乎逻辑并深入人心。再一次感谢你。你提到的映射例子也正是我在努力提出的问题。 这也意味着,从沟通的方式来看,这种类型的设计似乎没有ajax用法? 我是否正确地说MVC中的Controller是与Business Logic和Client进行通信的管道? – Prasad 2010-04-01 01:47:42
没有这些不排除阿贾克斯在所有。Ajax是一种将数据传输到服务器并接收响应而不更新整个页面的方式,而只是更新相关页面上的特定数据/区域。至于你对MVC的定义,我想你可以这样说,但那些不是我会用到的术语。我建议你只需Google for MVC和Front Controller。这将是一个丰富的信息,解释和例子:-) – prodigitalson 2010-04-01 13:43:31