Re: [請益] 網路創業大部分的網站規劃都是用PHP嗎?

看板toberich (創業)作者 (olc.tw)時間16年前 (2010/01/13 21:45), 編輯推噓0(0037)
留言37則, 3人參與, 最新討論串6/23 (看更多)
※ 引述《StubbornLin (Victor)》之銘言: : http://sourceforge.net/ : sourceforge用turbogears2加上MongoDB分散式的資料庫做到 : 可以參考這篇文章http://0rz.tw/g01Fk sf.net 早期是以 PHP 打造的,目前也還有相當大的成份是 PHP : "自稱"會寫php的人也多 我會... : 所以如果你是要顧人來寫的話 : php是不錯的選擇,但要注意的是 : php因為門檻太低,自稱會PHP的人實在太多 : 所以如果顧到自稱會寫PHP的人 : 雖然成品有機會出來而且可以跑 : 但你的網站別人要接手維護就會是惡夢 : 維護是不可能的事情,就只有砍掉重練一條路 : 你燒的錢可能都一直花在重寫上 我想,這個例子並非 PHP 專屬... : http://blog.ez2learn.com/2010/01/06/old-php-sucks/ : 這是我之前寫的文章,有提到為什麼以前的php有很多問題 : 從那裡可以看到PHP的設計決策都傾向使它的門檻超低 : 造成他今天這麼流行,但是魚和熊掌不可兼得 : 低門檻造就了其它很多問題 : 所以單除寫php CGI,除非是幾頁而以的簡單網頁 : 又或著開發者真的是高手,否則當規模到一定大時 : 就會很慘,安全性問題也會不少 : 框架的話就比較少這類問題 : 很多現代框架都有ORM,自動產生sql語法 : 不會有injection問題 但 ORM 本身有效能問題... : 大部份時間我都在survey不同的技術 : 而自從用了TurboGears和twisted等技術 : 我的生產力就像吃了金柯拉似的有了驚人的成長 XD 真是恭喜 路過... --- kiang -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.103.49

01/13 23:31, , 1F
我指的例子是你找到"自稱"會PHP但其實不太懂的人
01/13 23:31, 1F

01/13 23:31, , 2F
當然找到只是自稱會但卻是初學者的任何語言都一樣
01/13 23:31, 2F

01/13 23:32, , 3F
只是php因為門檻低 所以較常見那樣的情況
01/13 23:32, 3F

01/13 23:38, , 4F
還有如果當你的程式會因為ORM而效能卡住時
01/13 23:38, 4F

01/13 23:38, , 5F
這時候表示你不是需要把ORM抽掉 而是在架構上要改變
01/13 23:38, 5F

01/13 23:39, , 6F
像是使用MongoDB那種分散式的Database就是SF的解法
01/13 23:39, 6F

01/14 00:06, , 7F
還有SF以前是用PHP寫的又如何?
01/14 00:06, 7F

01/14 00:06, , 8F
如果PHP都符合他們需求,他們吃飽沒事改用tg2幹啥= ="
01/14 00:06, 8F

01/14 02:33, , 9F
關於效能 分享一下以前的一篇文章 http://goo.gl/osrx
01/14 02:33, 9F

01/14 07:47, , 10F
SF 改用 tg2 的原因也許是工程師替換罷了,問題的解法很多
01/14 07:47, 10F

01/14 07:47, , 11F
怪罪於工具好像沒有什麼實質意義
01/14 07:47, 11F

01/14 14:34, , 12F
如果你能寫純PHP比別人用框架寫得更快更好
01/14 14:34, 12F

01/14 14:35, , 13F
那你就繼續用,但是如果工具的優劣能帶來生產力、品質
01/14 14:35, 13F

01/14 14:35, , 14F
各方面的巨大改變呢? 怪罪工具當然沒意義
01/14 14:35, 14F

01/14 14:36, , 15F
重點在於改用某種工具可以給你帶來什麼好處?
01/14 14:36, 15F

01/14 14:36, , 16F
就我看到的是生產力提高、品質提升
01/14 14:36, 16F

01/14 14:37, , 17F
可以專注於使用者的經驗等等更重要的事情上
01/14 14:37, 17F

01/14 14:37, , 18F
而不是整天和工具在奮戰 當你的精力都耗在上面了
01/14 14:37, 18F

01/14 14:37, , 19F
你哪有時間去寫出使用者更簡單易用的程式?
01/14 14:37, 19F

01/14 14:38, , 20F
說sf因為換了一個工程師就換工具真的是蠻好笑的
01/14 14:38, 20F

01/14 14:39, , 21F
那下一個工程式寫ruby on rails要不要就改ruby?
01/14 14:39, 21F

01/14 14:40, , 22F
你要用原始的工具慢慢刻是你的自由...
01/14 14:40, 22F

01/14 14:41, , 23F
但容我提醒你,在這瞬息萬變的網路時代
01/14 14:41, 23F

01/14 14:41, , 24F
改變是經常在發生的事,當別人寫一個新網站三天
01/14 14:41, 24F

01/14 14:41, , 25F
你用原始的工具寫要三週,生產力高下立判
01/14 14:41, 25F

01/14 14:42, , 26F
在這領域跟不上很容易就會失去競爭力....
01/14 14:42, 26F

01/14 14:42, , 27F
如果你覺得學一次就能用一輩子,在這領域並不存在
01/14 14:42, 27F

01/14 14:43, , 28F
這樣的事情
01/14 14:43, 28F

01/14 16:08, , 29F
唉,直接回文就好了,推那麼多.我有用PHP框架,你的假設不適用
01/14 16:08, 29F

01/14 16:08, , 30F
請繼續,我去騎腳踏車了 :)
01/14 16:08, 30F

01/14 17:02, , 31F
所以你回這篇文的目的到底是什麼? = =?
01/14 17:02, 31F

01/14 17:03, , 32F
只是要說你會PHP? 還是說你想酸兩句 恭喜你 就這樣?
01/14 17:03, 32F

01/14 17:04, , 33F
你回這篇廢文 改推文就可以了
01/14 17:04, 33F

01/14 17:10, , 34F
我不喜歡回廢文 所以只用推的
01/14 17:10, 34F

01/14 17:21, , 35F
我哪裡講得不對你不認同可以提出來討論
01/14 17:21, 35F

01/14 17:22, , 36F
那種路過酸兩句的心態還特地發一篇只會讓人覺得
01/14 17:22, 36F

01/14 17:22, , 37F
你很沒水準而已
01/14 17:22, 37F
文章代碼(AID): #1BJSwHtZ (toberich)
討論串 (同標題文章)
文章代碼(AID): #1BJSwHtZ (toberich)