php开发学什么?
PHP(外文名:PHP: Hypertext
Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP
独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
操作方法
- 01
基础:搭建lamp环境,php语言(函数,结构,数据库Drivers)
- 02
中级:缓存(redis、memcache等),数据库设计(主从分离),服务器配置(linux系统学习、动静分离、负载均衡等)
- 03
高级:熟练运用各大框架(thinkphp、CI、YII、laravel等)建议:thinkphp最简单,可以由此入门
- 04
骨灰级:研究php语言核心,加入php核心团队,做文档,拓功能,推动php发展(膜拜鸟哥)
- 05
学习建议:啃书入门,学习基础函数和用法,多写写小功能;之后学习模板引擎,开始面向对象学习(不是对着女朋友学习哈^_^);再后来,做个小应用(一定自己做完,不要半途而废);开始学习框架(由thinkphp入门较为合适),学完框架后再开发应用,你会发现不一样的感觉;之后买个小空间,开始学习服务器配置,网站线上配置(缓存优化、子站配置等等),最后,你已经是一名合格的php码农(只是码农,而非工程师),要想成为开发工程师,继续学习吧!keep going and good luck!
- 06
学习PHP我推荐韩顺平老师的《PHP从入门到精通》的视频教程。