Lotus PHP框架介绍(淘宝 LotusPHP SDK)
2012-05-15 22:55
239 查看
LotusPHP主要做了这几件事儿(分组件):
Lotus存储三剑客可进一步抽象:多条操作(DB,Search)和单条操作(DB,Cache)
ObjectUtil整合到lotus里面去,只有第一次singleton("LtCaptcha")时才初始化LtCaptcha组件
DB的master/slave, queryType做成类常量
DbHandle->query()增加queryType参数,lotus暂时parse不出来的queryType允许用户自己指定
DbConnectionManager:在insert()和startTransaction()时将该缓存资源锁定,用完才释放,防止多线程操作产生脏数据
Autoloader的tool借鉴Autoloader->parseLibNames(),用tokenizer查找include/require语句
将configHandle->get()的结果缓存为局部变量
LotusPHP Google地址:http://code.google.com/p/lotusphp/wiki/lotus_todo
gxd...@gmail.com,
Aug 31, 2009
还是要考虑框架的定位,是易用还是高效,是追求高可配置型,还是追求集中配置。
建议基于php5.3开发,有很多新的特性可以使用,哈哈。
Lotus ToDo List
Router和Url组件是一对,一个根据routr规则parse进来的url,一个根据route规则生成出去的url,共用同一个route ruleLotus存储三剑客可进一步抽象:多条操作(DB,Search)和单条操作(DB,Cache)
ObjectUtil整合到lotus里面去,只有第一次singleton("LtCaptcha")时才初始化LtCaptcha组件
DB的master/slave, queryType做成类常量
DbHandle->query()增加queryType参数,lotus暂时parse不出来的queryType允许用户自己指定
DbConnectionManager:在insert()和startTransaction()时将该缓存资源锁定,用完才释放,防止多线程操作产生脏数据
Autoloader的tool借鉴Autoloader->parseLibNames(),用tokenizer查找include/require语句
将configHandle->get()的结果缓存为局部变量
LotusPHP Google地址:http://code.google.com/p/lotusphp/wiki/lotus_todo
gxd...@gmail.com,
Aug 31, 2009
还是要考虑框架的定位,是易用还是高效,是追求高可配置型,还是追求集中配置。
建议基于php5.3开发,有很多新的特性可以使用,哈哈。
相关文章推荐
- Lotus PHP框架介绍(淘宝 LotusPHP SDK)
- 淘宝PHPSDK2.0 剔除 lotusphp框架---兄弟连教程
- 淘宝PHP SDK 2.0 剔除 lotusphp框架
- 淘宝taobao sdk 2.0去除lotusphp
- 【14】淘宝sdk——入门实战之header.php制作(二)
- 【5】淘宝sdk本地安装后的目录结构介绍
- 淘宝Open!Open淘宝!厌烦了淘宝Open开放平台的臃肿的SDK?试试清爽版吧。。【Only PHP】
- 使用CodeIgniter来调用淘宝SDK数据进行PHP开发
- 【16】淘宝sdk——入门实战之footer.php制作
- [转]淘宝sdk——入门实战之footer.php制作
- 【15】淘宝sdk——入门实战之header.php制作(三)
- 【13】淘宝sdk——入门实战之header.php制作(一)
- 使用CodeIgniter来调用淘宝SDK数据进行PHP开发
- [转]淘宝sdk——入门实战之header.php制作(二)
- Yii高性能php框架介绍 – php开源项目交流
- php类介绍
- 详细介绍对象PHP串行化
- mongo php sdk 阅读笔记(连接)
- 微信公众平台开发接口PHP SDK完整版
- PHP引号的正确使用方式介绍