• 25414阅读
  • 84回复

brophp疯狂压缩版 [复制链接]

上一主题 下一主题
离线russellzhi
 
只看楼主 倒序阅读 使用道具 楼主   发表于: 2014-03-28
前几天突然感觉brophp用的smarty模板有点太大,不在我掌控之内,于是就换成了细说PHP中的模板引擎
由于现在很多地方都用到了\name\space这种东西,所以我就在网上搜了一下这叫命名空间,于是打开PHP手册
看了一晚,就顺便象征性的加了一个,显示一下时代性。

主要改动:
规范了一下命名,将controls改成了controllers
将action改成了controller(好像除了低版本thinkPHP都叫controller)
控制器和模型都要写全,因为去掉了自动复制替换的过程。

由于框架没有语言包,我就搜了一个,也给加上了。
由于那个模板引擎太过简陋,没有缓存的功能,我就又在网上找了一个缓存类,经过我简单测试,还不错。
还有一个比较恶心的地方是数据库的连接用的好像是传说中的单态设计模式,看了一下不太好改,就没动。
经过我两个晚上的不懈努力,终于在上周改好。
(如有bug,不胜荣幸)
压缩之后发现只有34kb,有感兴趣的朋友可以试试。
index.php这样写就行了


<?php


const APP="./Home";

const TPLSTYLE="default";

require("./elf/elf.php");



附件设置隐藏,需要回复后才能看到!
兄弟连招贤令
 
离线kimi2014
只看该作者 沙发   发表于: 2014-03-29
看看~~
兄弟连招贤令
 
离线黄山_76
只看该作者 板凳   发表于: 2014-03-29
不错!用的很不错
兄弟连招贤令
 
离线heshiweij
只看该作者 地板   发表于: 2014-03-30
不错!用的很不错
兄弟连招贤令
 
离线wds2008

只看该作者 4楼  发表于: 2014-03-30
谢谢分享哦……………………
兄弟连招贤令
 
离线bbhero
只看该作者 5楼  发表于: 2014-03-30
看看啊
兄弟连招贤令
 
离线高洛峰
只看该作者 6楼  发表于: 2014-03-31
也支持一下! brophp2.0正在开发中, 采用的是组件式开发,也可以关注一下!
兄弟连招贤令
 

本人微信公众账号, 扫扫加吧, 好处大大的!  
离线macyh
只看该作者 7楼  发表于: 2014-03-31
下来看看!!!!
兄弟连招贤令
 
离线vaysalee
只看该作者 8楼  发表于: 2014-03-31
看看这个啦,哈哈
兄弟连招贤令
 
离线yappy2000
只看该作者 9楼  发表于: 2014-04-03
        
兄弟连招贤令
 
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个