thinkphp - 学习PHP框架你们一般会选择读源码吗??

查看:51
本文介绍了thinkphp - 学习PHP框架你们一般会选择读源码吗??的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

学习PHP框架你们一般会选择读源码吗??感觉很多代码都读不懂

解决方案

读不懂一般存在两种可能:

  1. 你本身的php知识不足,导致阅读困难

  2. 你对你所阅读的框架可能还不到熟练/精通的级别,只是停留在应用

一般来说我不推荐动不动就读人家的框架源码,原生的东西是最好的,也是本质所在,所有如果你确定想阅读某个框架的源码,你先要确定你几个问题:

  1. 你本身的PHP基础知识很扎实了,至少我觉得你能用原生的PHP写个简单的不是框架的框架

  2. 对php 标准范式有一点的了解

  3. 在对于你准备的阅读的框架你至少在应用上要达到熟练/精通的程度,对人家的框架内部的组成,模块结构及HTTP请求-响应处理流程应该有个了解的。

我不推荐直接阅读复杂的框架,尽管他们真的很优秀,所以我比较推荐的是从单一模块入手比如说阅读某PSR-cookies模块,session模块等,或者阅读某个微框架比如slim等~ 当然对于数据库 ORM 你可以从阅读简单的AR实现来从手,等你了解这些了,再去阅读大的框架比如laXXX,SYXXX我觉得会更好点。

ps:现在大多数的复杂框架其实都是由单一元素组成。所以从一些类似的独立小工程下手阅读,效果可能会好点。

以上仅是个人的建议。希望可以帮到你

这篇关于thinkphp - 学习PHP框架你们一般会选择读源码吗??的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆