论坛首页 编程语言技术论坛

有感于“论PHP的倒掉”

浏览 85004 次
该帖已经被评为良好帖
作者 正文
   发表时间:2010-01-09  
一切只是工具,作为一名刺客,只要能把目标杀死,从不在乎用刀或是用剑.反正你肯出钱就行了.

......一个至今还把PHP当成最好的shell语言的外层围观群众的呢喃.
0 请登录后投票
   发表时间:2010-01-10  
七月十五 写道
fnet 写道
七月十五 写道
hongkong 写道
我很想知道lz怎么拿php和js作比较?

很多人用php就是为了实现页面效果(这是javascript擅长的)。比如分页、树状、数据交互、表单验证等。
虽然PHP是服务端脚本,但有几个是真正理解后端的,真正把PHP拿来做服务端的?
看上去我把服务端的PHP跟前端的javascript来比看起来很不合理。
但我试问各位,你用PHP是不是也是达到某些页面效果?



PHP实现页面效果???

你写分页的时候用PHP拼HTML的吗?


这么具体的问题?
为何要用php来计算分页?用javascript就可以了。我的答案是:
1、呈现页码:传出总页数和当前页给javascript由javascript分页。
2、取得数据:请求分页时由javascript计算出offset和rov,传给服务端进行数据取出计算。


我想知道,禁用浏览器js,或者使用本身就不支持js的浏览器的用户,是不是应该被排除在外
0 请登录后投票
   发表时间:2010-01-10   最后修改:2010-01-10
许怀远 写道
我想知道,禁用浏览器js,或者使用本身就不支持js的浏览器的用户,是不是应该被排除在外

为何纠结在js呢?客户端可编程语言多了去了。
就算在PC浏览器端,没有JS支持,你得不到你想要的服务端响应啊。

客户是要求出来的,同样客户端是要求出来的。
你想要我的服务,那你就得遵循我的要求。——这是游戏规则。
0 请登录后投票
   发表时间:2010-01-11  
你想要我的服务,那你就得遵循我的要求。——这是游戏规则。

支持,就像数据模型
0 请登录后投票
   发表时间:2010-01-12  
七月十五 写道
许怀远 写道
我想知道,禁用浏览器js,或者使用本身就不支持js的浏览器的用户,是不是应该被排除在外

为何纠结在js呢?客户端可编程语言多了去了。
就算在PC浏览器端,没有JS支持,你得不到你想要的服务端响应啊。

客户是要求出来的,同样客户端是要求出来的。
你想要我的服务,那你就得遵循我的要求。——这是游戏规则。


这种大爷思路催生了很多XX only的站点
跟国内四大行一个态度,我就是只支持XX,爱用不用
这底气十足的,比google,yahoo等公司牛逼多了
0 请登录后投票
   发表时间:2010-01-12   最后修改:2010-01-12
许怀远 写道
这种大爷思路催生了很多XX only的站点
跟国内四大行一个态度,我就是只支持XX,爱用不用
这底气十足的,比google,yahoo等公司牛逼多了


我相信在程序设计界没有普遍适用和全面兼容,能满足90%以上的客户端需求已经非常不错了。

浏览器有IE、FireFox、Chrome、Opera、Safari等,桌面操作系统有Windows、Linux、MacOS、Solaris、BeOS等,移动设备客户端有iPhone、Android、BlackBerry、Windows Mobile、Symbian、WindowsCE、Palm OS等。相同内核不同版本兼容又都不尽相同。要全面兼容,一时半会不太可能。

不能认为人家暂不支持就说人家XX Only。就算技术力量较好的淘宝目前也不支持IE 64bit。

不是人家四大行牛X不不牛X,而是人家暂时不支持,不代表以后不支持。四大行先要做好的是自己系统的内核和独立的不依赖于客户端的API,才有可能方便的扩展到其它客户端。

我认为很多同志都把个人的看法归结到外部事物上,很主观的去看事物,得到各种理由和借口来推卸责任,认为这个不行那个也不行,这是极不负责的。为什么不能看回自己,去适应环境,做好自己,而后惠及他人?很多口号只是嘴上说说,不去思考,不去实行。
0 请登录后投票
   发表时间:2010-01-12  
许怀远 写道
我想知道,禁用浏览器js,或者使用本身就不支持js的浏览器的用户,是不是应该被排除在外


照这个想法,请允许我延伸一下。“我想知道,禁用浏览器ActiveX,或者使用本身就不支持ActiveX浏览器的用户,是不是不能用某些网上银行?”相信大家都知道答案。
0 请登录后投票
   发表时间:2010-01-13  
七月十五 写道
许怀远 写道
这种大爷思路催生了很多XX only的站点
跟国内四大行一个态度,我就是只支持XX,爱用不用
这底气十足的,比google,yahoo等公司牛逼多了


我相信在程序设计界没有普遍适用和全面兼容,能满足90%以上的客户端需求已经非常不错了。

浏览器有IE、FireFox、Chrome、Opera、Safari等,桌面操作系统有Windows、Linux、MacOS、Solaris、BeOS等,移动设备客户端有iPhone、Android、BlackBerry、Windows Mobile、Symbian、WindowsCE、Palm OS等。相同内核不同版本兼容又都不尽相同。要全面兼容,一时半会不太可能。

不能认为人家暂不支持就说人家XX Only。就算技术力量较好的淘宝目前也不支持IE 64bit。

不是人家四大行牛X不不牛X,而是人家暂时不支持,不代表以后不支持。四大行先要做好的是自己系统的内核和独立的不依赖于客户端的API,才有可能方便的扩展到其它客户端。

我认为很多同志都把个人的看法归结到外部事物上,很主观的去看事物,得到各种理由和借口来推卸责任,认为这个不行那个也不行,这是极不负责的。为什么不能看回自己,去适应环境,做好自己,而后惠及他人?很多口号只是嘴上说说,不去思考,不去实行。


别说的那么玄乎,OS是有很多,浏览器也有很多,但是w3c只有一个,
不求100%兼容,那很费力,也很困难,不太现实,但是起码最basic的功能做到能用,不是什么难事。

taobao起码提供了最基本的功能,fx用户也有专用插件,
至少说明他们考虑到了用户习惯的多样性,也用实际行动尊重了用户的习惯。
诚然支付宝在数字证书方面的跨平台还有所欠缺,起码能看到进步,
比起那些扔一句xx规则了事的,对用户的态度要好很多。

很多人是喜欢推卸责任,自己的产品兼容性不好是浏览器不对,
是用户不对,是环境不对,唯独自己没有错。
0 请登录后投票
   发表时间:2010-01-13  
七月十五 写道
许怀远 写道
我想知道,禁用浏览器js,或者使用本身就不支持js的浏览器的用户,是不是应该被排除在外


照这个想法,请允许我延伸一下。“我想知道,禁用浏览器ActiveX,或者使用本身就不支持ActiveX浏览器的用户,是不是不能用某些网上银行?”相信大家都知道答案。


activex这东西,就不该出现在面向整个互联网用户的服务中
0 请登录后投票
   发表时间:2010-01-13  
许怀远 写道
activex这东西,就不该出现在面向整个互联网用户的服务中

这话有点过。现在微软是州官,所以有这么多的针对性。换过来,微软不只是州官,也是百姓。
允许Adobe和Sun/Oracle州官放火,难道微软点个灯就不行?
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics