toberich 板


LINE

※ 引述《userid (userid)》之銘言: : ※ 引述《Mukilin (MuKiLin)》之銘言: : : 一點疑惑,請教各位板大, : : 目前一些知名的網站似乎都是用PHP撰寫, : : 請問志在創業的各位,如果你們著手規劃網站, : : 會希望用什麼語言來開發呢?考量重點為何?(成本?好維護?模組化?多樣套件?) : : PHP的lamp package的好處除了免費穩定以外, : : 難道不會考慮用jsp或容易上手的.net或rube嗎? : 我不是版大,我只是路過 路過+1 我的經驗是一個網站可能不只需要一種語言或架構。 舉幾個我參與開發過的案子: Embedded linux有 NAS:C是後台,前台用的是 apache+PHP Home Automation: C是後台,前台 Python (Twisted) 上述兩個案子後台指的是driver Service,就拿我最近的專案「表特機(beautyg.webbs.tw)」與 PTT找板(www.webbs.tw)來說吧: 抓ptt資料跟上傳到GAE:python (Twisted) 臉部辨識: OpenCV+python binding 資料庫:Mysql+python binding 產生圖檔跟抓圖檔:Mozilla(mozrepl) 前台:GAE(Python), AS3 (Flash), jQuery(AJAX) 如果是工程師,你應該不只學一個語言,而是要看你遇到什麼問題 哪個語言能幫你。講白一點,哪個語言有library/framework可以引用? 你要找你那個應用領域裡面可以用的最廣的語言, 最廣表示需要學新的語言的機會最少。但學新的語言是跑不掉的。 語言要上手不難,難的是寫得好。並不是托福滿分就會變成莎士比亞。 但寫情書你不需要變成莎士比亞也能打動情人的心。 如果你是老闆,有些人覺得能找得到人接手很重要。 但我覺得這一點不很重要。工程師學改用其他語言不難,難的是你能不能給他時間。 如果在試用期之內,他不能上手,那你得考慮他是否適任, 剛好可以讓你了解他的學習能力。 本著「尊重個人喜好」的原則, 我曾經同意一名同事使用跟其他所有人使用完全不一樣的程式語言, 但後來他寫不完引咎離職了(因為他用的那種語言欠缺呼叫某library的能力, 於是他決定自己搞出一個那種library。這是我錯誤的決定造成的後果) 那部份後來我們用本來在用的程式語言完全重寫。 在NAS那個專案裡面使用PHP是當時團隊的人開會決定的, 原因是當時時間趕,而PHP是當時的成員中最多人會的。 一旦決定了,其他人一週就跟上了。 在Home Automation的專案裡,同樣的情況發生在Python。 那是兩家不一樣的公司。所以我覺得老闆,根本不該管用哪一種語言比較好, 老闆該管的是有沒有"盡量"使用同一種語言。 有時候該花錢就花錢,不要省小錢而賠大錢。 越精緻、方便的東西,越有侷限,硬體如此,軟體也不例外。 走得快,不表示走得完。軟體常常很容易開始,很快就做到90%, 但等到進行那最後10%才發現原本以為的90%,其實只是冰山的一角。 (專案的糾紛常發生在這些地方,因為估價是以簡單的90%估算的) 例如防呆問題,使用者常常在我們以為困難的地方很聰明, 卻在我們以為簡單的地方出乎意外的呆。 話說回來,那做不到的10%是否真的那麼重要?也許不盡然。 山不轉路轉。說不定只是業務拿來當藉口而已。 當然又有些時候,一開始就寸步難行,很難讓人相信會越走越順。 軟體公司的老板如果懂怎麼寫程式, 要小心自己的懂,反而可能是造成失敗的原因。 結論是:大家高興就好。 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.80.10
1F:推 bobju:推"~ 01/25 10:36







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP