【问题标题】:What is the quickest way to build admin interfaces in PHP?在 PHP 中构建管理界面的最快方法是什么?
【发布时间】:2010-10-12 07:12:04
【问题描述】:

用 PHP 构建管理界面的最快方法是什么?

它可以是一个框架、一个或多个与特定方法相结合的库,或其他任何东西。

背景:我是一名被自动管理员宠坏的 Django 开发人员,他必须用 PHP 交付一个网络应用程序。该应用程序的管理区域/表单非常繁重,并且具有不同的访问级别。

【问题讨论】:

    标签: php django user-interface frameworks


    【解决方案1】:

    在 PHP 上,Symfony 可能是您正在寻找的,它有管理员生成器。

    【讨论】:

      【解决方案2】:

      我还建议使用 symfony。 Zend 对于小项目来说太多了。 如果您正在构建博客,请使用 Drupal。

      【讨论】:

        【解决方案3】:

        我个人会使用http://agiletoolkit.org/ 它是在 php 中完成的,但允许您使用我见过的最好的框架之一来构建它。他们有很大的支持,并回答了我所有的问题。

        查看此页面,了解此框架的功能。 http://ui.agiletoolkit.org/

        【讨论】:

          【解决方案4】:

          也许是CodeIgniter。还没有尝试过,但我有一位同事 (PM) 在工作(一家 Java 商店)总是抱怨如果我们使用 CodeIgniter,他如何能够更快更好地完成所有事情。

          【讨论】:

          • CodeIgniter 很棒,但没有内置管理员生成。
          • 他并没有说它必须有内置的管理员生成 Alan,这正是他对 Django 的习惯。你为什么要 -1 建议 CI 的人?艾伦在这里不正确的是你,而不是 cherouvim。
          • 不用担心。无论如何,我的回答有一种幽默感。我只是想说:)
          【解决方案5】:

          如果您坚持为此使用框架,请务必选择CodeIgniter。它的轻量级M-V-C 方法确实让这样的项目变得轻而易举。我使用 PHP 构建了许多数据库驱动的管理应用程序,并且发现 CI 可以节省时间。

          当然,完全可以使用普通 PHP 和库来完成这项任务。我已经构建了许多没有框架的管理/管理应用程序。

          如果您有其他问题,请告诉我/我们。

          -尼古拉斯

          【讨论】:

          • 如果是你 Alan 在这里对我进行了 -1,我想指出你这样做完全不合时宜。您对 cherouvim 的回复也是如此——这个问题的作者并没有说它必须有自动生成。
          • cherouvim:LMAO——说得好。 :)
          • 最快的方式是NOT CodeIgniter。
          【解决方案6】:

          最快的方法?手写吧。如果有重用的潜力,首先复制和粘贴,然后重构到库中。如果您非常清楚自己在做什么,这种方法效果最好。否则,框架可能就是答案。

          【讨论】:

            【解决方案7】:

            您是否尝试过 QCodo,它会自动执行很多操作。

            【讨论】:

              猜你喜欢
              • 2010-10-11
              • 2013-06-13
              • 2011-09-26
              • 1970-01-01
              • 2012-10-20
              • 2022-11-19
              • 2015-01-12
              • 1970-01-01
              • 2010-09-18
              相关资源
              最近更新 更多