锅要写框架,求支持.

框架名:MiniPHP(迷你PHP)
模板引擎:Smarty第三代(话说性能是以前的第二代的2~3倍了);
成员:只有本人(可怜)
目录结构借鉴BroPHP的(稍微有点改进,话说,BroPHP的目录结构是我见过最为科学的.爱死高老师.不过那目名录对我来说太长了)
代码风格借鉴ThinkPHP(话说特别不爽BroPHP的自动继承,类名都自动补全,脑袋模糊的说,写第二个项目的时候,出错误的时候,报的类型居然是我命名的类再加偷偷补全的名字.看着我头晕.
要是透明一点,我才不写MiniPHP了,终身用BroPHP,改写?那算了,我等屁民,看都看不懂源代码)
还有稍微借鉴点CI的风格,里面某些方式还是值得仿冒的.(对这玩意儿,不是很懂,其实只是稍微看了下而已.只是感觉那操作方式极为啰嗦,受不了,于是决定自己写个微型的框架)
目前正在写Model.方法名还是借鉴BroPHP的,代码我自己写.再裁剪一些BroPHP的方法,加上我自己的.刚才写了个类似broPHP的where().在说"或"的时候,我有另一个方式.现在保密.
为什么称为MiniPHP?因为我打算代码不会超过50K.(不计算Smarty3的.毕竟这个玩意快接近1M了).只做合适我自己使用的.
写这框架的目的:前天高级测试,才80分.大部分的分扣在PDO和Mysqli.还有就是,要做下一个项目,单干,打好基础.
不打算重写url.还是拿传统url路径.提供解决的方式,绝对只有一个.不会有两个解决方法(就是为了少写代码而已,其实,主要是记忆不好).
不打算支持memcache.这玩意,打死都玩不会.
不打算支持mysqli和mysql.因为懒得写太多代码.
扩展类库(如分页类,上传类).不打算自己写,在网上精挑几个.严格遵守用少量时间创造更大的什么..的什么....
不打算写异常错误处理.因为不打算把这个框架写得太大,也不打算拿出去丢人显眼,只给自己用而已.
所以,我核心只有model和action和常用的函数,比如BroPHP的p函数
其实,我都不好意思称这个为框架的.本来写一大堆的类库类为下一个项目做支持的.但是规划项目后,越来越感觉像是框架的命令,于是干脆称框架,但愿没有侮辱"框架"这个神圣的词.
好,暂时这样,在春节归来后,项目和框架大概能做完.谢谢看帖.想念33期的童鞋了.所以随便写个帖子.

原文地址:http://bbs.lampbrother.net/read-htm-tid-115379.html

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(157) | 评论(0) | 转发(0) |
0

上一篇:生活,态度决定一切

下一篇:战地日记

给主人留下些什么吧!~~
评论热议
阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

u011886490

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值