KISS keep it simple and stupid 陈臻  2008-12-02
目录 KISS 是什么 安装 使用 实现核心 FAQ
KISS 是什么 一个开发框架  http://code.google.com/p/kissext Kiss 是一个用 C 实现编译为 php 扩展的框架,你可以使用它创建一个新的 MVC 项目,将会很简单并且很迅速。 还有一个叫 kiss 的项目: kiwiphp Server Suite- 覃健祥 GreenAMP 正式更名为 KISS , Kiwi Internet Server Suite
安装 svn checkout  http ://kissext.googlecode.com/svn/trunk/ kissext-read-only  (目前并将长期不保证这代码没有 bug ) Build as the extension of php.( Howto Build a extension.pdf ) PHP>5 安装好后 phpinfo 会有 kiss_enable
 
使用 修改 php.ini 增加一行, kiss.cfg_file = "/home/chenzhen/kiss.ini“ 编辑 /home/chenzhen/kiss.ini RW:kiss.yahoo.com/index  /home/chenzhen/htdocs/ 或者还需要在 php.ini 里增加 open_basedir = /home/chenzhen/htdocs
创建入口控制器 Vi /home/y/share/htdocs/kiss.php NOT /home/chenzhen/htdocs/kiss.php ! try { kiss_front_start(); } catch(Exception $e) { // var_dump($e->getTrace()); echo "MSG: ", $e->getMessage(), "$br"; echo "CODE: ", $e->getCode(), "$br"; }
可以开始了! 一个模块一个文件夹,文件夹名对应模块名,一个 act.php 确定一个 Act,ACT 文件内部使用 OO 的写法。
一个实例 / kiss.php ?module=admin&act=index /home/chenzhen/htdocs/admin/index.act.php
TODO 一个完美的模板解释方案 拟参考 blitz  (性能高于 include ) opcode 的缓存 拟参考 xcache 提供更多的设置
KISS 核心实现 KISS.mmap
谢谢!

Kiss--yahoo(Kissext)