PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
记得第一次接触互联网行业的时候还是在一家小的网络公司打杂的。这也是自己的第一份工作,当时做的是网站资料编辑的岗位,就是给客户的网站上传资料,排版什么,后台都是已经成型做好的了。然而这种工作没有什么技术含量,时间久了,觉得我堂堂七尺男儿,怎能天天做这种小儿科的事情,想换一份工作尼,除了会网站资料编辑,其他的好像也不会。要换工作总得有一技之长吧,刚好有一个亲戚也是做网站这块,便请教了表哥,他给我的意见是转岗做技术吧,有了技术,到哪里都不愁没饭吃。
于是乎,表哥给我一些自学php的流程和一些视频网站、书籍,还有一些做php的技术的QQ(他以前做ASP的,后来开始自学PHP)。
本职工作还是没有丢掉的,利用上班不忙的时候和下班时间,周末时间,决定真正的学一门技术吧!现在把学习php的基本流程分享给大家,最后我会总结学习的心得。
第一步,自学WEB前端技术,也就是html,css,js等基础的知识,这里如果以后不是往前端方向走的话,可以了解和掌握就可以了,但不是可以忽略的,因为后期做开发经常会与前端数据交互,当你一个人独立负责一个项目的时候,你必须综合考虑到前后台的架构以及数据交互采用的方式方法,效率,性能方面。html这块最好花上一个多月吧,我是花了将近一个半月的时间才学了大概。购买了教程(当当网搜html基础教学),也看了很多视频(北风网,兄弟连等开发视频教学)。
不过现在前端这块已经出现了html5等新型词汇,技术更新迭代的很快啊。所以大家在学习的时候就要掌握html5,css3,jquery等了,对前端的要求比较高了。
前端的开发工具推荐有:
1. HBuilder(这款是国内自己开发,实用,快速,比较适合开发h5,当然也可以用于开发所有前端)。
2. Notepad++(很小也很实用,不管是大神还是菜鸟都合适,我现在一直在使用)。
3. Sublime Text(大神专用的, 是目前比较受欢迎的软件,开发速度开,页面流畅,比较适合it的思维)。
4. Dreamweaver(强大的功能,直接可以在线连接服务器,可自行百度)。
第二步,这是学习PHP代码这块了。就是php的语法,函数,类,对象,数据库,ajax,xml等。
我大致理一下学习PHP的基础教程:
以上便是自学php的全部课程了。
建议:
多看视频,多看教程,但一定要动手练习。孰能生巧,中国这句老古话真的一点不错的。跟着视频敲代码,看着这教程去练习,对你的技术肯定会有帮助的。多加入一些QQ群,里面还是有一些大神级别的,如果有需要,甚至可以加一些付费的QQ群(当然你舍得花这个钱咯)。
一定要有耐心,更要能耐住寂寞,自是一件很痛苦的事情,有时候完全不知道方向。不像你在培训机构,有专业的老师带着你,按部就班的学习,敲代码。当你遇到困惑时,一定不要灰心,可以暂时静下心来,好好思考一番,再继续前行。
个人感觉分享的还不是很充分,后期我会专门出一期专业PHP的课程。包含基本的语法,函数,数组,对象,及数据库,服务器及实战的项目分享给大家。
如果在学习的过程中有什么疑问,也可以加我微信,大家一起学习,共同进步。
作者:林路同,转载请注明来源,谢谢。
公众号:林路同(林中多歧路,殊途同归,想做你的树洞一起分享春夏秋冬)
个人微信号:sf1586498033
QQ:1586498033