1,可拓展,没有以性能为代价的模板引擎,pathinfo 对于搜索引擎友好,
2,ci中除了核心库,其他资源用到时候才加载,所以很节约性能;而且各个模块松耦合,依赖性不强,随意复用;
3,工作流程:index.php是前端控制器,初始化需要的资源--》到route检查http请求--》(有cache,直接界面输出)无cache--》安全处理--》application的controller--》调用各种类文件和包处理相关资源--》渲染试图发送浏览器--》若是开启了cache,则进行缓存,总共7个部分,实际上每个部分是一个钩子。
4,为了安全期间,可以改application,system 或者view的名字和路径 只不过要在application index.php的$config[‘system/application/view‘]中进行配置;
5,再上显示后还要禁用错误报告等开发环境中用的东西。
时间: 2025-01-04 06:54:43