我的任务是建立一个简单的基于网络的系统来管理车辆列表。
我很想知道是否有专门快速执行此操作的强大,干净的PHP 5框架/库。
他们应该能够使用基本功能快速构建任意数据结构的骨架Web后端:
很高兴:
湿梦:
我知道大多数大框架都为此提供了工具和帮助,但更喜欢一个易于进入的独立,轻量级解决方案。
或者,是否有一个很棒的PHP应用程序,您建议您根据我的需要进行修改?
答案 0 :(得分:10)
就构建骨架应用程序而言,Yii framework几乎没有任何内容。
来自网站:
MVC,DAO / ActiveRecord,I18N / L10N, 缓存,基于jQuery的AJAX支持, 身份验证和基于角色的访问 控制,脚手架,输入 验证,小部件,事件,主题, Web服务等。写在 严格的OOP,Yii易于使用,是 非常灵活和可扩展。
它还包括CRUD代码生成。由做普拉多的人领导。
答案 1 :(得分:4)
如果您不想要大框架,可以查看phpactiverecord
答案 2 :(得分:2)
我会推荐CakePHP
答案 3 :(得分:1)
我在Rails,Django和Symfony中看到了即时博客的精彩演示。
看看Zend,Cake,Symfony,Symfony似乎最像Rails / Django。查看10分钟(是的,超级加速!)演示。这很可爱:
http://www.symfony-project.org/screencast/cart
我的经验告诉我,没有框架,轻量级或其他方面,如果你不知道它,你可以轻松地做你想要的快速。这就是教程的用武之地。你真的需要一个好的ORM来避免数据库的所有混乱,或者用CMS重新发明它。因此,最好的选择是选择具有最佳文档,最佳教程+截屏视频的文档,使用您知道的语言,只需更改变量名称即可使您最接近您的要求。我知道Django可以用Django 1.2做所有你想要的,但是要求PHP 5,Symfony和它的ORM是我的第一个建议。
Yii看起来像我现在要看的东西! YII-Haaw!
这是Yii的博客制作截屏视频:http://www.yiiframework.com/screencast/blog/
到目前为止还不错!但要让博客发挥作用,这是一个很好的学习曲线。与Rails非常相似。
答案 4 :(得分:1)
我见过的最好的http://www.grocerycrud.com/用于codeigniter
答案 5 :(得分:0)
Sapphire有很多承诺。我已经使用了基于它构建的CMS - SilverStripe - 对于一些项目来说非常好。但是我没有太多地挖到后端。
来自网站:
它不是完全轻量级,但它的核心是~1.3 MB但是遇到了很多“很有乐趣”
答案 6 :(得分:0)
有几个PHP框架可以满足您的要求(基本要求)。您应该使用您最熟悉的框架。如果您不熟悉任何框架,我建议您使用CodeIgniter。
答案 7 :(得分:0)
我一直在寻找像这样的插入式管理面板,到目前为止我已经2:
AjaxCrud - http://ajaxcrud.com/
来自Code Canyon - http://bit.ly/toKKrB
喜欢听到任何其他建议!