PHP框架之CodeIgniter


简介

  CodeIgniter以其易用性、性能和速度而闻名, 支持PHP4。它在建立PHP网站所设计的工具包内提供了一个丰富的代码库供人们使用,其中封装了开发web应用系统常用到的一些功能,并为访问代码库提供简单的接口与逻辑结构。CodeIgniter的主要目的在于尽量精减代码量,节省编码时间,以便快速开发项目。总体来说,CodeIgniter主要针对的是与人共享主机的开发者,或者为小型设备寻找PHP框架的开发者。它提供简单的解决办法来完成简单快速的应用,同时能够构造一定程度的 layout,便于模板的复用,数据操作层来说封装的不错,并且CodeIgniter没有使用很多太复杂的设计模式,执行性能和代码可读性上都不错。至于附加的 library 也还不错,简洁高效。它有一个很不错的扩展库,其中包括视频教程、论坛、用户指南和方便使用者查找相关文档的wiki,适合初学者使用。

  优点

  1.配置简单,全部的配置使用PHP脚本来配置,执行效率高;

  2.具有基本的路由功能,能够进行一定程度的路由;

  3.具有初步的Layout功能,能够制作一定程度的界面外观;

  4.具有基本的MVC功能,快速简洁、代码少,执行性能高,文档详细,框架简单易上手,学习成本低;

  5.自带了很多简单好用的library,框架适合小型应用。

  缺点

  1.把Model层简单的理解为数据库操作;

  2.框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要。

  CodeIgniter免费下载地址:  http://down.ddvip.com/view/128876688235542.html

  CodeIgniter官网地址:  http://codeigniter.org.cn/



相关阅读:
ASP Recordset 分页显示数据的方法(修正版)
使用alternate镜像升级ubuntu 8.04到8.10
asp.net网站安全从小做起与防范小结
解决3.01版的jquery.form.js中文乱码问题的解决方法
Asp.net 基于Cookie简易的权限判断
jquery.boxy插件的iframe扩展代码
为JavaScript的String增加Trim函数
CSS制作网页的一些经验分享
Ajax技术概述与现状应用
PHP 的未来:了解 PHP6 的变化及其对脚本的影响
web 页面分页打印的实现
JSP和JSF双剑合并 打造完美Web应用
jQuery AnythingSlider滑动效果插件
自制基于jQuery的智能提示插件一枚
快速导航

Copyright © 2016 phpStudy |