CodeIgniter4 的自我介绍 CI4 README 中文版

CodeIgniter4 是什么

CodeIgniter 是一个全栈式PHP框架,它简单优雅,灵活安全,是一个非常适合phper学习的框架,更多框架相关信息可以在官方网站查看。CodeIgniter英文官方网站CodeIgniter中文网站

通过composer下载,代码仓库:[development repository](https://github.com/codeigniter4/CodeIgniter4).

一个框架,想要被广泛使用,框架说明手册是少不了的,CI延续之前的风格,手册做的还是非常详细的,只是CI4正式版刚刚发布,中文版手册翻译还未完成,但是也接近尾声,已完成的翻译部分有些错误或不合适的地方,相信过段时间就会逐步完善的。

英文版框架手册 https://codeigniter4.github.io/userguide/

中文版框架手册 https://codeigniter-chinese.github.io/codeigniter4-user-guide/

CodeIgniter4 安装和更新

现在的php框架大部分都是通过composer来进行安装和更新的,这样更能方便管理各种依赖包,大大提高生产开发效率。

通过 `composer create-project codeigniter4/appstarter`  进行下载CI4的代码包,并包含了一些优秀的第三方包;

通过 `composer update` 进行更新框架,不只是CI4框架更新,也可以更新相关的第三方代码包。

笔者注:通过composer更新的话,一般会更新vendor/codeigniter4下的文件,所以这里面的文件不建议更改

CodeIgniter4 简单配置

第一步,复制根目录下的env文件,并重命名为“.env”;

第二步,编辑 .env文件,指定 app.baseURL的值,并取消注释;配置数据相关信息,并取消注释,其它的配置项根据你的webapp需要进行更改。

第三步,域名指向根目录下的public目录(现在很多php框架都是这个路子来增强安全性),你就可以访问到你的webAPP了

到此基本上就完成了简单的配置。

CodeIgniter4 环境要求

CI4对于框架进行了较大的更新,框架对于php的版本要求:7.2或更新版本的 PHP 同时需要安装 *intl* 扩展 。

还需要启用以下PHP扩展: php-json, php-mbstring, php-mysqlnd, php-xml,来确保更好的运行

如果你的webapp需要使用 CURLRequest ,你需要安装 libcurl 。

本文是根据codeigniter4/appstarter  下载的代码包中的readme翻译的,并加入自己理解。

有时候下载代码包特别慢,我这里提供一个CI4的正式版代码包

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值