thinkphp框架好学吗,有基础多长时间可以学会?
很好学,有个一星期就行,而且官方有框架学习手册怎么部署咋在用,一些类库,方法等等都有详细点的说明。
感觉php入门快,但是想深入却很难,不知道往哪个方面好?
是对php的学习,你不可避免的要你经常与前端交互,这要求你要手中掌握htmlcssjs。最好能会jquery或则angularjs这些bootstrap。后两个可以不让你的新前端更便捷
这里面的内容是对初学者入门php彻底相当,前期最好别用框架,基础语法整扎实了,至多你要会基本是的搭建中环境和公告项目,常量变量、运算符、表达式、数组、结构控制语句(ifswitchfor之类的)
php初学时,是再朝过程的,相对于学过c的同学会都很很容易进行,他也可以提供面向对象的功能,上面的链接里也有基本介绍。
到了基础能学好了,你肯定就开始去学习linux下变更土地性质,要知道lamp(linuxapachemysqlphp),基础学号后,我推荐在ubuntu下在用phpstorm开发,(phpstorm资料自身百度,它公司jetbrains提供给了很多语言的ide,交互很不错,起码比zendphp和eclipse强,很比较漂亮,支持什么各种最常见的一种框架,第三方库的代码提示,功能也很强横,重要的是,他对学生和教师在线,在校学生和教师也可以从他们的英文官网上申请免费的不使用,有三种,即便使用甩浆申请也很快,我毛石混凝土可以申请的,一个下午就过来了,申请只不过是可以获得一个能免费的自动更新激活码和激活账号,功能和原版是一般的)。
如果你只希望让自己看起来专业有一点,你可以开始自学linux的快捷键和phpstorm的快捷键,他们二者的快捷键加上让你赶回鼠标。但是不推荐推荐专门买背记,因为浪费时间,以往会用到鼠标的时候,就搜下这个操作有没有快捷键就完了。当然了你也可以先找找他们的快捷键手册,先彻底试一遍,知道有哪些快捷键。
你要学session、cookie。这是与前端交互操作非常重要的工具。
后再是学会要如何或则ajax、sse、websocket请求。这对时下很热门的h5尤其有用。
这一次,你要学些正则表达式,你会你经常都用到的,说的简单点了不过那就是便于掌握字符串直接输入和替换,不过应用最广泛,比如说对url传达消息的参数类型判断和处理,你就也可以用正则自动分配它是数字,我还是串。你也可以不用用正则表格合并一个文件的名称,获取文件后缀和文件名等等。
然后把你必须学习学习文件操作、数据库操作(mysqli或则pdo,强烈推荐一下后者),这这对保存到信息和向用户推送消息信息有大用处,诸如空间,你上传的图片、附件在后台都是php的文件操作,用户信息、日志、访客记录这些都不需要必然数据库。
然后你还得正在学面向对象编程,很多框架也是基于组件面向对象的,.例如国内最常见的一种的yii和thinkphp。
到最后你也要就开始怎么学习框架了,国内最常见的thinkphp,杂牌子,中文文档资料齐全,学习方便,好明白。也有一些国外的.例如yii,zoop。没有那绝对是的好坏,对面向对象也很熟悉的声音也可以不使用后者,不然的话,学习能力不强,英文能力不强见意前者
我推荐参考书《跟兄弟连学php》。牵涉到各个,解释简单的,样例十分充分,但不潜近。总体来看是两个很好的入门教材。
而今,你可以算非常熟练能够掌握了。你如果再有一些工作经验,你这个可以算的上高级工程师了。千万不能低估工作经验,基础牢固的情况下,工作是进一步学习最方便的途径,你会遇见很多课本上少见的,即便工作一年,也能完虐一年前的自己。
原文标题:thinkphp6手册 thinkphp框架好学吗,有基础多长时间可以学会?,如若转载,请注明出处:https://www.shcrbfchs.com/tag/12085.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「泰福润金」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。