无涯教程网-Codeigniter教程完整离线版.pdf免费

无涯教程网-Codeigniter教程完整离线版.pdf

CodeIgniter - 简介介绍 CodeIgniter是⼀个函数强⼤的PHP框架,我喜欢简称它叫CI ,由EllisLab创建,现在是不列颠哥伦⽐亚技 术学院的⼀个项⽬。是⼀套给PHP⽹站开发者使⽤的应⽤程序开发框架和⼯具包。它提供⼀套丰富的标准 库以及简单的接⼝和逻辑结构,其⽬的是使开发⼈员更快速地进⾏项⽬开发。 本教程是为希望学习使⽤CodeIgniter开发⽹站的技巧的开发⼈员准备的。 在开始本教程之前,我们假设您已经使⽤过HTML ,Core PHP和Advance PHP 。在本教程⽰例中,我们使⽤了3.0.1版本。 下⼀篇:CodeIgniter - 安装 吾⽣也有涯,⽽知⽆涯 - ⽆涯教程 CodeIgniter - 安装介绍 安装CodeIgniter⾮常容易。只需按照下⾯给出的步骤- 步骤1 - 从链接 CodeIgniter 下载最新版本。 步骤2 - 解压缩⽂件夹。 步骤3 - 将所有⽂件和⽂件夹上载到服务器。 步骤4 - 将所有⽂件上传到服务器后,访问服务器的URL ,如 。 访问URL时,您将看到以下屏幕- 上⼀篇:CodeIgniter - 简介 下⼀篇:CodeIgniter - 结构体系 吾⽣也有涯,⽽知⽆涯 - ⽆涯教程 CodeIgniter - 结构体系介绍 下⾯显⽰了CodeIgniter应⽤程序的体系结构。 如图所⽰,每当对CodeIgniter发出请求时,它都会⾸先进⼊ index.php 页⾯。 在第⼆步中,路由将决定是将此请求传递给步骤3进⾏缓存还是将此请求传递给步骤4进⾏安全检查。 如果请求的页⾯已经在缓存中,则路由会将请求传递到步骤3 ,响应将返回给⽤户。 如果缓存中不存在请求的页⾯,则路由会将请求的页⾯传递给步骤4 ,以进⾏安全性检查。 在将请求传递给应⽤程序控制器之前,将检查提交数据的安全性。 安全检查之后,应⽤程序控制器将加载必要的 Model ,Libraries ,Helpers ,Plugins和Scripts ,并将其传递给视图。 视图将使⽤可⽤数据呈现页⾯,并将其保存在缓存。由于之前没有缓存过请求的页⾯,因此这次将其缓存在缓存中,以便以后请求快速处理该 页⾯。 ⽬录结构 下图显⽰了CodeIgniter的⽬录结构。 CodeIgniter ⽬录结构分为3个⽂件夹- application system user_guide Application ⽬录 顾名思义,Application⽂件夹包含正在构建的应⽤程序的所有代码, 这是您将在其中开发项⽬的⽂件夹。 Application⽂件夹包含其他⼏个⽂ 件夹,下⾯将对其进⾏说明 吾⽣也有涯,⽽知⽆涯 - ⽆涯教程 件夹,下⾯将对其进⾏说明 Cache - 此⽂件夹包含应⽤程序的所有缓存页⾯。 Config - 此⽂件夹包含⽤于配置应⽤程序的各种⽂件。 Controllers - 此⽂件夹包含应⽤程序的控制器。 Core - 此⽂件夹将包含应⽤程序的基类。 Helpers - 在此⽂件夹中,您可以放置​​应⽤程序的helper类。 Hooks - 此⽂件夹中的⽂件提供了⼀种⽅法,可以利⽤并修改框架的内部⼯作⽅式,⽽不会破坏核⼼⽂件。 Language - 此⽂件夹包含与国际化语⾔相关的⽂件。 Libraries - 此⽂件夹包含为您的应⽤程序开发的库⽂件。 Logs - 此⽂件夹包含与系统⽇志相关的⽂件。 Models - 数据库登录名将放置在此⽂件夹中。 Third_party - 在此⽂件夹中,您可以放置​​将⽤于您的应⽤程序的任何插件。 Views - 应⽤程序的HTML⽂件将放置在此⽂件夹中。 System ⽬录 该⽂件夹包含CodeIgniter核⼼代码,库,帮助程序和其他⽂

文档评论(0)

1亿VIP精品文档

相关文档