BSMLite 介绍
BSM不是一个PHP框架,它是一种开发资源服务,或者说我之前一直找不到一个合适的词来形容它到底是个什么。BSMLite是由BSM中衍生出来的一个更紧凑的结构,而且我希望它更紧凑,紧凑到只有一个kernel。
我很希望把BSMLite做成一种基于网络分发和维护的资源库。其实PEAR本身就带有这种性质,它可以在线install开发者想要的class,但是
PEAR只是实现了一个很初级的“下载”、“安装”,并没有提供一个完整的提交标准。某种意义上讲,PEAR做得比cpan要差很多,而且在包的数量上和
cpan更是没法比。
BSMLite将包含一个足够小的内核,它由一个原生的bsm.php程序和若干支持程序和函数集组成,以完成一些标准的IO操作,PKG包操作(PKG
包是BSMLite的文件打包格式),网络(支持多种数据获取方式,不是简单的file_get_contents),共享内存,一些skel模板,一个
基于命令行的安装程序(目前不打算提供web安装)。我正在考虑把BSMTPL移出内核。
BSMLite的组件包括几种:lib、api、module、app。
BSMLite 官网
http://code.google.com/p/bsmlite/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。