0

我刚刚开始使用 Ajax,我想知道如何组织我的 ajax 脚本和 php 文件(处理 ajax 函数)。
使用 PHP 很容易,一个函数库 functions.php 包含我所有的类和方法,我可以在需要时调用它们。

我对 Ajax 的第一个反应是尝试在 php 类中调用一个已经存在的方法来处理联系表单,但我相信这是不可能的,我需要一个单独的文件来执行此操作吗?

我的问题是,我是否需要为每个 ajax 脚本创建一个不同的 file.js 并为每个 ajax 调用创建一个 file.php ?与 php 相比,使用一些 ajax 函数可能会变得非常混乱。

有没有正确的方法来组织这个?

4

1 回答 1

1

您绝对应该使用 php 框架!

它将帮助您组织代码,并为您带来一些有用的功能,例如可以解决您的问题的路由。您将定义一些根,每个根都链接到一个特定的控制器,并且您的代码将得到很好的组织。

我可以向您推荐 Symfony2:但其中有很多能够胜任这项工作: http: //www.hongkiat.com/blog/best-php-frameworks/

如果您的应用程序很小,您可以看看 silex,它是 Symfony 的轻量级版本

要定义您的 url,您可以使用最佳实践 REST api。

我可以理解你发现框架的学习曲线很困难,但你不会后悔的。

于 2017-02-08T00:14:31.437 回答