##PHPSTART單項目單程序
這種環境與常見的MVC模式的框架類似。
**文件結構:**
1.入口文件在項目根目錄
2.phpstart核心可以在任意位置
~~~
//項目目錄,通常是站點根目錄,但也可以不在站點根目錄
|-PHPstart:phpstart內核文件夾
|- __Class:類庫
|- __Model:模型庫
|- __Function:函數庫
|- __Lib:資源庫
|- __Config:系統配置文件
|- vhosts.ini.php:程序目錄配置
PS.php : 內核文件
|-test:默認程序目錄,可以在phpstart/config/vhost.ini.php中綁定,或在入口文件中修改默認程序
|- __Cache : 緩存文件夾
|- __Class:類庫
|- __Config:項目配置文件
|- database.ini.php:數據庫配置文件
|- system.ini.php:程序配置文件
|- __Function:函數庫
|- __Model:模型庫
|- __Tpl:模版文件
|- __Lib:資源庫
|- Group1/ 子程序目錄
|- index.php 子程序默認控制器 通過 http://phpstart.xyz/group1/index 訪問
__init.php : 目錄配置,控制器所在的每一級目錄中的_init.php都會被調用
index.php : 系統默認控制器 通過 http://phpstart.xyz/index 訪問
index.php : 程序入口文件
.htaccess : Rewrite重寫配置文件
~~~
* * * * *
>如果我們要對一個已有項目增加功能,但是原有項目的框架我們又不熟悉,或沒有必要浪費太多時間去適應原有項目的框架,我們也可以用phpstart開發,然后在掛在原有項目中。
單項目單程序模式不一定非要整站都要這樣,我們可以把整個項目放在網站的任意目錄,只要請求的是項目入口文件,就可以正常使用phpstart的模式開發。比如上面的這個文件結構我們放在站點根目錄的“myprogram”文件夾中,我們則可以通過下面的方式訪問
[http://phpstart.xyz/myprogram/group1/index](#)
>對應/myprogram/test/group1/index.php