Php Ajax调用的网站/文件组织
我刚刚开始学习Ajax,我想知道如何组织我的Ajax脚本和php文件(处理Ajax功能)。Php Ajax调用的网站/文件组织,php,ajax,file-organization,Php,Ajax,File Organization,我刚刚开始学习Ajax,我想知道如何组织我的Ajax脚本和php文件(处理Ajax功能)。 使用Php很容易,一个函数库functions.Php和我所有的类和方法,我可以随时调用它们 我对Ajax的第一个反应是试图调用php类中已经存在的方法来处理联系人表单,但我确实认为这是不可能的,我需要一个单独的文件来完成这项工作 我的问题是,我是否需要为每个ajax脚本创建一个不同的file.js,为每个ajax调用创建一个file.php?与php相比,使用一些ajax函数可能会变得非常混乱 有没有一
使用Php很容易,一个函数库functions.Php和我所有的类和方法,我可以随时调用它们 我对Ajax的第一个反应是试图调用php类中已经存在的方法来处理联系人表单,但我确实认为这是不可能的,我需要一个单独的文件来完成这项工作 我的问题是,我是否需要为每个ajax脚本创建一个不同的file.js,为每个ajax调用创建一个file.php?与php相比,使用一些ajax函数可能会变得非常混乱
有没有一种正确的方法来组织这一切?您肯定应该使用php框架 它将帮助您组织您的代码,并将为您带来一些有用的功能,如路由,这将解决您的问题。 您将定义一些根,每个根链接到一个特定的控制器,您的代码将得到很好的组织 我可以向您推荐Symfony2: 但有很多人能够胜任这项工作: 如果您的应用程序很小,您可以查看silex,它是Symfony的轻型版本 要定义URL,可以使用RESTAPI,这是一种最佳实践
我可以理解,您发现框架的学习曲线很难,但您不会后悔。没有“正确”的方法可以做到这一点,这取决于个人偏好(如果您不使用框架),谢谢您的回答,在寻找组织文件的方法时,框架是我遇到的第一件事,对于提高工作效率来说,框架无疑是一个重要的选择。然而,我编码主要是为了娱乐和学习,我认为现在开始使用框架还为时过早,因为我更喜欢围绕我自己编写的代码工作,以不断学习和尝试!我认为在接近任何框架之前,都应该先学习基本的php