嘿,朋友們!今天我得跟你們嘮嘮我碰到的一件事兒,關(guān)于軟件公司開發(fā)時選 Java 還是 PHP 的那些事兒,這里面的門道可深了,保準(zhǔn)讓你大開眼界!
我就問那程序員,為啥這后臺用 Java 寫,不用 PHP 呢?咱都知道,PHP 開發(fā)又簡單又快捷,維護成本也低啊。結(jié)果那程序員回我一句,PHP 能給客戶報幾個錢,Java 能報十幾萬,這多香?。∥乙宦牼豌铝?,一個商城,客戶才幾千用戶,能賣多少貨啊,咋就能報這么高價呢?
程序員又說,客戶說了,其他網(wǎng)絡(luò)公司告訴他 Java 好,所以 Java 貴,貴就有貴的道理,就覺得 Java 比 PHP 強。這時候我又問,那環(huán)境配置咋回事,我都看不明白。嘿,程序員倒好,說看不明白不重要,他能看明白就行。我接著問,要是客戶想自主維護或者以后做起來了自己招人咋辦?程序員滿不在乎地說,客戶搞不懂沒事,他給維護,能一直干到 65 歲退休,只要項目不黃,還能再干 30 年。我當(dāng)時就忍不住笑了,這都啥跟啥呀!
咱來好好分析分析,這到底是在幫客戶還是給客戶挖坑呢?其實啊,在軟件開發(fā)這事兒上,很多客戶都走入了誤區(qū)??傆X得貴的就是好的,聽那些網(wǎng)絡(luò)公司一忽悠,就覺得 Java 高大上,就得用它,也不管自己實際情況。
我覺得啊,客戶在開發(fā)軟件的時候,別老想著 3 年以后的事兒。軟件行業(yè)發(fā)展那速度,跟火箭似的,幾年后流行啥,誰能說得準(zhǔn)?。吭劬蛻?yīng)該多關(guān)心 1 - 2 年內(nèi),這軟件能實實在在幫咱解決啥問題。比如說,怎么能用更低的成本實現(xiàn)咱想要的需求和功能,這才是關(guān)鍵。
還有啊,得把整個商業(yè)模式和軟件的后期管理、拓展這些都構(gòu)架好。只要程序在自己手上,數(shù)據(jù)庫也在,哪怕以后軟件需要在原有基礎(chǔ)上推翻重構(gòu),都不是啥大問題。為啥呢?只要用戶在手上,咱就有底氣?。【拖裆w房子,基礎(chǔ)框架搭好了,以后想咋裝修咋裝修,想咋擴建咋擴建。
咱可不能光聽那些網(wǎng)絡(luò)公司瞎吹噓某個軟件開發(fā)語言有多好。每個語言都有它的優(yōu)缺點,得根據(jù)自己的項目規(guī)模、預(yù)算、短期目標(biāo)這些來綜合考慮。要是只圖個貴,覺得貴就靠譜,最后很可能就像我這客戶一樣,花了大價錢,還不一定能得到最適合自己的東西。
所以啊,朋友們,以后要是有軟件項目開發(fā),可別再犯傻啦,得把眼睛擦亮,找對適合自己的,別被那些表象給迷惑了,你們說是不是這個理兒?