说明:老王带你学PHP系列教程本着详细,听懂,看懂,说人话为准则让小白也能在短时间内学会框架决绝伪专家,偏重实战不整专业词。。
刚入门的小白同学,学完PHP基础,刚开始接触所谓的框架。又没有其他语言基础当然,如果你是老鸟,也可看本套教程。可以温故知新。
框架本身就是一个专业词,很多刚入行的小白一听框架就晕了,好像挺大,又好像很复杂。这其实给很多小白一种恐惧感,就好像我在学大学的时候,几乎每一个老师都说跟我们说,学ç就看谭浩强。结果很多人从此放弃了编程。因为它真的让人蒙圈。
框架说白了其实就是我们平时高楼的半成品房,花了钱了,还没装修入住。你之前学的那些基础,都是教你怎么样把一个楼搞起来。用了水泥砖头之类的一行。一行实现一个功能。而框架就是毛坯房,不需要在乎这个毛坯房怎么盖起来的。只需要知道怎么装修,装修成什么样就可以了。
框架的意义在于,减少重复劳动,你之前学基础的时候,砖头一块一块盖起来的,盖成啥样你也不知道盖砖头其实常严重的重复活,而框架不需要;框架还便于团队合作,以为里面都是固定的套,固定的写法,每个人都差不多的写法这样就减少看别人代码时的困惑,而且代码合并的时候更加简单;框架给我提供了很多的加密,安全性也增加了无需像面向过程那样写大量的,如果判断增加安全性;重要的是:工作和面试都需要。
thinkphp为中国人自己研发,手册全为中文版,没有学习障碍。国内公司用的非常多,thinkphp发展到现在,也基本处于稳定状态。
thinkphp框架也采用MVC模式。什么是MVC?参考我另一篇文章,什么才是真正的MVC。目前市面上流行的框架都采用MVC模式,那有其他的模式吗?有,但没人用你啊,没有市场,它不是一定要MVC,但目前而言,MVC最符合程序员的编程思维。只要是采用MVC模式的框架,基本都旁通,学习成本低,你只要学会thinkphp框架
说明:刚开始看下面内容你可能看不懂,但不重要,你大概有个印象要写学什么再学什么就好了慢慢就理解这个学习的套。