PHP框架/库建议后端

时间:2010-05-26 13:23:22

标签: php frameworks admin backend

我即将开始开发php项目的后端站点。公司和站点管理员将登录此站点并管理他们在项目中的数据。

我以前的管理员小组经历充满了痛苦和痛苦。所以我想确保为我的目的选择正确的工具。

顺便提一下,请注意,我不是在寻找脚手架。我的数据库中没有多少表。相反,实体之间会有复杂的逻辑。

我希望清楚地分离标记和逻辑代码以及易于使用和标准化的用户界面。

谢谢。

编辑:

我明白这是非常主观的。这就是我称之为建议的原因。在与其中一个代码一起使用之前,我想尝试一些代码块。

2 个答案:

答案 0 :(得分:2)

对此没有完美的答案,这取决于您(和您的团队)的许多编程经验和项目的要求。

在谈到PHP和后台时,我建议你看看symfony framework。这是一个RAD框架,具有出色的管理功能和大量的插件,可以简化后台开发。

我知道你不想要脚手架,在symfony你可以选择使用一个非常可定制的管理生成器或构建你自己的表单/列表(或在两者之间混合,使用生成的良好代码库并扩展它)。 / p>

当它使用MVC范例时,它带来了很大的关注点分离,但除了MVC之外,它还有一个表单管理子框架,可以帮助大量开发后台。

如果你不熟悉PHP5 OOP和MVC,要小心学习和理解它可能有点复杂,但是如果你的计划可以让你有时间学习symfony编程,那么我会建议每个PHP的经验显影剂。

这个框架有很好的文档,作为一个介绍教程,他们提供了一个关于网站示例及其后端应用程序的类。

当然,这是主观的,其他人可能会建议你做其他选择。

答案 1 :(得分:0)

大约一个月前,我刚刚为一个我正在研究的网站找到了几个框架,发现CodeIgniter最容易启动和运行,并且拥有最好的文档和教程。

http://codeigniter.com/

替代品是交响乐,cakePHP和Kohona