CodeIgniter Wizard

CodeIgniter Wizard
软件
软件描述
用于 PHP MySQL/MariaDB 开发及 CRUD 代码生成的快速 Web 应用程序开发(RAD)工具,基于 CodeIgniter4 框架(仅限 macOS)。
官方网站
访问软件的官方网站了解更多信息
ozar.net
什么是 CodeIgniter Wizard?
CodeIgniter Wizard 是一个基于关系型数据库的 PHP 代码生成器。它读取 MySQL 数据库,允许您配置 UI 样式、认证/授权及语言本地化等选项,然后利用标准 CodeIgniter 4.x 框架功能快速生成具备完整 CRUD 功能的可运行 Web 应用程序。输出的 Web 项目包含实体模型、视图和控制器(甚至实体),并采用基于 Bootstrap 5 的 CSS 布局,生成的代码安全、整洁、高度可重用且便于移植。
通过其数据库优先的方法,CodeIgniter Wizard 允许您选择应用中需要包含的表和字段,自动为这些数据生成必要的模型、视图和控制器——包括新的 CodeIgniter 4 实体,支持标准的数据库 CRUD 操作,即创建、读取、更新和删除。它还能自动基于生成模块中的主数据创建侧边栏和(仪表板)首页。
与 Grocery CRUD 等动态(即时)代码生成库不同,CodeIgniter Wizard 生成的是标准 CI 代码,因此您可以对其进行自定义或提取用于其他 Web 项目。您也可快速利用它为其他 CodeIgniter 项目准备翻译字符串。
如果您在使用 CodeIgniter Wizard 生成 Web 应用后,对数据库表进行了列的增删或重命名操作,之后再次在向导中编辑该模块时,系统会智能检测到这些变更,并适应新状态,让您重新生成相关代码并相应更新 Web 应用,同时不破坏现有功能——这一特性大多数(甚至全部)其他代码生成器均不具备。
新增功能还包括:
- 使用最佳实践实现用户认证与授权,具备高级安全性。
- 安全文件上传,支持自动图像缩放。
- 从标题字段自动生成功能别名(针对名为 'slug' 的字段)。
- 在主键字段为固定长度 36 字符的 char 类型,或字段被配置为 UUID 的情况下,自动以 UUID 格式生成字符串 ID。
🔄 替代方案
19 个选择
PDOCrud
PDOCrud 是一个用于 PHP 以及 MySQL、Pgsql 和 Sqlite 数据库的 CRUD 应用生成器。仅需编写两行代码,即可生成插入/更新/查看表单,并以网格形式显示数据。

PHP Generator for MySQL
软件
PHP Generator for MySQL 是用于快速 Web 应用开发的 PHP 代码生成器。PHP Generator 可让您无需实际编程即可从 MySQL 数据库快速构建网站。您生成的 Web 应用程序的用户将能够查看、添加、编辑和删除数据库...

PHP Website Generator
软件
PHP网站生成器允许用户使用简单易用的向导生成完整的动态网站。它不是另一种会为您的网站加载大量无用代码的CMS,而是避开这些冗余,为您所选择的功能生成优化的代码。

Scriptcase
软件
Scriptcase PHP生成器是一款强大的工具,可提高Web开发效率。Scriptcase PHP生成器直接在浏览器中运行,支持Web应用程序的协同开发。它支持大多数数据库,可生成高度可定制的PHP代码,以及...

Grocery CRUD
软件
Grocery CRUD 是一个自动的 PHP Codeigniter CRUD 生成器,能简化开发人员的工作。仅需几行简单的代码,即可创建一个完整稳定的 CRUD。
下载与相关链接
安全提示安全提醒
点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。



