本系列面向 Windows 桌面/ASP.NET 開發者,以 Visual Studio + VS.PHP 為 IDE,從 C++/C# 視角解析 Yii,助你快速跨平台開發(Linux/Windows/Mac 通用)。
C:\yiiframework\(或任意路徑)
HelloWorldindex.php:<?php
// 修改為實際 Yii 路徑
$yii = 'C:/yiiframework/yii.php';
// 開發模式開啟除錯
defined('YII_DEBUG') or define('YII_DEBUG', true);
require_once($yii);
Yii::createWebApplication()->run();
<?php
class SiteController extends CController {
public function actionIndex() {
$this->render('index');
}
}
<h1>Hello World!</h1> <p>Welcome to Yii Framework!</p>
建立 protected/config/main.php:
<?php
return array(
'name' => 'Hello World',
'defaultController' => 'site',
);
修改 index.php 載入配置:
$config = dirname(__FILE__) . '/protected/config/main.php'; Yii::createWebApplication($config)->run();

瀏覽器訪問 https://localhost/HelloWorld/ 即可看到輸出。
Yii::app() 隨處可取得render() 呼叫