uniwg 发表于 11-9-2009 00:43:13

为什么很多JAVA的论坛都用PHP建站

为什么很多JAVA的论坛都用PHP建站,还有一些所谓培训JAVA的公司,其BBS也用PHP.不免产生怀疑,如果连JAVA的站都是PHP的,学JAVA到底有什么前途,或者说只能在大公司采用,一般的网站看来都是PHP比较合适

ubuntuhk 发表于 11-9-2009 01:11:41

回复 #1 uniwg 的帖子

好像还真没经过java写的BBS软件,可能是历史传承吧。

kaile 发表于 11-9-2009 01:26:04

PHP+MYSQL免费高效 ,中小企业和个人首选

ritz 发表于 11-9-2009 01:40:34

jive forum 就是java写的, 其他也有不少的

原因其实很简单,一,懒,php设置起来多简单,随便找个破机器托管了就能跑了
二,很多人用惯了discuz之类的国内php论坛软件,看国外的论坛软件都觉得太简单了

uniwg 发表于 11-9-2009 02:29:16

在澳洲只是想凭着编程混口饭吃,最终买个unit就可以了。JAVA也好,php也好对我都一样就是混口饭可以再这里不要打labor就可。没打算一定要混成架构师。投了N多的java,都是大公司,不是BANK就是insurance, 要求都要senior或team leader,到现在也没个准信。如果在学PHP,用LAMP去找个小公司也许机会大点,众位给出点主意。多谢

wjfonhand 发表于 11-9-2009 04:02:02

java 的论坛最早的就是那个开源的 jive,mvc的经典范例。不过总觉得做java的个个都想做架构师,没有像php的实实在在做最终产品的。计算机语言都差不多,重要的是与其他知识的结合,只会杀龙的技术是不行的。

周星星1832 发表于 11-9-2009 08:30:39

。。。。。纯php找工作也难!

procoder 发表于 11-9-2009 10:01:35

.net :D

fly_cat 发表于 11-9-2009 10:55:29

我这个外行说话,觉着java优势在于跨平台,用于大型的服务,尤其是需要mainframe或小型机rs6000或hp-ux的环境下。对于中小企业,用户端到不了1000,上那个东西很浪费。

coredump 发表于 11-9-2009 10:55:37

LZ这个想法要不等,要不然我们做C/C++, 汇编的怎么办? 我们讨论点问题还得先用C/C++做个论坛出来才行吗,不做出来就是丢人现眼?:mk_33 :mk_15

akai 发表于 11-9-2009 11:21:17

怎么说的. 如果打个不恰当的比喻.
java是一把很牛很大的刀.一个人需要双手,抡起来比较费劲.几个人一起才能抡的比较轻松.用的时候因为惯性巨大,需要还需要小心伺候 做计划,计算运动轨迹,而且需要有一个人喊号子. 一二三 左边15度.
php是一把非常趁手的刀.一个人就用的很好.
写一个bbs是就好比是把一个西瓜切成10块.
用java当然可以做到.如果是你一个人来做. 你的提前做要掂量.同时做好预热.肚子空的时候得吃点大力丸.
而且在实施过程中可能会被刀的惯性带东倒西歪.也许西瓜被切的乱七八糟. 不停的换上新西瓜. 如果是多个人. .有的人说先垂直下手.有的人说水平下手先.这时候你得挑个人做头,开会讨论,协调大家的运刀方向. 先左后右, 近三退2.

如果php,二话不说.袖子一鲁,上去 我褶么一刀,我褶么一刀(记得新龙门客户客栈的鞑子哥们?).呕了 ..叫翠花.

但如果不是让你切西瓜. 让你把一个2人合抱的木头 给劈成10块.哥们一个人上去.得. 改msn签名吧.愚公砍柴.

[ 本帖最后由 akai 于 11-9-2009 10:24 编辑 ]

key 发表于 11-9-2009 23:06:07

是其是,非其非

PHP论坛有其天时地利,现在很多web host提供的就是PHP空间,这使得PHP论坛大行其道。

另外,PHP是脚本语言,LAMP架构简单,容易被人接受;而脚本语言天生的开源特性,让很多人获益,从而也提高了这个语言的接受面。现在PHP模板可以说很无敌,在web应用上已经形成了很难动摇的地位。

Java在Web开发的简单性方面一直被人诟病,从当初的Servlet,到后来的JSP。即使是提供了EL、JSTL特新特性,Java EE又似乎搞得很有水平。但作为最重要的特性,“容易上手”上一直没有太大的进步。

上面提到Jive,但Jive不是开源的。而象PHPBB之类,其开源特性的确让人高兴。。

不过,俺还是个写Java的程序员,至少目前是。

key 发表于 11-9-2009 23:13:56

Java可以做什么?

1. 后台程序
Java EE架构很复杂,很难受。但不可否认Java EE架构以及相关的开源或商业实现,在相继的标准推出过程中建立了稳定可靠的实现平台。我们可以在这些架构的基础上建立很好的后台应用。比如基于JMX的管理系统(尤其是JSR 160之后的远程管理),基于JMS的多系统通信。

2. 跨平台
如果你需要跨平台运行你的程序,目前Java还是一个很主要的选择。

3. 简单的GUI
以前开发Swing或运行Swing都是Nightmare,但现在,由于各种计算技术的进步,Java GUI已经相对成熟了。我自己无聊的时候就会写一两个GUI-based程序玩玩,很不错。

4. 移动设备
J2me不能算成功。但Google Android有可能使Java在移动设备平台上得到更大的应用。如果不是太复杂的需求,我一般两三个小时就可以写一个自己拿来玩的小程序放到手机上跑了,有需求的话,很快可以写一个可以发布出来见人的程序。

coredump 发表于 11-9-2009 23:16:10

回复 #13 key 的帖子

作Java程序员真幸福,C/C++程序员都是很久都不敢出来见人的:mk_16

key 发表于 11-9-2009 23:19:33

原帖由 key 于 11-9-2009 22:13 发表 http://www.freeoz.org/forum/images/common/back.gif
1. 后台程序
Java EE架构很复杂,很难受。但不可否认Java EE架构以及相关的开源或商业实现,在相继的标准推出过程中建立了稳定可靠的实现平台。我们可以在这些架构的基础上建立很好的后台应用。比如基于JMX的管理系 ...

贴个这两天写的彩票程序,嘻嘻

key 发表于 11-9-2009 23:33:37

原帖由 coredump 于 11-9-2009 22:16 发表 http://www.freeoz.org/forum/images/common/back.gif
作Java程序员真幸福,C/C++程序员都是很久都不敢出来见人的:mk_16

c/c++的问题应该在于标准化。你看0x搞了多久还没有出来?
而标准化之后,又有多少人跟进?你看有多少编译器支持ansi c++?

coredump 发表于 11-9-2009 23:46:44

回复 #16 key 的帖子

问题的确在于标准化,要是C++像Java一样一家说了算也就没这么麻烦了,现在大家扯皮吗,效率当然很低了。

Tux 发表于 16-9-2009 12:22:20

原帖由 ubuntuhk 于 11-9-2009 00:11 发表 http://www.freeoz.org/forum/images/common/back.gif
好像还真没经过java写的BBS软件,可能是历史传承吧。

Jive,Oracle的论坛,包括自己的产品里都大量OEM之。

国内有人看Jive开发了Jute

http://www.cjsdn.net/

论坛还是PHP+Mysql方便点。Java的主要问题是需要相对比较大的内存,没几个虚拟主机能跑JSP/Servlet。除非自己去折腾VPS。

mayabin 发表于 17-9-2009 18:30:29

还有一个因素,就是服务器环境。
Linux+APACHE+PHP的托管主机很便宜,也很容易租到。
你租一个java的主机试试,价格要贵不说,而且环境不一定能满足需要。

Java相对PHP要重量级,无论是开发还是部署。像网站这样的应用,还是交给PHP来做合适。让java专心的做企业级应用吧。

流浪的狗 发表于 18-9-2009 23:55:27

原帖由 uniwg 于 10-9-2009 23:43 发表 http://www.freeoz.org/forum/images/common/back.gif
为什么很多JAVA的论坛都用PHP建站,还有一些所谓培训JAVA的公司,其BBS也用PHP.不免产生怀疑,如果连JAVA的站都是PHP的,学JAVA到底有什么前途,或者说只能在大公司采用,一般的网站看来都是PHP比较合适
J2EE: Jave 2 Enterprise Edition.
看这个名字你就应该明白,J2EE是用来做企业级东西的。
J2SE和J2ME到目前都不成功,不提也罢

earthengine 发表于 23-9-2009 18:01:08

原帖由 key 于 11-9-2009 22:33 发表 http://www.freeoz.org/forum/images/common/back.gif


c/c++的问题应该在于标准化。你看0x搞了多久还没有出来?
而标准化之后,又有多少人跟进?你看有多少编译器支持ansi c++?
我觉得,c/c++的问题不在于标准化,而在于太庞杂。纯C还好些,就是太多语言特征不支持,样样东西都得手工来。C++那简直是太庞杂了,似乎所有的语言特征都想加进去似的。

chenyi1976 发表于 23-9-2009 18:16:01

chenyi1976 发表于 23-9-2009 18:17:28

maqianyi 发表于 23-9-2009 23:25:46

原帖由 chenyi1976 于 23-9-2009 17:17 发表 http://www.freeoz.org/forum/images/common/back.gif
做什么软件都一样。。。反正都是混饭吃。。。

您要是想做大牛,自然是什么都要会才好。。。

您要是想发财,您做软件干吗呢???您应该经商,您应该从政,您应该当官啊!
gfsgsdfgsdfg
页: [1]
查看完整版本: 为什么很多JAVA的论坛都用PHP建站