想做一名php全栈工程师,你比走的学习路程。
前端:HTML、CSS、Javascript的基础学习
后端:php基础知识学习
缓存技术:redis
数据库:mysql
服务器:熟悉linux系统和命令,lnmp/lamp环境配置和优化
php流行开发框架:
实战:项目开发:电子商务商城站,视频站,crm系统开发等。
代码写作规范:参考两个标准
oop思想
OOP:Object Oriented Programming,面向对象编程,面向对象程序设计。
核心思想:使用人类思考问题、解决问题的方式来编写程序。
OOP的优点(面向过程对比)
可维护;可扩展;可重用;灵活度高。
MVC思想
解释:MVC是一种编程思想,M,model,表示模型,完成具体的业务逻辑,V,view,表示视图,用来展示页面,C,controller,控制器,专门用来负责调度的。
核心思想:将业务逻辑和显示相分离。
优缺点:优点,分层明确,便于维护和分工协作,便于交流。缺点,理解比较费劲,学习成本高,对于小项目,反而感觉有些麻烦。