PHP编程:专家预言:PHP将比Java更受接待
参加PHP开发学习,或许只是一次偶然的想法吧!只是想在走向社会之前体验、学习在一个公司或者说是项目团队之中如何去更有效的沟通、交流、共同合作,还有就是为毕业实习找工作增加伐码。 Netscape配合兴办人Marc Andreessen在周三(10/19)举办的Zend/PHP会议上预言,复杂的PHP描写性言语撰写东西,在Web-based使用法式的开辟上,将会比Java更受接待。在升阳(Sun Microsystems)于1995年宣布Java以后,因为Java的友善接口让工程师设计软件更加轻易,遭到工程师接待,但十年上去Java陆陆续续被到场了壮大的功效,反而使它变得不轻易操作。Marc Andreessen指出,如今的Java能够比C++更难学,在此同时,PHP传承了Java的复杂精力,并发明一个比Java更轻易利用的法式开辟情况。
PHP为一开放原始码项目,个中包含可以简化法式的描写性言语引擎和一个大的链接库,也有专门开辟PHP的公司,如Zend就有发卖PHP套装产物、法式撰写东西及手艺撑持办事。
Andreessen的意见能够很难赢得Java反对者的认同,由于现阶段全球仍无数百万专研Java的工程师,也无数百家公司介入Java Community Process(JCP),在JCP中配合主掌Java的命运。然而,就算是鼎力培植Java、乃至以Java为WebSphere办事器软件中心的IBM,也以为PHP的出路会比Java来得好。
IBM新收集科技事业处副总裁Rod Smith就说,「复杂」是PHP最大的特征,并且它不会为了与其它言语竞争而到场新的言语功效,Java明显就不是这么做。
并且,PHP的权力也不小,今朝约有2200万的网站采取PHP,包含Yahoo!、Lufthansa等著名网站,数目并延续增添中,并有450个软件工程师有权去审核在PHP软件上的任何变化。
与Java相较,PHP可用范围限制较多,它仅能用在收集办事器上,不像Java,同时可用在收集办事器、团体盘算机、手机、芯片卡或其它安装。
Java和PHP除在某些方面互相竞争以外,某个水平来看,也在彼此靠陇。甲骨文产物战略副总Ken Jacobs暗示,即便甲骨文(Oracle)发卖同时可履行Java及PHP的Java办事器与数据库软件,但正为Java加上一项额定的新功效,让这两个软件项目可以协同运作;更详细的说,Java规格需求223(JSR 223)将会「协助建构在Java社群与PHP社群之间的那座桥梁」。
日前才宣布可以分享照片等外容网站「Ning」的Marc Andreessen也说,如今Ning也同时履行Java与PHP,个中中心体系是由Java构成,比起该站一切可看见的使用法式都是由PHP写成,Java更像是操作体系层级。
就像其它诸如Linux及Apache的开放原始码项目,PHP今朝也遭到盘算机工业次要大厂的庇佑,像IBM跟Oracle都努力开辟让PHP软件可以撷取旗下数据库的法式。现实上,IBM与Oracle的行动就像在为PHP背书,连这两大厂都撑持PHP,证实PHP或许就是个好器材。
在我开始学习PHP以前,我从未想过要做软件工程,即便是在去听过华育国际的关于软件工程的美好前景后,因为我一直都没有想过要与代码打交道,而是想学好所学专业,做个网络工程师或者是网络安全人员。 曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ; 首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。 要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。 实践是检验自己会不会的真理。 写的比较杂,因为我也是个新手,不当至于大家多多指正。 最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。 微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。 使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的 有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。 如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了, 当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标, 对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。 最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。 说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。 首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
页:
[1]
2