(一)Thinkphp学习开场白-TTLSA

(本教程特针对程序小白来做讲解,请大神自行绕过)

新年伊始,一个小小运维在这里献丑,为大家带来TTLSA自开站以来第一篇PHP框架的系列学习教程
那么说到学习PHP,很多朋友可能跟我一样,一开始处于一种茫然不知从何学起的情况
其实,学习方法没有对错之说,只是以你学习的目的为导向,最终来衡量你的学习成果。

接下来我就说说我自己一路学习到现在的整个过程。
早在刚工作的时候,是本着了解PHP的目的,开始接触php的,谈不上喜恶,就是因为工作需要,不想对自己每天维护的东西一无所知,出了问题每次还要程序员帮忙解答。就在这样的前提下,我开始了自己的PHP寻路之旅。
刚开始问一些比较资深的PHPer,他们告诉我要学PHP,只要能写出个留言板,就可以算是PHP入门了。
找到了方向,于是我打开万能google,照着上面给的代码,复制到我的WAMP中,导入数据库,ok,大功告成。
接下来就是找到notepad,打开index.php文件,开始寻找我的留言板内容。

突然,我发现,原来我除了连接数据库的代码之外,没有一条是看得懂的(可能很多朋友已经在心里开始默默嘲笑我了- -)。
于是,我决定从零开始学习PHP及相关知识。
1、了解HTML,主要了解表单的提交方式。
2、了解CSS,为以后写程序套代码做准备。
3、了解JS,了解一些网页端异步传输及交互即可。
4、熟悉php常用函数,这个是个体力活,建议结合实例学习。

但是工作中,可能我们没有那么多时间去了解那么多东西。
而且对于这种混编的php程序,我们必须要去了解所有这些之间是如何协作的,在这种前提下,作为一个只想专注于php逻辑及常用函数学习coder就应允而生了

那么现在就是thinkphp框架登场的时候了,以下内容为google所得:
ThinkPHP框架- 是由上海顶想公司开发维护的MVC结构的开源PHP框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。

选择他有两个原因:
1、因为他是国人开发的,所以各项技术文案相对来说比较好找。
2、因为目前公司主要技术架构基于thinkphp来搭建的。
基于以上两点,所以陪着大家一起来探寻thinkphp的学习之旅。

下一章,我们将介绍一些基本概念:(二)Thinkphp简述框架、OOP、MVC-TTLSA