php开发技术介绍 php的技术栈都有哪些?
php的技术栈都有哪些?
能够掌握PHP基础语法、文件上传、cookie、Session、JSON。
掌握到MySQL数据库直接连接:pdo不使用。
能够掌握redis连接及简单啊应用。
能够掌握命名空间。
掌握到面向对象编程思想。
PHP全栈开发工程师主要学哪些内容?
谢邀。
一、回答问题
目前一个应用软件系统,和:服务端功能(操作数据库和核心业务逻辑的)和前端展示功能(用户能操作带的就是这部分)。
服务端开发不需要手中掌握的知识:
基础的数据库、PHP开发语言。
生级丁点儿的要清楚缓存、事务等。
高级的需要所了解分布式、分库分表啥的。
前端展示更多不需要掌握到的知识:
基础的HTML/CSS/javascript
升级点儿的jquery、其他各种前端框架,比如说LayUI啥的。
低级的要会VUEwebSocket啥的。
至于,要是你还得能够掌握安卓开发、苹果开发、开发,毕竟这些大都客户没有要求不可缺的适应终端。
至多,你要会个开发。
二、建议
别以全栈工程师为目标。
象的高手行走江湖也就用一个随手的兵器,如果不是都没有达到东成西就南帝北丐的程度,不然的话换个兵器战斗力是大打折扣的。
在问全栈工程师要能够掌握什么技能的工程师,当然是水平真不够好,这样的话就忙于做好自己最擅长的那个技术就那样最好,别的嘛。。。条件到了也就就掌握到了。
全栈工程师,具体的要求要懂得前端,服务器端的开发。
前端,据我所知你问的是PHP,那么好歹的html,js,css你要会。随机的目前前端开发的框架,再者是JQuery,VUE这些你要会用。html5里面的canvas,css3也要会。移动端和浏览器的适配也是需要会。
服务器端的知识更复杂,更多样。诸如缓存,数据库,分布式,以及微服务这样的概念你要知道,因此明白什么时候该用什么才行。
其实个人观点是不太建议您有全栈工程师的,肯定小公司人手不够,临时空缺位置帮一下忙,这没有问题,但是况且人的精力是太远的,不可能都更注重,全都注重于的后果就是哪个都不专业。好是那就在自己最擅长的工作深度学习。
但是话还是要说过来,多学点东西毕竟没坏处。如果走上领导岗位,知识面够广也有好处的。假如要曾经的技术专家,还是建议您一个领域够专才好。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。