RAD可视化Web应用程序创建器/构建器/设计师适用于PHP

6
我希望看看是否有人知道一个(最好是免费且开源的)工具/应用程序,可以帮助快速构建PHP Web应用程序,而不需要花费太多时间编写代码,更喜欢拖放/点和单击工作流程设计以进行逻辑设计(请参见下面的Outsystems敏捷)。此外,业务逻辑的可视化设计师非常棒,因为它可以帮助开发人员更好地可视化逻辑。
虽然有很多GUI构建器、表单构建器,但我正在寻找一款完整的Web应用程序开发过程的应用程序。
我的目标是找到一个团队开发人员可以共同使用并尽可能使用应用程序内置代码的应用程序。例如,该应用程序将提供一个模块来处理用户登录或购物车;开发人员只需将模块拖放到逻辑设计师中,代码就会生成。这样,功能将位于模块中,代码将始终在开发人员之间保持标准化。因此,如果新的开发人员加入,他只需要使用系统,并快速上手。
为了更好地解释这一点:有很多PHP框架,例如cakephp、CodeIgniter等,我可以用它们来帮助编码,但仍然需要创建(编写)GUI,编写相当多的代码。我正在寻找一种比这些框架更高级的工具/应用程序。以下是我在谷歌搜索期间发现的两个具有视觉逻辑设计师和GUI构建器的示例应用程序。还有一个单击部署(但我需要它是PHP应用程序,或者至少可以将(PHP)代码部署到LAMP / WAMP服务器):
  1. Wavemaker:适用于JAVA
  2. Outsystems的敏捷:适用于JAVA或.net(这个真的很好,带有工作流拖放逻辑设计器!)
  3. Talend:它只是一个ETL工具,但概念是我想提出的。拖放、点和单击逻辑设计。如果需要,可以添加自定义代码,但拖放过程已完成了所需构建的Web应用程序的结构和大部分编码。
我想列出Adobe Flex,但它更像是GUI设计师+ IDE,不完全符合我在这里描述的内容。拖放/工作流逻辑设计器是该应用程序的关键。
我可以通过学习如何扩展它们来走CMS路线,但对我来说并不那么灵活,而且是一个长期的学习曲线。
有人遇到过这种类型的应用程序吗?或者有任何想法可以找到这些应用程序吗?我谷歌了很长时间,没有看到任何PHP的应用程序,只有少数(仅2个)适用于Java。
提前致谢!
4个回答

2

1

我只是在尝试RADRIA,您可以在http://radria.sqlfusion.com/上查看。

开源、免费的 rad 工具,运行在 LAMP 服务器上,并包括用于创建网页和在线链接数据库的工具,包括添加和更新屏幕。乍一看,似乎需要一些 SQL 知识才能安装一些数据库功能。低预算的 Wavemaker。

我的经验是,在软件中存在永恒的权衡:它将做更多的事情,学习起来就会更加困难。因为 Radria 可以做很多事情,所以它向用户呈现了一片菜单森林。


0

Delphi for PHP 看起来几乎满足了你的所有需求,但它不是免费的。


谢谢您的快速回复!我将尝试一下!同时,如果你们有任何其他建议,请随时告诉我们。谢谢! - user345114

0

你可以尝试使用PHPRad。只需连接到你的数据库(MySQL),它就能生成完整的应用程序。

它使用简单而强大的MVC框架。

你可以拖放组件,例如:

  • 图表
  • 记录计数
  • 动态菜单
  • 子页面
  • 等等...

到任何页面上。

它具有灵活的多种选项,帮助你生成最符合你规格要求的应用程序。

你可以从这里下载Windows安装程序。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接