后端的PHP框架/库建议
我即将开始开发一个php项目的后端站点。公司和站点管理员将登录到此站点并管理他们在项目中的数据 我以前的管理小组经历充满了痛苦和痛苦。所以我想确保我选择了正确的工具 顺便说一下,请注意,我不是在找脚手架。我的数据库中不会有太多表。相反,实体之间将存在复杂的逻辑 我想要清楚地区分标记和逻辑代码,以及易于使用和标准化的用户界面 多谢各位 编辑:后端的PHP框架/库建议,php,frameworks,admin,backend,Php,Frameworks,Admin,Backend,我即将开始开发一个php项目的后端站点。公司和站点管理员将登录到此站点并管理他们在项目中的数据 我以前的管理小组经历充满了痛苦和痛苦。所以我想确保我选择了正确的工具 顺便说一下,请注意,我不是在找脚手架。我的数据库中不会有太多表。相反,实体之间将存在复杂的逻辑 我想要清楚地区分标记和逻辑代码,以及易于使用和标准化的用户界面 多谢各位 编辑: 我理解这是非常主观的。这就是为什么我称之为建议。在使用其中一段代码之前,我想先尝试几段代码。对此没有完美的答案,这取决于您(和您的团队)的编程经验和项目的要
我理解这是非常主观的。这就是为什么我称之为建议。在使用其中一段代码之前,我想先尝试几段代码。对此没有完美的答案,这取决于您(和您的团队)的编程经验和项目的要求 在谈到PHP和backoffice时,我建议您看看。这是一个RAD框架,具有强大的管理功能和大量插件,便于背板开发 我知道你不想要脚手架,在symfony中,你可以选择使用一个非常可定制的管理生成器,或者构建你自己的表单/列表(或者两者混合,使用generated作为良好的代码库并扩展它) 由于它使用了MVC范式,所以关注点有了很大的分离,但除了MVC之外,它还有表单管理子框架,可以帮助开发很多后台 如果您不熟悉PHP5 OOP和MVC,那么学习和理解它可能有点复杂,但如果您的计划能够让您有时间学习symfony编程,那么我会向每个PHP开发人员推荐这种体验 这个框架有很好的文档记录,作为一个介绍教程,他们提供了一个关于网站示例及其后端应用程序的类
当然,这是主观的,其他人可能会推荐你其他的选择。就在一个月前,我在一个网站上浏览了几个框架,发现CodeIgniter最容易启动和运行,并且有最好的文档和教程
其他选择是symphony、cakePHP和Kohona这是非常主观的,因为这很大程度上取决于个人偏好。同样值得一提的是,如果你在过去曾经挣扎过,那么没有一个框架可以解决你的问题。至少你需要清楚地定义你的目标并从那里开始我熟悉OOP和MVC。事实上,我以前使用过Codeigniter(我对它并不不满,只是为了记录在案)。但我正在寻找替代品。我发现Symfony相当强大,但我认为它的学习曲线相对较长。我更渴望从更简单的框架开始。我有相同的MVC框架使用历史,从codeigniter开始,然后转到symfony,使用自制MVC堆栈完成一些项目,但同时进行应用程序开发和框架维护太复杂了,并且没有利用重用非常好的开放源代码的优势。祝你好运