ci
lz0426001
What do you want to do with this one wild and precious life?
One More Thing,Stay hungry,Stay foolish!
编程中最没用的东西是源代码,最有用的东西是算法和数据结构。
赢在布局!狼之野心,象之宽容,鹰之果断,狐之狡猾!
展开
-
CodeIgniter安装指导
CodeIgniter 安装分为四个步骤: 解压缩安装包。把 CodeIgniter 文件夹和里面的文件上传到你的服务器。通常 index.php 在根目录。用任何文本编辑器打开 application/config/config.php 去设置你的网站根 URL。如果你打算使用加密或 Session,请设置你的加密密钥。如果你打算使用数据库,用任何文本编辑器打开 application/c转载 2014-12-08 22:56:26 · 458 阅读 · 0 评论 -
php框架CodeIgniter介绍
CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。 CodeIgniter 就是你所需要的,如果... 你想要一个小巧的框架。你需要出色的性能。你需要广泛兼容标准主机上的各种转载 2014-12-08 22:44:22 · 421 阅读 · 0 评论 -
CodeIgniter应用程序流程图
下图说明数据流如何贯穿整个系统: index.php 作为前端控制器,初始化运行 CodeIgniter 所需要的基本资源。Router 检查 HTTP 请求,以确定谁来处理请求。如果缓存(Cache)文件存在,它将绕过通常的系统执行顺序,被直接发送给浏览器。安全(Security)。应用程序控制器(Application Controller)装载之前,HTTP 请求和任何用户提交的数转载 2014-12-08 22:51:18 · 403 阅读 · 0 评论 -
什么是 MVC 模式?
MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。 MVC 由 Trygve Reenskaug 提出,最早被应用在 SmallTalk-80 环境中。模型—视图—控制器模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使转载 2014-12-08 23:08:42 · 693 阅读 · 0 评论 -
Codeigniter框架前后台部署(多目录部署)
在下载好的ci的根目录建立一个目录 admin 将application目录中的 config controllers libraries models views这几个目录分别复制到到根目录的admin中,然后将根目录的Index.php复制到admin目录中,然后修改该文件中的 $system_path = 'system'; 修改为$system_path = '../system';转载 2014-12-09 22:37:44 · 877 阅读 · 0 评论 -
CodeIgniter框架支持service层
随着业务越来越复杂,controller越来越臃肿,举一个简单的例子,比如说用户下订单,这必然会有一系列的操作:更新购物车、添加订单记录、会员添加积分等等,且下订单的过程可能在多种场景出现,如果这样的代码放controller中则很臃肿难以复用,如果放model会让持久层和业务层耦合。现在公司的项目就是,很多人将一些业务逻辑写到model中去了,model中又调其它model,也就是业务层和持久层转载 2014-12-09 22:45:57 · 552 阅读 · 0 评论 -
CodeIgniter 特性
开发框架优秀与否与它有多少特性没有太大的关系。你从特性中不能推断出用户的体验、不能体验到框架设计是不是直接了当,是不是智能。特性也不能告诉你框架代码的质量如何、性能如何、细节处理的如何、安全性如何。判断一个框架的唯一办法是在使用中了解它。安装CodeIgniter很简单,所以,请你使用它。CodeIgniter的主要特性如下: 基于 MVC 体系超轻量级对数种数据库平台的全特性支持的数据库类转载 2014-12-08 22:50:00 · 361 阅读 · 0 评论 -
CodeIgniter模型-视图-控制器
CodeIgniter 是基于模型-视图-控制器这一设计模式的。MVC 是一种将应用程序的逻辑层和表现层进行分离的方法。在实践中,由于表现层从 PHP 脚本中分离了出来,所以它允许你的网页中只包含很少的脚本。 模型 (Model) 代表你的数据结构。通常来说,你的模型类将包含取出、插入、更新你的数据库资料这些功能。视图 (View) 是展示给用户的信息。一个视图通常是一个网页,但是在 Cod转载 2014-12-08 22:52:50 · 418 阅读 · 0 评论 -
CodeIgniter设计和架构目标
CodeIgniter 的目标是在最小化,最轻量级的开发包中得到最大的执行效率、功能和灵活性。 为了达到这个目标,我们在开发过程的每一步都致力于基准测试、重构和简化工作,拒绝加入任何对实现目标没有帮助的东西。 从技术和架构角度看,CodeIgniter 按照下列目标创建: 动态实例化。在 CodeIgniter 中,组件的导入和函数的执行只有在被要求的时候才执行,而不是在全局范围。除了最转载 2014-12-08 22:54:17 · 366 阅读 · 0 评论