写了几篇LotusPhp,一直没有跑个程序,感觉好像步骤有点错,所以先上个经典的Demo,HelloWorld吧
先按推荐目录建好文件夹,如果懒的建,下面有下载的Demo包,解压就可以用,因为简单,也没有用样式,所以解压到任何目录都可以跑的起来。
先不用考虑怎么用,关键的文件其实就是
runtime/app/frontend/action/default-index.php和runtime/app/frontend/view/default-index.php
Demo主要应用了MVC,及一些基本的文件夹设置,以后的范例基本会在Demo的基础上建立
现在来书写index.php的内容,这个是所有程序文件的引导文件,同样LotusPhp也是单入口
<?phpob_start();header('Content-Type:text/html;charset=UTF-8'); //防止直接打开的参数define("LOTUS", true); //定义根目录define("ROOT",dirname(__FILE__)); $lotusHome = ROOT.'/framework/';include($lotusHome . "Lotus.php");$lotus = new Lotus;//是否处于开发模式$lotus->devMode = true;//缓存目录$lotus->defaultStoreDir = ROOT.'/cache/'; $lotus->option['proj_dir'] = ROOT.'/runtime/';$lotus->option['app_name'] = 'frontend';$lotus->init();