PHP在国内的应用探讨与分析

http://www.itjxue.com  2015-07-17 08:19  来源:未知  点击次数: 

____本篇言辞可能会过于犀利,可能会比较尖刻,可能会严重损伤很多人的自尊心,可能会彻底打消初学者的积极性,如果你没做好心理准备,请马上停止继续阅读。

____如果你做好了心理准备,可能本篇不慎说中了你或者你的一点,请你勇敢站住来揭发自己。批评与自我批评是很有用的,因为本篇的主旨不是为了骂人和贬人,而是为了指出一些基本的问题。

____PHP实现不了垄断,想要走上大型和高端应用,必须有需求,而且是广泛的需求。在国内,看看如今用PHP的人大众,可是我妄断言,以目前的形势来看,PHP在国内是走不上大型和高端应用的。

____原因如何:国内用PHP的人很多很多,而且很多人拿来就上手,今天看明天就可以写出程序来了。

____恰恰是这些人中的大部分人,要毁了他的前途。很多人拿来就上手,发现他这么简单阿,这么容易,好像搭积木一样的,而且很多别人的程序,拿过来了,改罢改罢,就可以在自己的站点使用了。

____就像我上次做面试官,就考他们:用PHP做一个简单的结合数据库的显示纪录的程序,要求可以翻页的那种;

____结果,好几个人问:可不可以上网。

____我提供给他们的资料:Apache和PHP和MySQL完全对应的我进过良好测试的完全可以结合使用的版本,以及我那一套广为流传的FAPM手册。可以选择自己搭建APM平台,可以选择我来帮他们搭建APM平台。

____我问他们上网干什么,我说平台有了,资料也有了。

____他们说:到网上去找个程序,改罢改罢就可以了。

____我当时恨不得马上一人扇他两巴掌,马上拉出去两脚踹死他们。真是丢脸,真是给做PHP的丢脸啊。我改你个乌龟蛋啊!

____也不撒泡尿照照镜子,也不看看自己是什么牛叉,是来应聘PHP程序员,居然面试的时候说出这种话。

____大家再看看在这里提问题的和你遇到过问你PHP问题的人,你可以发现,N多问题,其实,看看PHP的手册,都可以找到答案。而且,N多人,连基本的语法都没有看多遍而明白,甚至还没有看,结果就上手编写PHP程序了。

____我那天遇到一个兄弟,他问我问题,是关于一个函数的,我一看他给我他的函数调用方式,马上就明白错误了。

____我问他:你看了这个函数的说明么?

____他说:我看了。并且把函数说明发给我了。

____我又问:你知道这些里面是什么意思么?

____他说:我知道。

____我说:你知道string,float,int 这些是什么意思么?

____他说:我明白。

____结果,他还是不明白自己的错误。

____很简单的错误:函数说明标的一清二楚,有个参数需要使用int型的参数,他非要在调用的时候给一个”xxx”的参数,请问,出问题了是不是必然的(不要和我说有些时候也不会出问题啊,你想要这么说你给我死一边洗了睡去)。

____很多人你要想一想,在你开始写你的程序之前,PHP的语法你看了几遍,你都看明白了么?你所要调用的函数,你看了说明么?你知道说明的意思么?

____N多人把PHP当作积木来使用,恰恰是把PHP在垃圾的使用。

____PHP不是积木,它是一种语言,先记住这一点:PHP是一门语言。要用它,不要脱离了他作为一门语言的本质,虽然它现在主要用在网络应用程序方面。

____所以我奉劝,在你编PHP程序之前,请先把PHP的一些基本语法都弄清楚,好歹也要看个十遍八遍的,把你所要调用的函数的说明看个清清楚楚,那里面的那些参数的说明也看清楚,然后再慢慢开始你的程序编写。

____否则,你那种快刀斩乱麻的手法来编写PHP程序,垃圾的方法来使用PHP,那完全是不应该使用PHP,应该马上滚开,马上离PHP远远的。

____如果这样子的情形维持下去,PHP要想走向大型和高端应用,那绝对是指日无待了。仅仅指望几个高手(我还在向这个阶段摸索),下面就算有千万个人把PHP来垃圾使用,也不可能推动PHP的良好发展。

____本文不是为了贬低初学者,而是为了严厉的指出一些问题所在,如果你有反对意见,请你再仔细看一看本文的内容和体会所要体现的内容与问题再动尊手。

____我时常回答问题不直接告诉答案,而是告诉去看手册,有时候还告诉手册的位置,授人以鱼不如授之以渔。

____欢迎探讨!!!

____一点题外话,学校里面的教师并不都是最行最好最牛的人,他们一样教书育人,而一些顶尖的最牛的人多半不会去教书育人的,要这么做也是教书育人几个精英。所以,我不是很牛的人,我也会说出一些问题所在,只是为了抛砖引玉,只是为了大家能够正视一些问题,只是为了对一些人有所裨益。

____如果你是抱着吵架或者完全反面的批驳的观点来回复回复,请自便他处,谢谢。再次说明:欢迎探讨!!!

(责任编辑:IT教学网)

更多