本人写一个框架,求大神指点

_小波_ 2015-05-29 10:35:49
1.实现智能化目录加载,无需定义目录
2.实现强大的定时文件缓存机制
3.自带了小型模版引擎机制
4.结合了CakePHP+ThinkPHP的写法
5.实现自动跨环境与跨平台的兼容,无需在修改配置


下載地址与演示地址:http://xbphp.nmfox.com
虽然写代码没有开源代码那么整洁和那么清晰思路...但跟开源框架的设计模式才不多。。。但需要大神帮忙检测一下有没有问题和BUG 谢谢
...全文
482 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
_小波_ 2015-06-01
  • 打赏
  • 举报
回复
引用 16 楼 PhpNewnew 的回复:
有时间和精力可以多做一些尝试,甚至多写一些C扩展出来练习一下,鼓励支持 框架还没看...有时间学习一下
嗯...这步是必须要学习的...
黄袍披身 2015-06-01
  • 打赏
  • 举报
回复
有时间和精力可以多做一些尝试,甚至多写一些C扩展出来练习一下,鼓励支持 框架还没看...有时间学习一下
傲雪星枫 2015-05-31
  • 打赏
  • 举报
回复
框架的其中一个作用就是代码的规范性。 同一个团队的开发人员,使用同一框架开发的代码,会比较容易交流修改。 如果自己开发一套。对自己了解php和编程时有提高的。但到实际开发中,还是会使用团队合适的框架。
_小波_ 2015-05-31
  • 打赏
  • 举报
回复
引用 14 楼 qq_17461621 的回复:
自己造一个轮子,反复拆装,终于了解了轮子。
是的...但是轮子的内部结构与实现的原理不一样,所有的开源框架都是轮子...重点他们内部的结构不一样
水静流深308 2015-05-31
  • 打赏
  • 举报
回复
自己造一个轮子,反复拆装,终于了解了轮子。
_小波_ 2015-05-31
  • 打赏
  • 举报
回复
引用 11 楼 xuzuning 的回复:
如果你不能使用你的框架写一个动态生成的说明页,那么怎么证明你的框架是有效的呢? 既然不能证明框架是有效的,那么去看语法说明的意义何在? 动态生成的说明页,既说明了语法,又展示了用法。何乐而不为呢
你可以试试访问http://xbphp.nmfox.com/helps/Index/grammar和http://xbphp.nmfox.com/helps/?m=Index&a=grammar
_小波_ 2015-05-31
  • 打赏
  • 举报
回复
引用 11 楼 xuzuning 的回复:
如果你不能使用你的框架写一个动态生成的说明页,那么怎么证明你的框架是有效的呢? 既然不能证明框架是有效的,那么去看语法说明的意义何在? 动态生成的说明页,既说明了语法,又展示了用法。何乐而不为呢
难道你一个演示地址...就一定要连接数据库吗? 你确定我的框架的URL就是静态文件的URL? 不是伪静态URL
xuzuning 2015-05-31
  • 打赏
  • 举报
回复
如果你不能使用你的框架写一个动态生成的说明页,那么怎么证明你的框架是有效的呢? 既然不能证明框架是有效的,那么去看语法说明的意义何在? 动态生成的说明页,既说明了语法,又展示了用法。何乐而不为呢
_小波_ 2015-05-31
  • 打赏
  • 举报
回复
引用 9 楼 xuzuning 的回复:
没有说明文件,也没有动态演示文件 寥寥的演示文件还都是静态 html 文档 你就不能用你的框架写一个使用说明吗?
是的,在演示地址就只有简单的文档说明与简单的语法说明。。。,你可以看演示地址的语法说明... 那里有写着在那里可以看到详情语法说明
xuzuning 2015-05-31
  • 打赏
  • 举报
回复
没有说明文件,也没有动态演示文件 寥寥的演示文件还都是静态 html 文档 你就不能用你的框架写一个使用说明吗?
_小波_ 2015-05-31
  • 打赏
  • 举报
回复
引用 7 楼 fdipzone 的回复:
框架的其中一个作用就是代码的规范性。 同一个团队的开发人员,使用同一框架开发的代码,会比较容易交流修改。 如果自己开发一套。对自己了解php和编程时有提高的。但到实际开发中,还是会使用团队合适的框架。
谢谢,我不拿自己的框架和开源框架比...只是拿来相互学习的作品... 就在github里面所有的作品,并不是所有的作品都是团队的写..才放上去...个人写的也可以放上去分享
_小波_ 2015-05-30
  • 打赏
  • 举报
回复
引用 1 楼 baidu_28254575 的回复:
没必要写,我以前也写了个,但是你懂,无法团队合作.
我这个框架是个人完成的...什么叫无法团队合作
baidu_28254575 2015-05-30
  • 打赏
  • 举报
回复
没必要写,我以前也写了个,但是你懂,无法团队合作.
_小波_ 2015-05-30
  • 打赏
  • 举报
回复
哎,你想太多了,既然是作品就要放到服务器上去,才能知道自己的写作品到底哪里还有问题,你看没看到上面写着目录结构里面写着知识追求完善和修复bug吗?
_小波_ 2015-05-30
  • 打赏
  • 举报
回复
引用 5 楼 cwk44 的回复:
他说的是新框架学习成本太高,大家都懂TP的话没必要花时间学习你的框架,直接用TP就行了。 当然鼓励自己研发新框架,就当练手也好。说不定哪天大家都用你的框架开发了,哈哈。
谢谢您的支持,不可能拉 我只是简单的封装了一下,并没有封装很多功能,也没有弄依赖包等东西...我只是觉得一个人写的作品就是拿出来给大家学习...这样别人能学习到东西。。。自己也能学习到东西
baidu_28254575 2015-05-30
  • 打赏
  • 举报
回复
没人会学你写的框架,你仅仅是自己用. 如果团队合作,除非一起定制框架,或者老板要求,否则你觉得其他成员愿意按照你的意志吗? THINK写的很好吗? 为什么都用呢? 是为了通用性.
cwk44 2015-05-30
  • 打赏
  • 举报
回复
他说的是新框架学习成本太高,大家都懂TP的话没必要花时间学习你的框架,直接用TP就行了。 当然鼓励自己研发新框架,就当练手也好。说不定哪天大家都用你的框架开发了,哈哈。

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧