作为使用者,我非常喜欢用 php 开发的程序;作为开发者,我讨厌 php

2014-12-19 09:42:09 +08:00
 tini8
php开发的程序部署太方便了,windows、linux、mac平台都有丰富的安装包供选择,phpmyadmin管理mysql数据库堪称利器,网上各种成熟的网店、cms、bbs程序,应有尽有,下载下来丢到文件夹稍作配置就能跑起来,各种好用各种方便。

但是作为开发者,php语言写起代码来心塞
7191 次点击
所在节点    程序员
56 条回复
Conte
2014-12-19 09:49:57 +08:00
为啥写起来心塞 0.0
baichi
2014-12-19 09:51:17 +08:00
@Conte 因为PHP是世界上最好的语言
tini8
2014-12-19 09:54:00 +08:00
@Conte 写了快10年了,php的函数命名、参数位置还是记不住
zhkzyth
2014-12-19 09:55:44 +08:00
我是觉得它比起python来,不够智能优雅=.=
baichi
2014-12-19 09:56:50 +08:00
coldwinds
2014-12-19 09:58:00 +08:00
有哪种语言的的函数命名、参数位置你是记得住的?
roys
2014-12-19 10:00:00 +08:00
赶紧技术转型~
我开始学ruby了。
tini8
2014-12-19 10:00:35 +08:00
@coldwinds 问这种问题说明你对php还不够了解,或者对php之外的语言不够了解。
tini8
2014-12-19 10:01:33 +08:00
@roys ruby on rails用起来不方便,光部署程序就有很高的门槛,注定小众
roychan
2014-12-19 10:20:55 +08:00
@tini8 学习曲线略显陡峭,但是一旦入门会很惊喜。部署程序也不是很难吧…
darkmatter
2014-12-19 10:23:19 +08:00
跟我学做菜吧~
TangMonk
2014-12-19 10:23:41 +08:00
@tini8 ruby on rails注定不适合web 开发新手
tini8
2014-12-19 10:29:27 +08:00
@roychan 难者不会,会者不难,你无法想象php新手有多菜,这个圈子有多烂,我见过连ftp软件都不会用的,只会在IE6里面输入ftp地址,然后拷贝文件,正是php的这种低门槛,才让它火起来的。
WildCat
2014-12-19 10:29:51 +08:00
@tini8 Rails部署门槛高?这也说明你对php之外的语言不够了解。
难道您认为的部署门槛低就是FTP传上去就可以运行了是吗?
tini8
2014-12-19 10:31:01 +08:00
@WildCat 对很多公司来说,部署就是FTP上传
WildCat
2014-12-19 10:31:34 +08:00
@tini8 那就不辩论了。
tabris17
2014-12-19 10:31:47 +08:00
PHP门槛低,学习曲线平缓,5.6之后高级语言特性也丰富了。我觉得还行
hging
2014-12-19 10:34:57 +08:00
@tini8 你以为PHP的环境很容易搞么.........
tanywei
2014-12-19 10:52:19 +08:00
python党来了,鄙视PHP啊, . 是最优美的连接字符串符。
kmvan
2014-12-19 10:53:02 +08:00
感觉比较错对象了。PHP 能跟 C那些语言相比较吗?两者应用层面不同,PHP也是C搞出来的不是吗?PHP 本来就是大笨象的英文,笨笨重重的十分形象,有些函数天然呆这就是 PHP 的萌点好不好。如果说 PHP 坑多,我想往往就是能否跳过这些坑决定了能否成为一流的 PHP 开发者,这些坑可以说是门槛吧。语言并没有好坏之分,他们大多都会进步,随着版本的迭代,不科学的地方将会被改进,请不要用一成不变的眼光来看待 PHP。
因此,PHP 将是世界上最好的语言。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/155028

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX