- 論壇徽章:
- 0
|
SlightPHP是一個(gè)輕量級(jí)的php框架,支持php5,和php模塊方式使用,和apc使用性能更高!
項(xiàng)目地址:http://code.google.com/p/slightphp/
源碼地址:http://slightphp.googlecode.com/svn/trunk/
你有兩種方法使用SlightPHP類:
一、使用普通的php方法
index.php的代碼如下:
<?php
require_once("SlightPHP.php");
$SlightPHP = new SlightPHP;
$SlightPHP->run();
?>
二、使用php模塊方法
index.php的代碼如下:
<?php
if(!extension_loaded('SlightPHP')) {
if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) {
$rt = dl('SlightPHP.dll');
} else {
$rt = dl('SlightPHP.so');
}
if($rt===false){
die("skip");
}
}
$SlightPHP = new SlightPHP;
$SlightPHP->run();
?>
那么你就可以這樣訪問(wèn)
index.php/$zone/$object/$method
這樣的方式
他就會(huì)執(zhí)行APP_DIR/$zone/$object.class.php的Page$method方法
你要做的就是建立 APP_DIR/$zone/$object.class.php文件,里面定議類名為$zone_$object的類和Page$method方法就行了,相當(dāng)簡(jiǎn)單!
APP_DIR/$zone/$object.class.php的代碼如下:
<?php
class $zone_$object{
function Page$method(){}
}
?>
第一個(gè)示例,HelloWorld!
第一步:index.php文件內(nèi)容
<?php
require_once("SlightPHP.php");
$SlightPHP = new SlightPHP;
$SlightPHP->run();
?>
第二步:請(qǐng)?jiān)趇ndex.php所在目錄下新建zone目錄,在zone目錄下新建default.class.php,源代碼如下:
<?php
class zone_default{
function PageEntry($inPath){
echo "Hello, world!";
}
}
?>
第三步:正常訪問(wèn)你的index.php |
|