企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
##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