as-shiddiq / cineex
CiNeex - CodeIgniter Next 和可扩展
v0.0.2.3
2023-08-26 23:36 UTC
Requires
- php: >=7.4.0
- dompdf/dompdf: ^2.0
- firebase/php-jwt: ^5.2
- ramsey/uuid: ^4.0
- rosell-dk/webp-convert: ^2.9
Requires (Dev)
- codeigniter4/framework: 4.3.7
- dompdf/dompdf: ^2.0
- firebase/php-jwt: ^5.2
- ramsey/uuid: ^4.0
- rosell-dk/webp-convert: ^2.9
README
Cineex
这是什么?
Cineex 是一个以 codeigniter 4 为基础的框架,这使得使用模块系统创建项目变得容易。
使用什么?
Cineex 在其制造中使用了额外的基座
- CodeIgniter v4.5.1
- NeomorphismeUI 作为 CSS 框架
- Dompdf 用于创建 pdf,如有需要可替换
- UUID 用于创建 uuid
- WEBP Convert 用于将图片转换为 webp。
- PHPMailer 用于发送电子邮件
为什么应该使用?
- 有一个命令行(RUN),可以用来加快项目构建的速度,
- 因为使用 HMVC 方案,所以适用于团队项目。
- 具有模块化系统,因此模块可用于其他项目。
- 模板可以根据其他项目的需求进行替换和创建,除了仪表板外,已经有一个用户界面。
- RestAPI 已准备就绪!无需手动创建 restapi,例如,创建、读取、更新、删除、多删除、嵌套数组,甚至上传数据
- 认证已准备就绪!登录、注册、忘记密码和配置文件功能已可用,因此无需再次创建。
如何使用?
安装
安装非常简单,创建 CodeIgniter 项目后,只需使用 composer 进行安装
composer require as-shiddiq/cineex
然后,使用命令将文件 run
复制为 spark
cp vendor/as-shiddiq/cineex/run run cp vendor/as-shiddiq/cineex/src/Default/app/Config/Paths.php app/Config/Paths.php
然后运行该命令,以替换默认的 codeigniter 文件
php run replace:all
之后,根据需要配置 .env 文件,然后运行
php run install
以安装和运行项目 😊
CodeIgniter 尚未安装?
如果您没有默认安装 CodeIgniter,您可以进行一些额外的配置。
cp -r vendor/codeigniter4/framework/public public
cp -r vendor/codeigniter4/framework/app app
cp -r vendor/codeigniter4/framework/writable writable
然后更改 app\Config\Paths.php
中的路径配置
public string $systemDirectory = __DIR__ . '/../../vendor/codeigniter4/framework/system';
之后,您可以将默认的 codeigniter 编码替换为 cineex 配置的进程继续。