首页 » 网站推广 » codeigniterphp技巧_PHP开拓框架介绍之CodeIgniter

codeigniterphp技巧_PHP开拓框架介绍之CodeIgniter

访客 2024-10-29 0

扫一扫用手机浏览

文章目录 [+]

一、优缺陷

上风:框架比较大略,适宜入门开拓,易学,上手快,静态化很随意马虎,文档比较详细。

codeigniterphp技巧_PHP开拓框架介绍之CodeIgniter

为什么利用CI

codeigniterphp技巧_PHP开拓框架介绍之CodeIgniter
(图片来自网络侵删)

  缺陷:由于框架较小,以是功能不完备,比如利用mongoDB就要自己实现接口,对数据库的操作不足安全(写入操作)。
对大型项目支持不好。

二、历史版本

1、CodeIgniter 2

2.x 的分支最初发布于 2011 年 1 月,末了一版(2.2.6)发布于 2015 年 10 月。
CodeIgniter 2 已于 2015 年 10 月 31 日停滞支持与更新,没有进一步的更新操持。

2、CodeIgniter 3

CodeIgniter 3.1.11 是框架的稳定版,专为 PHP 5.6+ 打造。
这个版本对 2.x 版进行了很多改进,尤其是数据库、Session 处理和加密。
目前这个版本正在持续改进中。

3、CodeIgniter 4

CodeIgniter 4 是最新的框架版本,专为 PHP 7.2 及以上版本打造。
开拓正在进行中,当前(2020/2/24日发布)版本为 4.0.2 正式版。

三、开拓事情流程:

  1、index.php作为前端掌握器,初始化运行CodeIgniter所须要的基本资源。

  2、Router检讨HTTP要求,以确定谁来处理要求。

  3、如果缓存(Cache)文件存在,它将绕过常日的系统实行顺序,被直接发送给浏览器。

  4、安全(Security)。
运用程序掌握器(ApplicationController)装载之前,HTTP要乞降任何用户提交的数据将被过滤。

  5、掌握器(Controller)装载模型、核心库、插件、赞助函数,以及任何处理特定要求所需的其它资源。

  6、终极视图(View)渲染发送到Web浏览器中的内容。
如果开启缓存(Caching),视图首先被缓存,以是将可用于往后的要求。

相关文章

介绍直播新纪元,轻松进入直播的五大步骤

随着互联网技术的飞速发展,直播行业在我国逐渐崛起,越来越多的人选择通过直播这一新兴媒介展示自己、分享生活、传递价值。对于许多新手来...

网站推广 2025-01-03 阅读0 评论0

介绍相机美颜原理,科技与美学的完美结合

随着科技的发展,智能手机的摄像头功能日益强大,美颜相机成为了许多人拍照的首选。美颜相机不仅满足了人们对于美的追求,更在视觉上给人带...

网站推广 2025-01-03 阅读0 评论0

介绍磁铁的制造,科学与艺术的完美结合

磁铁,一种神秘的物质,自古以来就吸引了无数人的目光。它不仅具有独特的磁性,还能在工业、医疗、科研等领域发挥重要作用。磁铁是如何制造...

网站推广 2025-01-03 阅读0 评论0

介绍电瓶激活方法,让电池焕发新生

随着科技的不断发展,电动汽车逐渐成为人们出行的首选。而电瓶作为电动汽车的核心部件,其性能直接影响着车辆的续航里程和行驶体验。新购买...

网站推广 2025-01-03 阅读0 评论0