5.1 简介

视图和布局脚本是负责在浏览器中显示内容的,最典型的格式就是(X)HTML,但不局限于这一格式。视图通常是和控制器动作配合使用的。例如,某动作方法actionIndex()将在视图文件index.php中显示输出。另一方面,布局在整个应用中通常是共享使用的,且能够包裹一个控制器视图。一个布局通常包含:头部、底部、导航及内容部分(显示控制器视图输出)。

5.1.1 前提及假设

本章基于第一章的博客演示程序,并且我们假设你:

  • 已经有一个可用的Solar系统;

  • 懂得基本配置

  • 有第一章建的博客演示程序并且它能工作

5.1.2 注意

  • 本章使用第一章最后描绘的简洁URLs。如果使用的不是简洁URLs,那么请记住:http://localhost/blog/read/1 is 和http://localhost/index.php/blog/read/1是等价的。

  • 所有示例都基于localhost域名。你可能需要相应地调整你的代码。

  • SYSTEM是指Solar的安装目录。

  • vim是一款文本编辑器。你可以使用你习惯的编辑器。