提问人:Eli 提问时间:10/30/2008 更新时间:10/30/2008 访问量:928
AJAX站点的文件结构/体系结构?
File Structure / Architecture for AJAX Site?
问:
我正在使用 ajax 构建一个站点,并试图决定将为 ajax 请求提供数据的文件放在哪里。
例如,我将有一个 .js 文件,该文件可以包含在将创建国家/州选择框的页面中。我将在 /inc/js 下拥有 .js 文件。
但是,我不确定要将根据所选国家/地区提供状态数据的 ajax 文件放在哪里。我可以把它放在它支持的文件旁边,为ajax数据请求文件创建一个文件夹,等等。
你如何保持你的ajax请求按文件组织?
答:
0赞
Nikola Stjelja
10/30/2008
#1
创建一个单独的站点(同一台服务器或另一台服务器上),该站点将仅用作 REST 服务,为您的请求生成输出。 当您使用 AJAX 时,实质上是在使用已发布的 Web 服务。
2赞
Noah Goodrich
10/30/2008
#2
如果计划使用模型-视图-控制器体系结构,则应将 ajax 处理程序脚本放置在维护站点的其余控制器脚本的位置。
例如:
/application /default /controllers index.php index.ajax.php /views index.tpl index.ajax.tpl /admin
使用这样的模型,您可以自由决定是为 ajax 调用创建处理程序脚本,还是将 ajax 调用的处理程序脚本集成到其他现有控制器脚本中更有意义。
评论