codeIgniter 学习

照着教程,做通了一个简单的例子。

codeIgniter 是轻量级的php框架,做中心型的网址非常适合,上手特别快。

特点:

1 基于mvc。

  application/models  model 负责与数据打交道,也就是增删改查

  application/controllers  controller 负责业务逻辑,是viewer  和 model 的粘合剂

  application/views 视图,负责展现


网站分成3个层次后,编写网站页面就更简单了,mvc指导你把一个抽象的项目,分成3个层次,这样你在开发的时候,某一个时刻只用处理某一面的问题。

mvc 易开发、易维护


2 router

site.com/class/function/id

uri 第一部分是类名

uri 第二部分是函数名

Uri 剩下的部分是函数的参数


url 和 controller 的关系,非常直观,易维护


参考:http://codeigniter.org.cn/user_guide/general/routing.html


你可能感兴趣的:(codeIgniter 学习)