首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
PHP
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
置为精华
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
php虽说很轻巧,但也不失傻B之处
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 15:10:27
楼主
比如说获取网页传输过来的变量:
jsp用
request.getParameter("var")
php用
$_GET['$var'] 或
$_POST['$var']
咋看之下,php所用的语句要简单得多,jsp的语句反而显得很笨重,不过细想一下,php用的方式很傻B,完全是按照http 1.1的协议来弄的,如果此http协议以后变了取消了post或get方法了,该怎么办?此时jsp就无所谓了,反正它的语句中没有post或get这两个单词,它是用面向对象的方式,即用request对象的getParameter方法来获取网页变量,管你http协议变不变,都不用担心,语句不用变;而php就不行了,万一http协议变了,获取网页变量改用了另一种方式叫send,那php又得变为$_SEND['$var']
所以说php真的很被动,没有搞出自我的体系,连很多命令都是照抄c和perl还有unix的,难以自成一家,似乎成不了气候,这或许是开发者最初的定位导致的问题,php对一些应用,完全是临时抱佛脚之感,只从细节上考虑,能用就好,却没有从整体上来考虑,没有抽像好,那个$_POST[]和$_GET[]的情况就是的
问题点数:
0
回复次数:
50
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 15:18:58
1
楼 得分:
0
就目前php对网站的整体概念的梳理程度来说,我觉得还是很差的,php还是个实验室的玩意儿,现在似乎还在实验着发据库抽象层,很乱
这下好了,mysql就快被收购了,php和mysql的情侣关系又要告一段落了,php对mysql的支持函数也不知在以后是否还有用。
当然了,php在目前还是有实用性的,出php的书能赚钱,办php培训班也能赚钱,目用php搞开发,我觉得php真的有傻b的地方
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
himan2002
贱民
等级:
发表于:
2008-01-30 15:39:22
2
楼 得分:
0
想多了吧,不喜欢用get和post可以用$_REQUEST['var'].更方便.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Bevin_chen
越简单,越好!
等级:
发表于:
2008-01-30 15:44:20
3
楼 得分:
0
呵呵
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
PleaseDoTellMeWhy
PHPer
等级:
发表于:
2008-01-30 16:07:24
4
楼 得分:
0
吃多了,杞人忧天!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ashchen
輝輝
等级:
发表于:
2008-01-30 16:55:07
5
楼 得分:
0
二话就不说了,完全彻底支持楼主的观点
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mrshelly
Shelly
等级:
发表于:
2008-01-30 17:09:54
6
楼 得分:
0
呵呵.找抽贴....
大雁一会排成S,一会儿排成B...
不要以Java的思想来看PHP..
不同的市场,不同的应用...
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
tianyaxiao
等级:
发表于:
2008-01-30 17:29:04
7
楼 得分:
0
楼主搞明白那个$_post在PHP引擎中是如何实现及工作的再来踢场不迟
既然说到技术变化,如果真按楼主说法变成了"HTTP 2.0",那么,不仅仅是PHP,ASP/.NET/JAVA都会发生很大的变化。搞这行的人本来就是要不断的学习。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 17:31:23
8
楼 得分:
0
思想很重要,不是吗?php难道要让大家变得没有思想吗?
我就觉得jsp的方式很聪明及智慧,有一种临驾在http 1.1协议之上的感觉,而php就是临时抱佛脚,抱http 1.1版本协议的大腿。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mylove0623
等级:
发表于:
2008-01-30 17:37:53
9
楼 得分:
0
楼主是SB
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 17:47:56
10
楼 得分:
0
或许这就是为什么mysql有人收购,而php无人收购的原因之一吧,或许。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 18:13:37
11
楼 得分:
0
当然了,jsp的一些方面是层层递演嵌套型的,写起来很烦很长很变态,jsp也不理想
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Meteorlet
http://smartdict.cn
等级:
发表于:
2008-01-30 19:20:04
12
楼 得分:
0
没看出来楼猪有什么高人之见,个人觉得$_POST, $_GET比 request.getparameter()好,键值对本来就应该是数组,没必要一定要用函数封装才显得通用。
就算HTTP协议变了,照样可以用$_POST访问。不要以为$_POST的实现就是用POST方法的名称作为变量名,$_POST是全局超变量。没有POST方法过来,$_POST这个数组还是存在的(GET方法请求页面时,print_r($_POST)显示的是Array(), 而不是空。),只不过是POST过来就把数据赋给$_POST这个数组而已。你如果足够强的话(依我看,你的水平也停留在说说而已),可以修改PHP的原码,把GET方法过来的数据赋给$_POST数组。强烈鄙视这种自以为是的人!!!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 19:27:12
13
楼 得分:
0
有不同的声音总是好的,大家讨论思辨一下呀,而你这种动不动就鄙视人的就不怎么好了嘛
我是很讨厌jsp的烦琐的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
justicesun
一定要好好学英语啊~~~~~~GOD
等级:
发表于:
2008-01-30 19:47:27
14
楼 得分:
0
我从java那边过来的...一开始看语法很别扭...现在还是很别扭...呵呵...
我比较别扭...呵呵
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 20:17:16
15
楼 得分:
0
justicesun是指看php语法别扭还是看jsp语法别扭?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
prerain
等级:
发表于:
2008-01-30 20:24:06
16
楼 得分:
0
justicesun你从jsp过来,请问你能否谈谈对php和jsp的看法?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
fishfun123
等级:
发表于:
2008-01-31 10:52:20
17
楼 得分:
0
我是习惯吃苹果的,一看到香蕉就不舒服。你看那形状就象...一样。虽然苹果有点象...。
楼主:如果你自己有权决定,愿意用什么就用什么。如果你给老板打工,让用什么就用什么。引用一位大侠的话:“只要你business logic和算法精通了,什么语言都是一样的。”
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
gzty
风逍遥【123笨小孩天天快乐】【http://tonyang.com】【Q:342220480】
等级:
发表于:
2008-01-31 11:56:13
18
楼 得分:
0
LZ,这也不理想那也不理想
干脆你整一个理想的出来大伙用用?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xuzuning
唠叨
等级:
发表于:
2008-01-31 14:45:27
19
楼 得分:
0
不好意思,只能说楼主"傻B"了
因为楼主根本就不知道php是什么
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hjue
笨笨
等级:
发表于:
2008-01-31 14:58:31
20
楼 得分:
0
一种语言,代表一种思想,孰优孰劣,在你心中。
选择的权利在你手中
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
gs6fox
魂之利刃
等级:
发表于:
2008-01-31 17:02:06
21
楼 得分:
0
LZ虽然很正常,但也不失傻B之处
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mylove0623
等级:
发表于:
2008-01-31 19:17:12
22
楼 得分:
0
我塞.唠叨都出场拉...好久不见.分外想念...
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
swingcoder
摩托骡拉
等级:
发表于:
2008-01-31 22:09:08
23
楼 得分:
0
真是个找抽贴.
_GET,_POST怎么跟http协议的版本扯上关系.我想最基本的http1.0也是实现了GET,POST方法的吧.
PHP其实也有_REQUEST统一取得_GET,_POST参数的,为何实际开发中很少用,有一个是因为安全问题.程序员自己写的东西至少你应该知道是通过什么方法传递的,这都不明白,胡乱一气用_REQUEST,有何安全可言.性能也也下降不少.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
luojxun
等级:
发表于:
2008-02-01 13:06:33
24
楼 得分:
0
呵呵,楼主有发表谬论了。你以为只有php是根据http协议来的?其他的语言实现都是。就是说发生楼主所说情况,其他的语言也都会不能用了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
efanlx
终于见太阳,离日不远了
等级:
发表于:
2008-02-01 17:13:28
25
楼 得分:
0
楼主SB
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ShadowSniper
Metal Lovers
等级:
发表于:
2008-02-01 17:18:57
26
楼 得分:
0
你们去看看楼主的帖子列表
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ShadowSniper
Metal Lovers
等级:
发表于:
2008-02-01 17:22:50
27
楼 得分:
0
LZ你知道getParameter()方法内部是怎样工作的吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ssangwy
等级:
发表于:
2008-02-01 17:59:50
28
楼 得分:
0
第一次发帖,不讨论语言本身,我想说的是楼主还处在非常低的编程水平上。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wxq4100798
小楼无梦
等级:
发表于:
2008-02-02 09:09:54
29
楼 得分:
0
LZ很强大
LZ很好
上面的前提条件是LZ是SB 中的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wxq4100798
小楼无梦
等级:
发表于:
2008-02-02 09:12:00
30
楼 得分:
0
在网上看到C/C++程序员讲 JAVA 虽然很垃圾,JAVA 更SB,是不是也是LZ写的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
willko
珂(SZ)
等级:
发表于:
2008-02-02 11:05:25
31
楼 得分:
0
[size=24px]楼主有机会成为专家和教授!!
[/size]
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
singohuang
创造传奇……
等级:
发表于:
2008-02-02 13:03:30
32
楼 得分:
0
to wxq4100798 : C/C++ 的书一开遍就叼Java,Java的书一开遍就叼C,难道那些说java垃圾的程序员都是就只会看看篇那几段话的书呆子啦?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
singohuang
创造传奇……
等级:
发表于:
2008-02-02 13:04:29
33
楼 得分:
0
to LZ : 太计较那几个单词了吧?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
stoneyrh
等级:
发表于:
2008-02-02 16:01:49
34
楼 得分:
0
如果有一天HTTP协议变了,那么服务器也得变了,那么处理的模块变了
在变化的同时,保留这两个变量也不为难事,那么客户端也不见得一定要变
再说了,若干年以后的事,客户端也不知道变成什么了,不管是PHP还是JSP,可能都会在面目全非,楼主又何必过分担忧
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mianyangone
我不是插曲
等级:
发表于:
2008-02-03 14:28:26
35
楼 得分:
0
不用说,楼主是big SB
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
blgl1984
尘封
等级:
发表于:
2008-02-03 15:01:32
36
楼 得分:
0
搞笑,自己了解了个皮毛就觉得自己啥都懂了!小伙子php中的GET、POST、REQUEST有啥区别你晓得不?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ct_174880859
只为了更好的活着!
等级:
发表于:
2008-02-03 17:01:01
37
楼