Ruby不会击败PHP


Stefan Mischook宣称PHP社区的人们不必恐慌于Ruby近期的增长和普及。他表示尽管Ruby和PHP都是使得开发Web应用更简单的脚本语言,但每种语言都吸引着不同的听众。Ruby有一点抽象,因此无法满足大多数PHPer的需要。

  Stefan同样提到PHP程序的面向对象版本仅仅增强了它的力量。“面向对象的构造对建立清理设计是有好处的,这使得保持和促进代码重复利用的可能性变的更简单。代码的重复利用经常被奉为OOP思想的优势,但是我从Java世界里看到的是,它常常不能达到这样的要求。OOP增加了复杂性和管理费用的开销,当你通过OOP做某些事情时,你不得不写更多的代码来完成它。”相反的,Ruby中的每一个东西都是对象。“核心语言有着非常复杂的构造,需要使用Ruby去有效地理解,Ruby的力量同样也是它的缺点。

  他同样非常有信心的指出Ruby很好的适用于面向对象设计,因为它是作为一个面向对象的语言而建立的。但是,面向对象的能力已经被程序的框架限定了。
  
  “我认为PHP是最好的选择,因为这已经得到了很好的认可——包括许多开发环境,开源的项目,简单的集合等等。Ruby刚刚开始进入主流,在Ruby和Web开发中还是有些基本的问题。例如Ruby和APACHE的结合仍然还不稳定,但是还有些已知的问题并且可以提出争论。”Stefan总结说

本文作者:



相关阅读:
asp长文章用分页符来分页显示
布局用CSS+DIV的优点总结
Linux 服务器下多网卡的负载均衡
用PHP创建PDF中文文档
图片上传即时显示缩略图的js代码
上一篇,下一篇过程代码
CSS定义表格溢出时自动隐藏
Nbear高级应用--基于令牌的分布式身份验证
通过PHP和Sajax使用Ajax之JavaScript
.Net开发漫谈:关于命名空间和目录划分
中小企业如何有效架设邮件服务系统
计算数据库中某个字段的字节数
HTML表格标记教程(17):表格标题垂直对齐属性VALIGN
vi编辑器使用图解 很详细
快速导航

Copyright © 2016 phpStudy |