天天看点

CI框架_1.流程基本熟悉

CI框架是PHP的一个快速开发框架,我已经用CI框架开发了一些项目了。想回头做做总结,以供大家学习。 这篇文章先具体介绍CI框架吧我用的是CI2.0框架。 1.去codeIgniter的网站下载压缩包,网址:http://codeigniter.org.cn/download.   注意:下载2.0或者3.0可能有使用不同的方式。所以你需要看相对应的手册去了解。手册网址:http://codeigniter.org.cn/docs。 2.下载至本地后解压。加压后文件夹的使用如下: 3.CI框架主要的application和system文件夹放在自己想放入的文件夹下面就行。 4我们知道要运行php,需要Apache运行才可以解析运行。Apache是一个WEB服务器软件。自己去装Apache软件很麻烦,所以可以使用一个集成软件,phpStudy,这款软件 有mysql数据库,也可以直接不经过配置就可以使用。回顾过程中为了方便使用集成环境phpStudy为例。 5.开启phpStudy,然后鼠标右键phpStudy-》打开配置文件-》vhosts-conf文件。打开vhosts-conf文件,配置域名访问,如下图所示,然后保存,重启phpStudy。 6.打开host文件进行配置。如下图所示 一切配置完成后,在浏览器的地址栏中输入域名+index.php去访问,例如我的就是:http://www.test.com/index.php,然后你可以看到如下图所示表示CI框架使用成功。 7、application文件夹下的文件夹的作用: 8、如果你想创建的文件不放在CI的application目录下,你可以复制application目录下的所有文件到你创建的新目录下,但创建的目录必须和application目录在同一级。 9、如果你想隐藏掉url中的index.php,可以如下操作: 默认情况下,CodeIgniter 中的 URL 被设计成对搜索引擎和人类友好。不同于使用标准“查询字符串”方法的是,CodeIgniter 使用 基于段 的方法: example.com/ news / article /my_article 注意: 查询字符串形式的 URL 是可选的,分述如下。 URI 段 根据模型-视图-控制器模式,在此 URL 段一般以如下形式表示: example.com/ class / function /ID//分段url代表:http://example.com/[控制器类名]/[控制器方法名]/[所需参数]

  1. 第一段表示调用控制器类。
  2. 第二段表示调用类中的函数或方法。
  3. 第三及更多的段表示的是传递给控制器的参数,如 ID 或其它各种变量。

URI 类 和  URL 辅助函数 中的函数可以使你的 URI 更简单的工作。另外,使用  URI 路由 特性可以将你的 URL 重定向,以获得更大的灵活性。