一起过>电脑网络>电脑常识>

    PHP的魅力和不足

    时间:2010-08-13

    PHP的魅力所在

    提起老牌经典脚本语言PHP,我们不禁会联想到它的一个令人印象深刻的特点,即上手快,你无需对这个语言进行深入广泛的了解就可以使用它开始编程。在我们知道的语言中,没有几个语言能把这种特点体现的淋漓尽致。与之相对应的另一个极端是Java语言,即使你写一个简单的helloworld程序也需要掌握不少Java知识,运行一个Web应用同样不那么简单。而这一切在PHP中是一件举手之劳的简单事情。

    在编程能力方面,PHP只是比Perl表现好一点。Perl是一种古老的脚本语言。最初的Web应用大多是用Perl编写的,Perl很像C语言,使用非常灵活,对于文件操作和处理具有和C语言一样的方便快捷。

    但是,由于Perl的灵活性和“过度”的冗余语法,也因此导致许多Perl程序的代码令人难以阅读和维护,记得在Web刚刚兴起的时候,当听到有人说将使用Perl编写大型应用的时候,我就知道他们面临的将是失败。

    Perl的哲学思想是同一件事,总有不止一种方法来解决,结果造成了大量难读难懂的程序。对于规模较大的系统来说,Perl编写的维护成本相对更高,另外Perl对于CPU的消耗似乎较高,效率似乎有一些不足。

    计算机科学作家BruceEckel

    相比来说,PHP却已经创建了一些更大型的应用,例如大名鼎鼎的开源CMS系统Drupal。我的一个朋友NancyNicolaisen表示她希望搭建一个旅游网站,我建议她看一下Drupal。她听取了我的建议并最终选择了它,只进行了轻微的改动就使她的网站上线了,用她的话来说,这个用户社区吸引她的地方是它的强大和易用。

    而且PHP允许初学者可以直接针对他们感兴趣的功能进行编程,而无需花费大量的时间来学习编程理论和实践。你只需要编写代码并通过网页来查看效果就可以了。

    PHP的不足之处

    但是这同时也是这个语言的问题所在。你经常会发现很多使用PHP编写出的代码错误百出,但这些代码往往却被人们互相拷贝,却没有人去认真分析研究它们。这些代码通常是由那些习惯互相借鉴拷贝代码的程序员所编写,这些代码质量低劣的原因是这些程序员通常不习惯问为什么,不喜欢弄清楚原理,只管拿来就用。

    上一页12 3 下一页
  • 上一篇:HTML基本结构
  • 下一篇:10招最有效防电脑辐射方法

    推荐内容

  • 网络电视盒子卡顿的处理对策

    网络电视盒的除了运营商的IPTV之外,都是使用的免费的直播软件,稳定性肯定大打折扣了...

  • 微信昵称怎么起 微信名字好听又个性的

    「1」可以根据古典诗词取微信名 诗词的风采实在让人心醉。婉约令人沉醉,风流使人缠...

  • 如何关闭不常用的计算机端口 保证电脑安全

    手动关闭window不常用的端口 具体操作如下: 默认情况下,Windows有很多端口是开放的...

  • 不伤液晶显示屏的清洁方法

    不伤液晶显示屏的清洁方法 一般来说,酒精是一种常用的有机溶剂,可以溶解一些不容易...

  • 京东商品页面选项自动跳转京东热卖

    今天打开京东,发现京东商品页面选择商品型号,竟然会自动跳转到京东热卖。 不是每次...

  • 把电脑TXT文档发送给微信好友的步骤

    把电脑TXT文档发送给微信好友的步骤 在微信里我们可以发送文件资料了,包括图片,软...

首页常识美食医生旅游

笑话IT老人男女育儿
返回首页 | 电脑端