演讲兄弟:一哈子支持网站:Codeigniter中国您身边的PHP自学手册QQ群一讲、codeigniter介绍以及安装配置
Codeigniter介绍第一讲、codeigniter介绍以及安装配置Codeigniter是一个轻量级但功能强大的PHP框架,使用面向对象的开发结构和MVC模式,提供了一套丰富的类库来满足通常的任务需求。简单易学,高效实用!
为什么要学习Codeigniter?1、CodeIgniter是开源免费的2、CodeIgniter在PHP4上运行3、CodeIgniter是快速的4、CodeIgniter生成干净的URL/news/article/345index.php可以去掉5、CodeIgniter是可扩展的6、CodeIgniter不需要模板引擎7、CodeIgniter已彻底文档化一句话:简单易学、快速开发、稳定、统一团队开发风格、适合新手、提高面向对象的思想第一讲、codeigniter介绍以及安装配置
Codeigniter的特性*基于MVC体系*兼容PHP4*超轻量级*对数种数据库平台的全特性支持的数据库类*ActiveRecord支持*表单与数据验证*安全性与XSS过滤*Session管理kndbsession*邮件发送类,支持附件,HTML或文本邮件,多协议(sendmail,SMTP和Mail)及更多。*图像处理类库(剪裁,缩放,旋转等)。支持GD,ImageMagick和BetPBM*文件上传类*FTP类*本地化*分页*数据加密*基准测试*全页面缓存*错误日志*应用程序评测*脚手架(Scaffolding)*日历类*User-Agent类*Zip编码类*模板引擎类*Trackback类*XML-RPC类库*单元测试类*“搜索引擎友好”的URL*灵活的URI路由*支持勾子,类扩展及插件*大量的辅助函数第一讲、codeigniter介绍以及安装配置
Codeigniter流程图1.index.php作为前端控制器,初始化运行CodeIgniter所需要的基本资源。2.Router检查HTTP请求,以确定谁来处理请求。3.如果缓存(Cache)文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。4.安全(Security)。应用程序控制器(ApplicationController)装载之前,HTTP请求和任何用户提交的数据将被过滤。5.控制器(Controller)装载模型、核心库、插件、辅助函数,以及任何处理特定请求所需的其它资源。6.最终视图(View)渲染发送到Web浏览器中的内容。如果开启缓存(Caching),视图首先被缓存,所以将可用于以后的请求。第一讲、codeigniter介绍以及安装配置
Codeigniter安装第一讲、codeigniter介绍以及安装配置下载地址:目前最新版本:CodeIgniter1.7.1
Codeigniter配置第一讲、codeigniter介绍以及安装配置CodeIgniter安装分为四个步骤:1.解压缩安装包。2.把CodeIgniter文件夹和里面的文件上传到你的服务器。通常index.php在根目录。3.用任何文本编辑器打开application/config/config.php去设置你的网站根URL。如果你打算使用加密或Session,请设置你的加密密钥。4.如果你打算使用数据库,用任何文本编辑器打开application/config/database.php去设置你的数据库参数。
第一讲结束,谢谢您的观看!?支持网站:Codeigniter中国您身边的PHP自学手册QQ群