jjzjj

php - RAD Visual Web Application Creator/Builder/Designer for PHP

coder 2024-04-07 原文

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

4年前关闭。




Improve this question




我想看看你们中是否有人知道(免费和开源将是理想的)工具/应用程序,它可以帮助非常快速地构建一个 php web 应用程序,而无需在编写代码上投入太多时间,更喜欢拖放/点击工作- 用于逻辑设计的流程设计器(请参阅下面的 Outsystems 中的敏捷)。另外,业务逻辑的可视化设计器很棒,因为它可以帮助开发人员更好地可视化逻辑。

有很多 GUI 构建器、表单构建器,但我正在为整个 Web 应用程序开发过程寻找一个应用程序。

我的目标是找到一个开发团队可以一起使用的应用程序,并尽可能地使用应用程序的内置代码。例如。该应用程序将提供一个模块,仅用于处理用户登录或购物车;开发人员只需将模块拖放到逻辑设计器中即可生成代码。这样,功能将在一个模块中,并且代码将始终是开发人员的标准。因此,如果新开发人员加入,他只需要使用系统并快速启动和运行即可。

为了更好地解释这一点:有很多 php 框架,例如cakephp、CodeIgniter 等我可以用来帮助编码,但我仍然需要创建(编码)GUI,编写相当多的代码。我正在寻找比那些框架更高级的工具/应用程序。这是我在谷歌搜索期间发现的 2 个示例应用程序,它们在一个应用程序中具有视觉逻辑设计器和 gui 构建器。还有一个单击部署(但我需要它是 php 应用程序,或者至少我可以将(php)代码部署到 LAMP/WAMP 服务器):

  • Wavemaker : JAVA
  • 敏捷来自 Outsystems : 对于 JAVA 或 .net(这个真的很好,有工作流拖放逻辑设计器!)
  • Talend:它只是一个ETL工具,但这个概念是我想提出的。拖放、点击和逻辑设计。如果需要,可以添加自定义代码,但是拖放过程已经完成了结构,并且需要构建 Web 应用程序的大部分编码。

  • 我想列出 Adob​​e Flex,但它更像是一个 GUI 设计器 + IDE,不完全是我在这里想要描述的。拖放/工作流逻辑设计器是应用程序的关键。

    我可以通过学习如何扩展它们来选择 CMS 路线,但这对我来说不是那么灵活,而且学习曲线很长。

    以前有人遇到过这种类型的应用程序吗?或者我知道如何找到这些应用程序?我用谷歌搜索了很长时间,我没有看到 php 中的任何一个,Java 中只有少数(只有 2 个)。

    提前致谢!

    最佳答案

    这里有一些免费的 PHP RAD 工具:

  • AppFlower
  • AppGini
  • nuBuilder
  • Limbas
  • CrossUI

  • 如果您了解更多,您可以扩展此列表。

    关于php - RAD Visual Web Application Creator/Builder/Designer for PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2866318/

    有关php - RAD Visual Web Application Creator/Builder/Designer for PHP的更多相关文章

    1. ruby - 如何使用 Nokogiri::XML::Builder 生成动态标签? - 2

      我正在遍历数组中的一组标签名称,我想使用构建器打印每个标签名称,而不是求助于“我认为:builder=Nokogiri::XML::Builder.newdo|xml|fortagintagsxml.tag!tag,somevalendend会这样做,但它只是创建名称为“tag”的标签,并将标签变量作为元素的文本值。有人可以帮忙吗?这个看起来应该比较简单,我刚刚在搜索引擎上找不到答案。我可能没有以正确的方式提问。 最佳答案 尝试以下操作。如果我没记错的话,我添加了一个根节点,因为Nokogiri需要一个。builder=Nokogi

    2. ruby-on-rails - 这个 C 和 PHP 程序员如何学习 Ruby 和 Rails? - 2

      按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我来自C、php和bash背景,很容易学习,因为它们都有相同的C结构,我可以将其与我已经知道的联系起来。然后2年前我学了Python并且学得很好,Python对我来说比Ruby更容易学。然后从去年开始,我一直在尝试学习Ruby,然后是Rails,我承认,直到现在我还是学不会,讽刺的是那些打着简单易学的烙印,但是对于我这样一个老练的程序员来说,我只是无法将它

    3. ruby - Rails 3.1 Edge 是否破坏了 XmlMarkup::Builder? - 2

      Web上有许多示例(例如http://techoctave.com/c7/posts/32-create-an-rss-feed-in-rails)展示了如何使用Builder制作漂亮的RSS提要。规范模板是这样的:xml.instruct!:xml,:version=>"1.0"xml.rss:version=>"2.0"doxml.channeldoxml.title"YourBlogTitle"xml.description"Ablogaboutsoftwareandchocolate"xml.linkposts_urlforpostin@postsxml.itemdoxml.t

    4. ruby-on-rails - Rails 还是 Sinatra? PHP程序员入门学习哪个好? - 2

      按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我使用PHP的时间太长了,对它感到厌倦了。我也想学习一门新语言。我一直在使用Ruby并且喜欢它。我必须在Rails和Sinatra之间做出选择,那么您会推荐哪一个?Sinatra真的不能用来构建复杂的应用程序,它只能用于简单的应用程序吗?

    5. ruby - Interface Builder 看不到 MacRuby 的 socket - 2

      我正在尝试使用XCode和InterfaceBuilder构建一个基本的helloworld应用程序。但是,在InterfaceBuilder中,我看不到我的socket可以连接起来。我转到对象检查器Pane的连接选项卡,它显示“NewReferencingOutlet”。我想知道我的代码是否有误。在这里classHelloWorldControllerattr_accessor:hello_label,:hello_button,:hellodefawakeFromNib@hello=trueenddefchangeLabel(sender)if@hello@hello_label.

    6. ruby-on-rails - PHP 魔术方法 __call、__get 和 __set 的 Ruby 等价物 - 2

      我很确定Ruby有这些(等同于__call、__get和__set),否则find_by将如何在Rails中工作?也许有人可以举一个简单的例子来说明如何定义与find_by相同的方法?谢谢 最佳答案 简而言之你可以映射__调用带有参数的method_missing调用__设置为方法名称以'='结尾的method_missing调用__获取不带任何参数的method_missing调用__调用PHPclassMethodTest{publicfunction__call($name,$arguments){echo"Callingob

    7. ruby - Lisp - 是否适合网络编程/应用程序(交互式)? ruby 的方式是? php的方式是? - 2

      Lisp是否适合Web编程/应用程序(交互式),就像ruby​​和php一样?需要考虑的事情是:易于使用可部署性难度(尤其是对于编程初学者而言)(编辑)在阅读PaulGraham'sessay之后,我特别提到了CommonLisp.将是我的第一门编程语言。在这方面。这样做合适吗?我听说Clojure的宏功能不如CommonLisp的强大,这就是我尝试学习Clojure的原因。它教授编程并且非常强大。 最佳答案 Lisp是一个语系,而不是单一的语言。为了稍微回答您的问题,是的,存在用于各种Lisp方言的Web框架,例如用于Common

    8. 软件工程毕业设计课题(81)微信小程序毕业设计PHP校园跑腿小程序系统设计与实现 - 2

          项目背景和意义 目的:本课题主要目标是设计并能够实现一个基于微信校园跑腿小程序系统,前台用户使用小程序发布跑腿任何和接跑腿任务,后台管理使用基于PHP+MySql的B/S架构;通过后台管理跑腿的用户、查看跑腿信息和对应订单。意义:手机网络时代,大学生通过手机网购日常用品、外卖外卖、代取快递等已不再是稀奇的事情。此外,不少高校还流行着校园有偿工作,校园跑腿就成了大学生创业服务项目。        因为你在校园里,所以不会有进入的限制。并不是所有的外卖平台都可以随意进入校园,比如小黄和小蓝的双打外卖平台。许多大学禁止送餐进入学校,更不用说送餐进入宿舍了。这一措施使得校园服务市场的竞争相对不

    9. K8s部署PHP项目 - 2

      前言    前端时间PHP项目部署升级需要,需要把Laravel开发的项目部署K8s上,下面以laravel项目为例,讲解采用yaml文件方式部署项目。一、部署步骤1.创建Dockerfile文件Dockerfile是一个用来构建镜像的文本文件,在容器运行时,需要把项目文件和项目运行所必须的组件安装其中。#基础镜像FROMphp:7.4-fpm#时区ARGTZ=Asia/Shanghai#更换容器时区RUNcp"/usr/share/zoneinfo/$TZ"/etc/localtime&&echo"$TZ">/etc/timezone#替换成阿里apt-get源RUNsed-i"s@http

    10. ruby-on-rails - PHP 开发人员学习 Ruby 和 Ruby on Rails - 2

      关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我对学习Rails很感兴趣已经有一段时间了,我觉得现在正是浸入其中并实际动手实践的好时机。在过去的一周里,我阅读了所有我能找到的关于Ruby和RubyonRails的免费电子书。我刚刚读完RubyEssentials。我也一直在玩htt

    随机推荐