PHP好学吗?

2023-05-28 0 844

首章以后,先问下:好友,你吗急于自学PHP吗?

PHP好学吗?

或许,你平庸中的开发人员是这种的:偏执狂,高总收入,敲着按键,喝着红酒,听着音乐创作就能将神一样的产品设计出来,好似笔记本电脑世界中没有各项任务他们不乐意的事。

但现实生活中,有可能是这种的:

PHP好学吗?

成天对着笔记本电脑,做着在之人直言或许是深奥但事实上看似ctrl+c,ctrl+v的活,有著加不完的班,还被贴上‘码农’,甚至‘码畜’的条码···

以 上只不过就是中国绝大多数下层开发人员的存活状况。对于想步入这个行业的人,要先知道这一点儿:程式设计不是什么深奥的事,步入的准入门槛只不过并没所以高,参与学习班, 两个月到一年的时间就能具有从业人员的潜能。但假如仅逗留在最高级水准,官僚主义,且除码标识符以外别无副所长,所以存活状况也是十分艰困的,特别是到了二十岁 后,性情和胶体有增无减,心力和体能却岌岌可危,情况就更加困窘了。

而这些能一直维持坚忍,自学新控制技术因此不限于控制技术的开发人员,商业价值即是不断增长,一两年后当控制技术副总裁部门经理,课余时间接双圆,或是兼职当民主自由开发人员,单身生活豪情也十分自在。

假如你还继续有自学程式设计的决心,所以接下去正式宣布讲怎样自学PHP.

想自学一种技能,先要知道这个技能是什么,有什么用,尤其对于零基础又想自学或是转行做PHP开发人员的好友,更应该对PHP有大致的了解,因为学程式设计是 一件需要大量耐心去坚持才能掌握的事,虽然难度并不大,但需要日积月累的练习。不少人因好奇而自学,中途又因苦闷枯燥而放弃。半途而废是最为可惜的,不仅 是前功尽弃,而且还会对自己自学新事物的信心造成打击,觉得自己不是学程式设计的料。只不过,PHP在诸多程式设计语言中,相对而言是比较容易上手的,很适合新手学 习。PHP好不聪慧完全取决于你这个人好不聪慧。出问题首先从自己身上找原因,这是开发人员必备的素养。程序的执行是不会错的,bug肯定是开发人员的错导致 的。

PHP在WEB领域应用最为广泛,绝大多数中小网站都是用PHP做的。单纯掌握PHP并不难,难就难在PHP开发人员要懂前端,后端,数据库,服务器。具体的自学顺序是:

第 一阶段:扫盲。了解什么是B/S模式,原理上知道从浏览器div+css写出静态页面, 熟悉js,掌握jquery。在不少小公司,PHP开发人员是连前端的活都一起做了的。即使公司有专职做前端的,PHP开发人员也要会看懂,能更改css, 会写基本的js效果,用jquery会大大加快工作的效率,写出风骚的标识符。

第二阶段:PHP基础语法。掌握基本的语法,弄知道什 么是变量、常量、数据类型、熟悉常用的函数。PHP的函数库特别丰富,不可能全部都记住,但至少要将手册上的常用函数都练习过几遍,以后需要用到时才有印 象。不至于自己写了半天,才发现原来这个功能用一个内置的函数就能解决。

第三阶段:数据库,WEB服务器的自学。PHP的最佳搭档 是:Mysql(数据库),Apache(web服务器), 对于Apache,平时操作得比较少,懂得其配置即可。而Mysql则特别重要。初期懂得怎样用PHP操作Mysql进行增删改查,了解常用的Mysql 优化原则,能使用PHP+Mysql写出简单的留言板页面。

第四阶段:PHP深化。掌握Ajax异步传输,自学面向对象,自学MVC框架并掌握流行的PHP框架,如Yii框架,国内的ThinkPHP框架,形成良好的编码习惯。能快速用框架开发网站。

第五阶段:大型网站的优化控制技术:如页面静态化,Memcached缓存控制技术,MySql数据库深度优化等。

以上五个阶段仅是PHP最高级到中级的水准,距离高级水准(充当WEB架构师)还有较远的路要走。而且不是单单学一门PHP就可以无所不能,PHP不是万能 的,各种程式设计语言都有其优劣点,语言本身没有高低之差,语言只是实现功能的工具。假如能达到高水准(掌握多种语言,精通一两种语言),就会发现,语言本身 并不重要,程式设计思想才是最重要的。

就好比:

PHP好学吗?
原文来自:知且行

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务