CodeIgniter README

The project's README from github.com/bcit-ci/CodeIgniter. As one markdown file: README.md.

################### What is CodeIgniter ###################

CodeIgniter is an Application Development Framework - a toolkit - for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. CodeIgniter lets you creatively focus on your project by minimizing the amount of code needed for a given task.


CodeIgniter 3


This repository is for the legacy version, CodeIgniter 3. CodeIgniter 4 <https://github.com/codeigniter4/CodeIgniter4>_ is the latest version of the framework.

CodeIgniter 3 is the legacy version of the framework, intended for use with PHP 5.6+. This version is in maintenance, receiving mostly just security updates.


Release Information


This repo contains in-development code for future releases. To download the latest stable release please visit the CodeIgniter Downloads <https://codeigniter.com/download>_ page.


Changelog and New Features


You can find a list of all changes for each release in the user guide change log <https://github.com/bcit-ci/CodeIgniter/blob/develop/user_guide_src/source/changelog.rst>_.


Server Requirements


PHP version 5.6 or newer is recommended.

It should work on 5.4.8 as well, but we strongly advise you NOT to run such old versions of PHP, because of potential security and performance issues, as well as missing features.


Installation


Please see the installation section <https://codeigniter.com/userguide3/installation/index.html>_ of the CodeIgniter User Guide.


License


Please see the license agreement <https://github.com/bcit-ci/CodeIgniter/blob/develop/user_guide_src/source/license.rst>_.


Resources


Report security issues to our Security Panel <mailto:[email protected]>_ or via our page on HackerOne <https://hackerone.com/codeigniter>_, thank you.


Acknowledgement


The CodeIgniter team would like to thank EllisLab, all the contributors to the CodeIgniter project and you, the CodeIgniter user.

CodeIgniter (bcit-ci/CodeIgniter)

Searching Database…

这是什么?CodeIgniter 是一个开源的 PHP 框架(即一套工具库),通过提供现成的库来处理常见任务,帮助开发者更快地构建 Web 应用,无需从零开始编写所有代码。
这是 CodeIgniter 的当前版本还是较旧的版本?本仓库专门对应旧版的 CodeIgniter 3 分支;目前的活跃开发已转移到 CodeIgniter 4,后者位于单独的仓库中。
如何把它添加到 PHP 项目中?下载或克隆本仓库,并在 Web 服务器上通过 PHP 运行即可;它是一个纯 PHP 代码库,文档中没有描述包管理器的安装步骤。
运行它除了 PHP 之外还需要别的东西吗?只需要能运行 PHP 7 或 PHP 8 的 PHP 环境即可;本仓库自身的 CI 测试使用 PHPUnit for PHP 进行。
我应该用这个版本开始新项目吗?由于这是旧版的 CodeIgniter 3 系列,新项目更适合使用 CodeIgniter 4,后者今后将单独维护。
这个框架面向哪些人?希望快速搭建网站、又不想从头实现数据库访问、会话管理或表单处理等常见功能的 PHP 开发者。
CodeIgniter 实际上开箱即用提供了什么?一整套常用于 Web 开发的库,以及简洁的调用接口和清晰的结构,让你少写样板代码。
CodeIgniter 最初起源于哪里?它最初源自 EllisLab,之后移交给社区,再后来交由 BCIT 维护,这一点在项目的致谢部分有所体现。
What are similar projects?symfony, yii2, hapi, filament, framework, beego, uuid, riot
Creator
bcit-ci
Size
53.5 MB
Stars
18.1K
Updated
CommitMar 20
Age
15y
Commits · 90 Days