使用基于 Bootstrap 的表单和数据表网格立即创建安全的数据驱动型 PHP Web 应用程序,执行所有 CRUD 操作,现在具有身份验证、文件上传和 i18n 功能!
CodeIgniter Wizard 是一个快速应用程序开发 (RAD) 工具和 PHP 代码生成器,它可以快速创建 MySQL/MariaDB 数据库驱动的 Web 应用程序,其中包含所有 CRUD 功能和基于 CodeIgniter 框架版本 4 的管理界面。输出是一个有效的、数据库驱动的 Web 应用程序,当您从 CodeIgniter Wizard 发布它时,就可以在任何支持 PHP 的 Web 服务器上运行,并且基本设置经过最佳自动配置
,开箱即用。
通过其数据库优先的方法,CI 向导允许您选择数据库,选择要包含在应用程序中的表和字段,并指示要创建的输入字段类型。然后,它会自动对数据库进行逆向工程,生成必要的模型、视图和控制器,甚至是新的 CodeIgniter 4 实体类,包括用于标准数据库 CRUD 操作的代码,即创建、读取、更新和删除。它甚至会自动为您的 Web 应用程序的 UI 创建侧边栏和仪表板页面。
CodeIgniter Wizard 创建了大多数 Web 应用程序后端所需的大部分耗时的样板代码,这将为您节省以月为单位的时间。然后,您可以获取生成的项目并在其上构建自定义应用程序,或者将代码块从中复制到您选择的 IDE 中您自己的项目。
最重要的是,您不必局限于特定的自定义库来进一步开发您的应用程序。CI Wizard 生成的每个代码文件都是基于标准的、通用的、安全的、可重用的和可替换的,除了 CodeIgniter 框架本身之外,没有特定的依赖项。
你用 CodeIgniter Wizard 制作的东西就变成了你的财产:没有版税或进一步的许可费。如果您愿意,您可以自由分销自己的产品,甚至可以在商业上分销。
突出:
- 非常适合构建具有管理后端(如自定义 CMS、CRM 等)的 Web 应用程序。
- 没有第三方库依赖项,没有晦涩的代码。
- 创建代码时,对象名称最初是从数据库表名推断出来的,并巧妙地考虑了单数/复数名词差异和表前缀。在向导引入一些默认值后,您仍然可以更改类名称。
- 某些 HTML5 输入字段类型会自动添加趣味。(例如,名为 ’email_address’ 的数据库列将导致在生成其代码之前自动建议表单字段输入(例如 input type=“email”)。默认情况下,它的标签将设置为 “Email Address:”。
- 该向导将自动识别数据库表中的多对一外键关系,并为联接的 SQL、下拉选择控件和代码创建代码,以便在列表视图中显示用户友好的名称而不是 ID。
- 该向导还可以识别对数据库表所做的更改,并自动提出调整建议,以迭代方式为更改的部分重新生成代码,使其与应用程序的其余部分兼容。
- 您还可以通过在 GUI 中使用点击式操作动态选择相关表和列来手动定义外部数据源,而无需外键。
- 来自其他表的引用数据或静态输入的键值对,在生成的 Web 应用程序上自动填充下拉菜单或单选按钮选项。
- 表单验证代码的许多繁琐任务,无论是服务器端还是前端,都将根据 DB 列属性以标准的 CodeIgniter4 方式自动生成。
- 生成的代码自动包含用于用户输入清理的代码,以实现安全的表单处理。
- 即使在生成 Web 应用程序之后,您也可以根据 GUI 中的设置修改生成的字段及其排序。
- 大量生成的代码符合许多 PSR 标准
- 如果你是 CodeIgniter4 的新手,你可以通过检查创建的应用程序来更好地学习它。
- 生成的代码干净、安全且可移植,您可以在多个项目中复制。
- 更多节省时间的功能,让您的开发遥遥领先。
根据
注意:应用程序会导出一个包含 PHP、JavaScript 和 CSS 文件的文件夹。应用程序对话框消息和帮助文件中提供了有关运行创建的 Web 应用程序的说明。
发表评论