写一个php框架怎么做到?,php框架做到,删了吧 我只是想测试一
写一个php框架怎么做到?,php框架做到,删了吧 我只是想测试一
删了吧 我只是想测试一下
从年初一直写到现在,快写完了,基于smarty的服务器端智能管理平台,还是比较简便的,建立了个base目录存放诸如路由,数据库操作,session,验证码,jsonmo,oauth,style,debug等等基础底层操作类,还有个config进行所有设置项的存放,这些东西一旦完成,剩下就是看你的功底了,其实就是花时间,也没有最初想的那么繁琐.所以,也就一句话:搞清楚自己想做什么,要买什么样的地块,水泥,钢筋...,剩下的撸起袖子开干就是.遇到问题问问老师傅,摸索着就完成了.
慕课网有自己写框架的视频教程,免费的,不用谢
可以看看别人的框架怎么写的,如果觉得现有的框架很复杂,可以看一些精简版的(如github上造的轮子),或许对你有一些帮助
参考知名的开源框架,越小越精简越好。
从最基础起步,先跑起来再完善
我认为比较好的方式是,先基于composer 组装一套简陋的框架,然后再逐步替换掉各个组件,最终完成整个自己的框架
组件的话, 从容器起步, 逐步添加,路由,中间件,数据库,缓存,日志,模板,debug等等其他组件
对于初学者,想要写一个框架的目的一般是出于学习目的,并且证明自己的实力。如何写可以从研究一些简单的开源框架开始,先了解框架的执行流程,尝试去理解作者为什么要这么做,逐步深入,然后开始尝试模仿着去自己实现,第一版出来之后在慢慢的完善,补充就很轻松了,这个过程中可以学到很多很多东西。
不用框架写几个项目,然后把非业务代码抽出来,就有一个框架了。
编橙之家文章,
相关内容
- 请问Beautifulsoup抓取select标签中option文本方法是什么,
- Python运维方向基本工作内容是什么,python运维工作内容
- Python爬虫完成js页面内容抓取方案是怎么样的,pythonj
- Python字符串之间如何比较,Python字符串比较,远程版本号
- python访问嵌套内数据实现如何定义,python访问嵌套数据
- python ascii格式怎么生成utf-8文件,pythonutf-8,import codec
- Python哪个库可以解析js格式,python解析js格式,我想抓取
- Python判断某个值是是否在典中并反馈key怎么写源码,
- 菜鸟Python网络爬虫网页编码utf-8十六进制问题不解,p
- 学习python从语法到写程序需要多长时间,python需要多长
评论关闭