gpt4 book ai didi

php - 一般网络编程/设计问题 :?

转载 作者:搜寻专家 更新时间:2023-10-31 21:18:45 26 4
gpt4 key购买 nike

我从事网络编程已有 2 年(自学 - 职业为生物学研究员)。我设计了一个具有所需功能和科学 RTE 的小型 wiki - 当然很多是预期的。我使用了 mootools 框架和 AJAX。

当我看到从 URL 传递的查询字符串时,我总是很好奇。直接传递给服务器的长加密查询字符串。尤其是谷歌的设计就是这样。我认为这是向客户端提供 Web 服务的开始 - 我猜。

现在,我的问题是:这是一种通过 URL 传达查询的特殊、高度专业、高效/先进的网页设计技术吗?

我一直觉得直接基于 URL 的通信更快。我试了一下,可以直接通过 URL 发送查询。这是链接:http://sgwiki.sdsc.edu/getSGMPage.php?8通过这种方式,客户端可以直接链接到所需的页面而不是搜索和/或可以自动化。有很多可能性。

下一个请求:我可以指点这种网络编程技术吗?oops: 很抱歉,如果我未能清楚地传达我的要求。

普拉萨德。

最佳答案

I think this is the start of providing a Web Service to a client - I guess.

不,不是真的,尽管它可以。它曾经有一个整个应用程序的中央入口点。这是一种常见的做法并且有各种好处,但显然不是必需的。通常情况下,即使是您看到的普通 url 也可能实际上不是应用程序中的物理页面。路径的每个部分实际上都可以通过服务器端的重写和路由映射到一个变量。例如这个问题的 URL:

http://stackoverflow.com/questions/2557535/general-web-programming-designing-question

可能映射到类似的东西

http://stackoverflow.com/index.php?module=questions&action=view&question=2557535&title=general-web-programming-designing-question

is this a special, highly professional, efficient / advanced web design technique to communicate queries via the URL ?

拥有一个集中式页面,通过该页面可以访问应用程序中的所有功能是前端 Controller 模式的一部分 - 应用程序中的一种常见模式,通常用作整体模型、 View 、 Controller (MVC) 模式的一部分。在 MVC 中,应用程序的关注点被划分为包含业务逻辑的模型。然后 Controller 使用这些模型来执行一组可以产生输出的任务。然后通过 View 层将此输出呈现给客户端(浏览器、窗口管理器等)。

关于php - 一般网络编程/设计问题 :?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2557535/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com