【发布时间】:2010-10-12 07:12:04
【问题描述】:
用 PHP 构建管理界面的最快方法是什么?
它可以是一个框架、一个或多个与特定方法相结合的库,或其他任何东西。
背景:我是一名被自动管理员宠坏的 Django 开发人员,他必须用 PHP 交付一个网络应用程序。该应用程序的管理区域/表单非常繁重,并且具有不同的访问级别。
【问题讨论】:
标签: php django user-interface frameworks
用 PHP 构建管理界面的最快方法是什么?
它可以是一个框架、一个或多个与特定方法相结合的库,或其他任何东西。
背景:我是一名被自动管理员宠坏的 Django 开发人员,他必须用 PHP 交付一个网络应用程序。该应用程序的管理区域/表单非常繁重,并且具有不同的访问级别。
【问题讨论】:
标签: php django user-interface frameworks
在 PHP 上,Symfony 可能是您正在寻找的,它有管理员生成器。
【讨论】:
我还建议使用 symfony。 Zend 对于小项目来说太多了。 如果您正在构建博客,请使用 Drupal。
【讨论】:
我个人会使用http://agiletoolkit.org/ 它是在 php 中完成的,但允许您使用我见过的最好的框架之一来构建它。他们有很大的支持,并回答了我所有的问题。
查看此页面,了解此框架的功能。 http://ui.agiletoolkit.org/
【讨论】:
也许是CodeIgniter。还没有尝试过,但我有一位同事 (PM) 在工作(一家 Java 商店)总是抱怨如果我们使用 CodeIgniter,他如何能够更快更好地完成所有事情。
【讨论】:
如果您坚持为此使用框架,请务必选择CodeIgniter。它的轻量级M-V-C 方法确实让这样的项目变得轻而易举。我使用 PHP 构建了许多数据库驱动的管理应用程序,并且发现 CI 可以节省时间。
当然,完全可以使用普通 PHP 和库来完成这项任务。我已经构建了许多没有框架的管理/管理应用程序。
如果您有其他问题,请告诉我/我们。
-尼古拉斯
【讨论】:
最快的方法?手写吧。如果有重用的潜力,首先复制和粘贴,然后重构到库中。如果您非常清楚自己在做什么,这种方法效果最好。否则,框架可能就是答案。
【讨论】:
您是否尝试过 QCodo,它会自动执行很多操作。
【讨论】: