我有一个版本2.2.6的codeigniter应用程序。在生产中使用它是好的还是我必须升级到3.1如果是如何升级?版本3.x仍在开发中。什么是弃用功能(https://www.codeigniter.com/docs)
为了速度和安全目的,最好使用最新版本。
但首先你必须检查你的服务器PHP版本,因为CodeIgniter最新版本3.1.9
与PHP 5.6不兼容
您的服务器必须具有适用于CI 3.1.x的PHP版本7.1或7.2
对于升级CodeIgniter 2.2.6到3.1.x,您必须进行一些更改。您可以从here获取升级CI的步骤。 如果您的项目未使用已弃用的CI功能,则只需将“system”文件夹替换为最新版本的CI即可。
我的建议是在生产中使用CI最新版本。