CodeIgniter框架v4

安装数: 2,241,111

依赖项: 310

建议者: 0

安全: 13

星标: 298

关注者: 39

分支: 132

类型:项目

v4.5.5 2024-09-07 08:49 UTC

README

什么是CodeIgniter?

CodeIgniter是一个轻量级、快速、灵活且安全的PHP全栈Web框架。更多信息可以在官方网站找到。

此仓库包含框架的可分发版本。它是从开发仓库构建的。

有关版本4计划的更多信息可以在论坛上的CodeIgniter 4部分找到。

您可以阅读与框架最新版本对应的用户指南

与index.php相关的重要更改

index.php不再位于项目根目录!它已被移至public文件夹中,以提高安全性和组件分离。

这意味着您应该配置您的Web服务器指向项目中的public文件夹,而不是项目根目录。更好的做法是为那里配置一个虚拟主机。较差的做法是将Web服务器指向项目根目录并期望进入public/...,因为您的其余逻辑和框架都暴露在外。

阅读用户指南以了解CI4如何工作的更好解释!

仓库管理

我们在主仓库中使用GitHub问题来跟踪BUG,并跟踪批准的开发工作包。我们使用我们的论坛提供支持和讨论功能请求。

此仓库是一个“分发”仓库,由我们的发布准备脚本构建。有关此仓库的问题可以在我们的论坛上提出,或者作为主仓库的问题。

贡献

我们欢迎社区贡献。

请阅读开发仓库中的向CodeIgniter贡献部分。

服务器要求

需要PHP版本8.1或更高版本,并安装以下扩展

警告

  • PHP 7.4的生命周期结束日期是2022年11月28日。
  • PHP 8.0的生命周期结束日期是2023年11月26日。
  • 如果您仍在使用PHP 7.4或8.0,应立即升级。
  • PHP 8.1的生命周期结束日期将是2025年12月31日。

此外,请确保在您的PHP中启用以下扩展

  • json(默认启用 - 不要关闭它)
  • 如果您计划使用MySQL,请启用mysqlnd
  • 如果您计划使用HTTP\CURLRequest库,请启用libcurl