【问题标题】:Auto back-end generator [closed]自动后端生成器[关闭]
【发布时间】:2011-04-01 02:38:57
【问题描述】:

是否有任何 PHP 应用程序可以通过读取数据库自动生成添加/编辑表单和列表页面。与 PhpMyAdmin 类似,但可通过代码或配置文件高度自定义。 主要原因是为了避免花在开发 Web 应用程序后端的时间。

【问题讨论】:

  • 如果您仍在寻找可以执行此操作的应用程序。访问 apiartisan.com 它完全符合您的要求。

标签: php zend-framework phpmyadmin backend


【解决方案1】:

尝试一个框架,例如CakePHPSymfony。几乎所有框架都为应用程序的后端部分提供了脚手架。这里是the Cake way,这里是the Symfony way

【讨论】:

  • 对此评论 +1。 OP需要研究脚手架。这是我推荐的建议。
  • 需要注意的是,Scaffold 代码通常是一次性代码。这是一项技术债务,您稍后通过实施适当的代码来偿还。脚手架代码并不意味着高度可定制。
  • Symfony 的脚手架可以通过generator.yml 配置文件进行自定义。如果您不需要真正自定义的东西,那么使用脚手架代码就可以了。
  • 感谢您的回复,但是在 zend 框架中是否有其他方法可以做到这一点。
  • 很抱歉,我根本没有使用 Zend 框架,所以在这里我帮不了你:)。在谷歌快速搜索后,我发现了这个:clintberry.com/2010/08/…
【解决方案2】:

Symfony(使用 Propel 或 Doctrine)可能正是您想要的:定义表及其关系,它会为它们生成模型,从中它可以再次生成管理列表/添加/编辑表格。

【讨论】:

    【解决方案3】:

    试试XataFace

    我将它用于我的网站,它工作正常(至少在您需要太多定制之前)

    【讨论】:

      【解决方案4】:

      尝试Symphony 获取代码或Modubiz 仅用于配置。

      【讨论】:

        【解决方案5】:

        表格和页面?确定这是前端,而不是后端?

        您可能想看看 phpeanuts、phpformgen、phplens、dhtmlxgrid(注意还有其他免费的 ajax 数据网格 - 但我没怎么玩过)

        C.

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-05-11
          • 1970-01-01
          • 2013-07-12
          • 2010-09-16
          相关资源
          最近更新 更多