PHP目录结构在源代码中放置AJAX代码

时间:2011-06-09 00:26:07

标签: php javascript ajax

我已经积累了一些AJAX程序,它们在我的目录结构中有点分散。

通常我只是让JavaScript调用它们,脚本命名为"xyz_ajax.php"

我正在努力使事情更有条理。将这些脚本放在源目录结构中的最佳位置是什么?什么是一个体面的命名约定?或者我的命名是好吗?

2 个答案:

答案 0 :(得分:3)

因为这是一个品味问题,你可以随心所欲地做到这一点。我这样做的方法是创建一个AJAX处理程序文件,这是一个面向前面的Web文件,可以通过它发送所有AJAX请求。根据请求的类型,它将提供正确的数据。如果你有很多文件,请将它们保存在某个文件夹中(只有ajax文件,不包含任何包含文件),这样你就可以为公众保持开放状态(因为你需要为浏览器请求/发送信息)并从这些文件)。

答案 1 :(得分:0)

这实际上是个人偏好,但从长远来看,肯定会保持一致。如果您使用模板/ bootstrap / MVC等框架,它确实有一些问题,因为它们往往有自己的最佳实践。我不完全确定你的意思是“源目录”是什么意思,但如果它是面向公众的,你可能想要考虑任何问题,如果它们被意外或恶意直接命中,在这种情况下你可能想要使用处理程序文件,如@SamT所述。

就个人而言,我使用下划线来表示页面或视图片段,但这只是我自己的风格。它也很好,它将主要视图中的片段分组,并使我们更容易识别。