做一个PHP程序员需要掌握以下相关知识:
1、最基础的HTML知识;
2、PHP语言相关知识(如果对C语言有了解过的话,学习效率会提升。);
3、前端开发的相关知识,如js,jquery,ajax,CSS等;
4、数据库知识,如MYSQL,MSSQL,Oracle等数据库常用操作及调优等;
5、服务器知识,即自己能搭配网站运行的服务器,同时要能够解决一些常见的问题;
6、网络安全知识;
7、简单SEO知识;
8、其它一些程序语言也要能看懂,例如:asp,.net,js,java等;
除了上述一些专业知识外,同时也要养成勤动手操作、自我获取最新技术知识的能力,还有就是有一颗好的心态。
1、最基础的HTML知识;
2、PHP语言相关知识(如果对C语言有了解过的话,学习效率会提升。);
3、前端开发的相关知识,如js,jquery,ajax,CSS等;
4、数据库知识,如MYSQL,MSSQL,Oracle等数据库常用操作及调优等;
5、服务器知识,即自己能搭配网站运行的服务器,同时要能够解决一些常见的问题;
6、网络安全知识;
7、简单SEO知识;
8、其它一些程序语言也要能看懂,例如:asp,.net,js,java等;
学php之前最好你对c语言了解 如果不了解那学起来要慢一些 先把基础语法学会 再练习一些实例 网上教程很多的 如果你觉得自学吃力 打算去培训班 那你可要准备够钱啊不便宜啊 反正本人对培训班不看好 学到的东西远远不及你花的钱 告诉你现在学历就有屁用 有能力才是饭碗滴 最后祝你自学成才
PHP 最像语言就是C++,学会C++,再看"十天学会PHP"(其实3天就够..)基本上就能入门PHP.
但是PHP只是嵌套到HTML中的脚本语言,显然要建站是不够的.
PHP就相当于一个网站的逻辑层,别人夸一个网站性能很好,BUG少,就是指PHP.
还需要学习内容
HTML(要求入门,至少要知道标签) :相当网站展现层,别人夸一个网站做的很美就是指HTML.
JAVASCRIPT脚本语言:简称JS,网站一些弹出框,登入判断就是靠JS.
数据库mysql:别人说这个网站做的很大,用户很多,就是指数据库信息多,为什么一些公司花几亿收购一个网站目的就是要数据,要做一个跟百度一模一样的网站,花10W就能搞定.....
以上三个是PHP程序员必备,当你要脱离初级程序员门槛时候就需要学会:
Linux系统的操作,ajax异步请求,精通javascript,SHELL脚本,这些是后话...学到一定程度自然会了解.
最基础的php mysql知识
更多扩展,就学一些接口,类似app和php通信的接口,这些知识,再就是服务器相关的知识,主要是centos系统的操作,配置
更深层次的了解数据库优化,redis技术,
更高端的就是大数据了,几千万条以上的大数据,每个代码都可能考虑性能了,
架构,如何从底层,让整个项目更加完美,这就需要一些C或者java的知识了,靠php不能吃一辈子的