【发布时间】:2011-03-14 03:55:26
【问题描述】:
我想使用 PHP 和其他一些技术创建一个类似于网站http://events.stanford.edu/ 的事件日历应用程序。该网站使用了哪些技术?
【问题讨论】:
标签: php html web-applications web
我想使用 PHP 和其他一些技术创建一个类似于网站http://events.stanford.edu/ 的事件日历应用程序。该网站使用了哪些技术?
【问题讨论】:
标签: php html web-applications web
看起来events.stanford.edu使用了两种主要技术和一种主要原理。
它使用的技术是服务器端脚本和数据库。在您的情况下,您可以使用 PHP 和 MySQL。
网站使用的原理类似于RESTfulAPI。这不是一个完美的解释,但它可能会让你走上正确的研究道路。
本质上,应用程序所做的是当您点击页面时,例如this month,它会从数据库中选择所有事件并将它们解析到页面。它还呈现日历,其中包含指向该月中的每一天以及下个月和上个月的链接(例如 March 9 或 April)。
毫无疑问,服务器上发生了一些神奇的事情来将 URL 转换为可理解的查询,但这需要另一个处理程序(例如 .htaccess,但这可能有点粗糙)。
【讨论】: