PHP开发资源服务 BSMLite

webphp 12年前
     <div id="p_fullcontent" class="detail">     <p>BSM不是一个PHP框架,它是一种开发资源服务,或者说我之前一直找不到一个合适的词来形容它到底是个什么。BSMLite是由BSM中衍生出来的一个更紧凑的结构,而且我希望它更紧凑,紧凑到只有一个kernel。</p>     <p>我很希望把BSMLite做成一种基于网络分发和维护的资源库。其实PEAR本身就带有这种性质,它可以在线install开发者想要的 class,但是 PEAR只是实现了一个很初级的“下载”、“安装”,并没有提供一个完整的提交标准。某种意义上讲,PEAR做得比cpan要差很多,而且在包的数量上和 cpan更是没法比。</p>     <p>BSMLite将包含一个足够小的内核,它由一个原生的bsm.php程序和若干支持程序和函数集组成,以完成一些标准的IO操作,PKG包操作(PKG 包是BSMLite的文件打包格式),网络(支持多种数据获取方式,不是简单的file_get_contents),共享内存,一些skel模板,一个 基于命令行的安装程序(目前不打算提供web安装)。我正在考虑把BSMTPL移出内核。</p>     <p>BSMLite的组件包括几种:lib、api、module、app。<br /> <br /> </p>     <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1325934086796" target="_blank">http://www.open-open.com/lib/view/home/1325934086796</a></p>    </div>