as-shiddiq/cineex

CiNeex - CodeIgniter Next 和可扩展

v0.0.2.3 2023-08-26 23:36 UTC

This package is auto-updated.

Last update: 2024-09-10 03:04:55 UTC


README

Cineex Logo

Cineex

这是什么?

Cineex 是一个以 codeigniter 4 为基础的框架,这使得使用模块系统创建项目变得容易。

使用什么?

Cineex 在其制造中使用了额外的基座

  1. CodeIgniter v4.5.1
  2. NeomorphismeUI 作为 CSS 框架
  3. Dompdf 用于创建 pdf,如有需要可替换
  4. UUID 用于创建 uuid
  5. WEBP Convert 用于将图片转换为 webp。
  6. PHPMailer 用于发送电子邮件

为什么应该使用?

  1. 有一个命令行(RUN),可以用来加快项目构建的速度,
  2. 因为使用 HMVC 方案,所以适用于团队项目。
  3. 具有模块化系统,因此模块可用于其他项目。
  4. 模板可以根据其他项目的需求进行替换和创建,除了仪表板外,已经有一个用户界面。
  5. RestAPI 已准备就绪!无需手动创建 restapi,例如,创建、读取、更新、删除、多删除、嵌套数组,甚至上传数据
  6. 认证已准备就绪!登录、注册、忘记密码和配置文件功能已可用,因此无需再次创建。

如何使用?

安装

安装非常简单,创建 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 配置的进程继续。