PHPEye开源社区 » 灌水闲聊 » beyond java
《Programming PHP》第二版上市
2007-6-18 14:37 diogin
beyond java

这本书对php的评价实在让人觉得作者眼光的狭隘。不知大家有没有看过?

2007-6-18 15:21 wps2000
PHP是不是需要给个认证?
如果PHP门槛变得和ASP那么低的话,很难保证PHP被错误的用在一些本可以用的地方

要找工作啦,看见了好多差不多就会写写if , while,echo 的PHP程序员,简历上赫然写着熟悉ASP、PHP。

2007-6-18 15:30 cid73
由本身不是从事 PHP 开发的人员来对 PHP 进行评价的言论, 我想可以直接无视. 鄙人经常也对 PHP 横挑鼻子竖挑眼, 诸位倒可以笑着看一眼.

to 楼上, PHPChina 有 PHP 认证, Zend 官方的哦, 不过这年头连 MCSE 都被人吐唾沫了, 你不怕被 bs 的话可以去考一张:lol

2007-6-18 19:04 Haohappy
[quote]原帖由 [i]diogin[/i] 于 2007-6-18 14:37 发表 [url=http://www.phpeye.com/bbs/redirect.php?goto=findpost&pid=263&ptid=60][img]http://www.phpeye.com/bbs/images/common/back.gif[/img][/url]
这本书对php的评价实在让人觉得作者眼光的狭隘。不知大家有没有看过? [/quote]

//hand
看了之后感觉Java社区的很多人对PHP了解还是比较浅的,而且很过时啊。 一提到PHP,就认为一定会把业务逻辑混到HTML,晕。

2007-6-19 11:16 diogin
里面对PHP的评论:

PHP

PHP是一个脚本编程语言。有了PHP,你可以从HTML开始,然后加上标记(tag)让你的应用程序连接到数据库或者其他后端系统。标记会被服务器解释并运行,传给客户的时候已经是纯粹的HTML了,其作用等同于JSP。下面是一个PHP版本的“Hello, World”的例子:

<html>
    <head>
        <title>Hello, world</title>
    </head>
    <body>
        <?php echo '<p>Hello, world</p>'; ?>
    </body>
</html>

我喜欢

PHP的成功相当快,几乎都是从Visual Basic程序员那里转换而来。它相当适合让网页访问数据库,容易理解,容易学习。PHP成功地吸引了因为微软进入.NET时代而受到遗弃的Visual Basic程序员,它对这方面族群的吸引力超载了其他的语言。

我不喜欢

从理论上来看,PHP很糟糕。模型和用户界面以及数据库紧密地结合,而这通常是很糟糕的,因为任何一者的改变都会影响到其它不相干的部分。因为PHP成长得很快速,而且很杂乱,受到了Perl很大的影响,所以方法名称常常都不一致,有些选择用下划线当作单词的分隔符(stream_get_line),有些直接连接两个单词(readline)。PHP的高生产力以及快速创新,付出的代价是成长为一个不一致的语言。身为一个Java程序员,大概也看过试着做太多事的JSP网页,这种网页写起来很快,但很快就会陷入泥淖而动弹不得。

2007-6-19 15:41 cid73
[quote]原帖由 [i]diogin[/i] 于 2007-6-19 11:16 发表 [url=http://www.phpeye.com/bbs/redirect.php?goto=findpost&pid=272&ptid=60][img]http://www.phpeye.com/bbs/images/common/back.gif[/img][/url]
PHP的高生产力以及快速创新,付出的代价是成长为一个不一致的语言。身为一个Java程序员,大概也看过试着做太多事的JSP网页,这种网页写起来很快,但很快就会陷入泥淖而动弹不得。[/quote]
这句话还是蛮在理嘀. 这些问题在所有技术架构上都曾经出现过, 而且我们也一直在尝试解决这些问题不是吗? 我认为这些问题都是可以解决的. 不管用何种语言何种技术, 编程的基本原理是一致的, 有人给它起了一个挺玄乎的名字叫做"道", 呵呵.

2007-6-19 16:45 diogin
cid说的对。我对他的看法其实集中在他把PHP纯粹当成JSP用,这是很无知的。
另外他在“我喜欢”一栏实际上更多的是透露着偏见。

2007-6-20 19:56 Haohappy
很多人的看法过时了,要以发展的眼光看问题啊。用PHP也可以很舒服地写出扩展性好、易于维护的程序。 很多程序要是让我用Java重写一遍,我会吐血的。

不过话说回来,很多PHP程序员自己也没能很好地把握比较科学的开发方式,恐怕目前混杂HTML和业务逻辑的写法还是居多。

2007-9-16 18:32 fresher
没有看过beyond java ,就楼上几位大大的讨论,作为还没入门的我看起来晕乎了。
还是一步一步来。。。:loveliness:

页: [1]
查看完整版本: beyond java


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.