当前位置:Gxlcms > PHP教程 > 本人写一个框架,求大神指点

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

时间:2021-07-01 10:21:17 帮助过:25人阅读

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


下?地址与演示地址:http://xbphp.nmfox.com
虽然写代码没有开源代码那么整洁和那么清晰思路...但跟开源框架的设计模式才不多。。。但需要大神帮忙检测一下有没有问题和BUG 谢谢


回复讨论(解决方案)

没必要写,我以前也写了个,但是你懂,无法团队合作.

没必要写,我以前也写了个,但是你懂,无法团队合作.


我这个框架是个人完成的...什么叫无法团队合作

没人会学你写的框架,你仅仅是自己用. 如果团队合作,除非一起定制框架,或者老板要求,否则你觉得其他成员愿意按照你的意志吗? THINK写的很好吗? 为什么都用呢? 是为了通用性.

哎,你想太多了,既然是作品就要放到服务器上去,才能知道自己的写作品到底哪里还有问题,你看没看到上面写着目录结构里面写着知识追求完善和修复bug吗?

他说的是新框架学习成本太高,大家都懂TP的话没必要花时间学习你的框架,直接用TP就行了。
当然鼓励自己研发新框架,就当练手也好。说不定哪天大家都用你的框架开发了,哈哈。

他说的是新框架学习成本太高,大家都懂TP的话没必要花时间学习你的框架,直接用TP就行了。
当然鼓励自己研发新框架,就当练手也好。说不定哪天大家都用你的框架开发了,哈哈。


谢谢您的支持,不可能拉 我只是简单的封装了一下,并没有封装很多功能,也没有弄依赖包等东西...我只是觉得一个人写的作品就是拿出来给大家学习...这样别人能学习到东西。。。自己也能学习到东西

框架的其中一个作用就是代码的规范性。
同一个团队的开发人员,使用同一框架开发的代码,会比较容易交流修改。

如果自己开发一套。对自己了解php和编程时有提高的。但到实际开发中,还是会使用团队合适的框架。

框架的其中一个作用就是代码的规范性。
同一个团队的开发人员,使用同一框架开发的代码,会比较容易交流修改。

如果自己开发一套。对自己了解php和编程时有提高的。但到实际开发中,还是会使用团队合适的框架。


谢谢,我不拿自己的框架和开源框架比...只是拿来相互学习的作品... 就在github里面所有的作品,并不是所有的作品都是团队的写..才放上去...个人写的也可以放上去分享

没有说明文件,也没有动态演示文件
寥寥的演示文件还都是静态 html 文档

你就不能用你的框架写一个使用说明吗?

没有说明文件,也没有动态演示文件
寥寥的演示文件还都是静态 html 文档

你就不能用你的框架写一个使用说明吗?


是的,在演示地址就只有简单的文档说明与简单的语法说明。。。,你可以看演示地址的语法说明... 那里有写着在那里可以看到详情语法说明

如果你不能使用你的框架写一个动态生成的说明页,那么怎么证明你的框架是有效的呢?
既然不能证明框架是有效的,那么去看语法说明的意义何在?

动态生成的说明页,既说明了语法,又展示了用法。何乐而不为呢

如果你不能使用你的框架写一个动态生成的说明页,那么怎么证明你的框架是有效的呢?
既然不能证明框架是有效的,那么去看语法说明的意义何在?

动态生成的说明页,既说明了语法,又展示了用法。何乐而不为呢


难道你一个演示地址...就一定要连接数据库吗? 你确定我的框架的URL就是静态文件的URL? 不是伪静态URL

如果你不能使用你的框架写一个动态生成的说明页,那么怎么证明你的框架是有效的呢?
既然不能证明框架是有效的,那么去看语法说明的意义何在?

动态生成的说明页,既说明了语法,又展示了用法。何乐而不为呢


你可以试试访问http://xbphp.nmfox.com/helps/Index/grammar和http://xbphp.nmfox.com/helps/?m=Index&a=grammar

自己造一个轮子,反复拆装,终于了解了轮子。

自己造一个轮子,反复拆装,终于了解了轮子。


是的...但是轮子的内部结构与实现的原理不一样,所有的开源框架都是轮子...重点他们内部的结构不一样

有时间和精力可以多做一些尝试,甚至多写一些C扩展出来练习一下,鼓励支持
框架还没看...有时间学习一下

有时间和精力可以多做一些尝试,甚至多写一些C扩展出来练习一下,鼓励支持
框架还没看...有时间学习一下


嗯...这步是必须要学习的...

人气教程排行