教程 − 加载静态内容
注意:本教程假定你已经下载和安装了CodeIgniter开发环境。
首先,你需要创建一个可以处理静态内容请求的控制器类。控制器,是一个用来代理完成某项任务的PHP类,它充当基于MVC架构应用程序的“粘合剂”(译者注:控制器用来粘合/协调不同模型和视图。随着教程的深入,你会更深刻的理解这一点)。
举例来说,假设存在某个针对如下URL的请求:http://example.com/news/latest/10
仔细观察此URL地址,我们可以猜测它所完成的任务:存在某个类名为"news"的控制器,调用此类下的"latest"方法用来提取10条最新新闻,然后解析显示在最终浏览器页面上。在基于MVC架构思想的应用程序中,我们经常会见到如下典型URL格式:http://example.com/[控制器类名]/[控制器方法名]/[所需参数]
在实际项目中,以上典型格式可能会存在变化趋于复杂。但到目前为止,了解这一典型格式已然足够。
创建一个控制器文件application/controllers/pages.php,并编写如下代码: