欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP的CI框架流程基本熟悉

程序员文章站 2022-06-02 11:47:59
...
CI框架是PHP的一个快速开发框架,我是目前的公司项目后台语言用的PHP,因为我做前端开发,需要用php去填充页面数据,所以就开始去了解这个框架,学习了一些php和数据库的东西,这篇文章先具体介绍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数据库,也可以直接不经过配置就可以使用。

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 重定向,以获得更大的灵活性。