作者PsMonkey (痞子军团团长)
看板CodeJob
标题Re: [讨论] JAVA v.s. PHP5
时间Fri Apr 19 14:58:46 2013
就如各位所知,我现在很闲
前阵子翻译文章又翻译到一种怠惰的境界
所以来打打嘴炮、聊作消遣
(是消遣我自己,不是消遣原 po XD)
如果讲话太直接,挡到某些人财路
那还请各方大德多多见谅
※ 引述《eddiesoong (kobeccr)》之铭言:
: 想问一下有经验的人
: 我现在想做一个旅游类的社群交友网站
: 其中会牵扯到
: A.Google API 每个人都会有专属地图
: B.社群交友 结构
: C.一些金流(不过我是连到支付保系统 只有别人付钱给我 像订购机票一样)
: D.大量图片处理(可能同时几千张图片点击 放大缩小 上传)
: 想请问这样的话 以一个草创业者 後端选用哪个会比较好?(php5 or JAVA)
: 我有查过 主要社交网站都几乎用php 但拍卖之类网站 主要用JAVA
: 我目前只知道JAVA 升级容易 安全性高 但维护成本高 开发速度慢 开发费用高
: 多层架构 优 但程式数量大(会不会影响到频宽费用?? 还是影响到哪种费用??)
: PHP 就是相反过来
: 但是我还会做android版本 (基本上就是JAVA 网页如果也用JAVA转移性方便)
: 如果只有两三百万 架设费用大概要二三十 会跟外包长期合作 应该选哪个做为 服务
: 器端 php or JAVA~~ (一定不是.Net 安全性太差)
: 有人能给一些建议吗?
从你开始问如何作出一个 Trippy 网站
我就一再地重复一个论点
如果你身边没有人可以让你问这些问题
你最好先考虑清楚要不要作
不过看来似乎不够直接了当
阻挡不了你想把两三百万丢火炉的念头
反正闲着也是闲着,也没人真的花 200/hr 请我去当唬烂顾问
就当撒必死送你,反正你也未必听得进去
对,关键点就在这边,
你也未必听得进去
或着整个掺在一起作撒尿牛丸的话,就是
你到底相信什麽?
今天告诉你用 Java 比较好,你就会相信了吗?
今天告诉你 .net 安全性也很好,你就会相信了吗?
今天告诉你不做这个生意比较好,你就会相信了吗?
这就很像是 Pharmacy 常常出现的状况
医生开了药、药师配了药
结果自己 google 了一下
然後跑到 Pharmacy 版问:这个 xxx 怎样怎样?
(经典例子:1GXhlXNW (Pharmacy) )
怪了,你为甚麽不去问医生、为甚麽不去问药师
(只要是「药局」都有药师执业,都可以拿单子去问)
而要跑到网路上参考不知名来历的意见?
看看你说的这个:
我目前只知道JAVA 升级容易 安全性高
但维护成本高 开发速度慢 开发费用高
多层架构 优
但程式数量大(会不会影响到频宽费用?? 还是影响到哪种费用??)
我不知道你是打哪听说的消息
但是光靠最後那两个问题,就知道你真的是听说来的
因为别说了解 Java 特性了
你可能根本没有写过程式
不然,递回的程式,程式数量够小了吧?
没事真的敢在上线的系统跑递回吗?
(
http://blog.dontcareabout.us/2013/03/java-method-call.html )
喔不,我不是来鞭行外人的
我虽然不怎麽聪明,但是还没有笨到马上自打脸 [炸]
我的重点在於,你身边有没有
「可以信任的行内人」让你问这些事情
而不是沦落到在网路上寻求来路不明的意见
来路不明的意见未必是错的(不然我又要自打脸了 [炸])
而是你不知道说出这些意见的人
他们背後的出发点与依据
(假如我推荐 Java、周杰伦推荐 PHP、郭台铭推荐 .net
你会选哪一个?)
更大的问题在於,这些意见可能彼此互相矛盾
语言圣战每天都在上演(然後每个语言都想打 Java 一枪)
吵了这麽久的东西,真的有办法三言两语带过?
更何况用什麽语言根本不重要
不,其实用什麽语言很重要
你要我用 Haskell 写网站,我会宁愿去当街友
问题是,你的角色是什麽?
如果你要下海搞系统开发 / programmer
那我只能说太迟了,等你有能力搞开发
你的点子可能已经做到烂掉了(现在何尝不是?)
如果你只是扮演案主、金主
那麽你为甚麽要去烦恼「用什麽语言开发?」
难道你请人帮你去买便当回来
你也会要求他是骑摩托车去还是小跑步带杀声吗?
不是吧? 买对东西、时间内买回来才是重点吧?
最後,用比较暗黑的角度来说一些挡人财路的事情
基本上从你在 CodeJob 版的文章可以得知这几件事情:
1. 你有个 idea 想做出来
2. 你对软体开发的了解,仅只於广告说词的程度
3. 你有个两三百万的预算
4. 你不太理会一个来路不明叫 PsMonkey 的人的意见
从 4 可以推论出
a. 你是个意志坚定的人,即使别人泼你冷水你也依然往前冲
或是
b. 你只听你想听的话
其实推不推论 a 或 b 不太重要
搭配 1, 2, 3 一起推测你的真实样貌
讲白一点,
你就是只有个两三百万的肥羊
顺着你的话路走、称赞一下你的点子
你大概就会有一种「终於遇到知音」的感叹
然後一开始需求分析随便作、也不切 milestone,把饼画大最重要
还可以美其名是 prototype 还是 Agile 还是 XP 还是 vista [喂喂]
趁着开一堆会可以报时数、可以灌迷汤
一段时间过去,你可能烧掉四五十万了
然後有个可能是 prototype、可能是 v0.1beta 版出来
说穿了就是几个 table 的 CRUD,顺便给你套上美美的画面以为很 fancy
接下来就是需求变更、预算一直加,也不知道完工的一天在哪里
於是整个案子就呈现鸡肋状态
最後算算三四百万应该捞的差不多了,对方收手说掰掰
结局是,你拿到一个「砍掉重练比较快」的程式码
这个套路还是比较有良心的作法
(再没良心一点的我也不会 [茶])
当然你也有可能遇到好人好团队
问题是当好人好团队跟坏人坏团队一起出现的时候
你能分辨吗? 你靠什麽分辨?
鲁夫虽然无脑,但是他至少还有橡胶果实可以把人打的远远的
所以他可以只顾着吃肉跟大喊「我要成为海贼王」
反正他还有主角威能,死不了
你呢?
先去培养你的人脉吧
先去找到你可以信任的专业人士吧
天时地利人和,毕竟你在现实中
阿们
========
是的是的,我这篇文章也不可以相信
更何况我还是一个被 fire 的待业人员
只是我属羊,看到同类总是......
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.25.14.65
1F:推 vicc:谢谢分享 XD 04/19 15:07
2F:→ mp19990920:糟了...肥羊似乎要飞掉了 04/19 15:08
3F:推 omgomgomg:看Monkey大的文章总是有种爽快感,看得很开心XD 04/19 15:11
4F:推 doggingg:太漂亮了~~ 04/19 15:22
5F:推 cloudsan:奸商表示:三百万要喷了 04/19 16:52
6F:→ cloudsan:之前有过一个客户自己跑去找广告公司报网站的价 04/19 16:52
7F:→ cloudsan:好说歹说不理会,结果广告公司报了天价然後外包出去 04/19 16:53
8F:→ cloudsan:但客户也无力分辨哪边是好哪边是坏,只好让奸商剥皮 04/19 16:54
9F:推 LaPass:中肯.... 给个拍拍 04/19 19:17
10F:推 SmileJoS:中肯又实在 04/19 20:39
11F:推 kusoayan:水 04/19 20:47
12F:推 eddiesoong:讲得真不错 感谢你教导我 不过可以问一下吗?? 04/19 22:54
13F:→ eddiesoong:你心中 或生活中 是不是有很多的不平衡 因子? 或事务? 04/19 22:55
14F:推 Blueshiva:原po的自我保卫机制启动了 :) 04/19 23:07
15F:→ PsMonkey:没错,我的财务状况完全不平衡 [盖章] 04/19 23:21
16F:→ EJB:请问你听过安丽吗 04/20 00:58
17F:→ alpe:我也认同PsMonkey的说法啊 04/20 01:16
18F:→ diabloevagto:PsMonkey 说得很中肯啊 04/20 01:46
19F:推 wixter:有人怒了 XDDD 04/20 02:12
20F:推 KanoLoa:真的很闲耶XD 04/20 02:58
21F:→ fongse:感觉肥羊还在 04/20 08:41
22F:→ enthos:我觉得会是报价50万(合理价),结果预算只有5万。(机率75%) 04/20 20:55
23F:推 Eleganse:我感觉楼主去做经销或房仲 都会是超级业务员 ~ 04/20 21:11
24F:→ swpoker:很中肯阿~真的就是准备烧钱烧爽的 04/24 11:32
25F:推 Brutalangel:其实做网站,技术很重要,但不过就是金三角的一角而已 04/24 18:46
26F:→ Brutalangel:身为技术人员很容易进入「只有技术才有价值」的盲点 04/24 18:46
27F:→ Brutalangel:P大说的大部分我都认同,但否认技术以外的价值不敢苟同 04/24 18:47
28F:→ Brutalangel:小弟不才就是在广告公司上班,但从没看过他们想剥羊皮 04/24 18:47
29F:→ Brutalangel:每天加班想点子想设计比我这个技术人多了几倍辛苦 04/24 18:48
30F:→ Brutalangel:又有谁重视,谁看见? 04/24 18:48
31F:→ PsMonkey:==" 我实在不懂楼上怎麽引申出「否认技术以外的价值」 04/24 20:58
32F:→ PsMonkey:恳请解释,谢谢 04/24 20:59
33F:→ StringR:该不会看到专业人士就认为是指技术专业了吧?这篇有否认 04/27 21:00
34F:→ StringR:其他专业(广告、行销、营运等等)的意思吗?o_O 04/27 21:01