目前的想法是,
1.不租用WebHosting,還是以自建伺服器為主.
ktop 停了有段時間了,流量減了不少,目前也無收入應還不用花錢去買webhosting.
且webhosting 也有諸多限制,並不利 ktop 的發展,除非付多一點的錢,買webhosting 提供商的 獨立主機
例: http://www.server4sale.com/layeredtech/layeredtech_budgetServers.htm
2.建議還是使用 FreeBSD + Lighttpd | Apache + PHP + mySQL
FreeBSD 穩定,我想無庸置疑,至於效能也很不賴,當然不管是 Win or FreeBSD or Linux 都是需要適度的調校的
目前 delphi.ktop 雖然是用 FreeBSD 但我想應是蠻 Generic 的 Setup,據我的瞭解平台應很穩定,問題是出在 Apache
會掛掉,這得進一步去查核才能瞭解原因,是 apache 有 bug,或php 的bug 讓 apache crash,或 討論區的 bug...
所以並不是說 之前是win,現換 freebsd 了,也一樣不穩.我想只是還沒去解決而已.
3.開放原始碼或自行開發.
要快速,開放原始碼是不二選,但安全性也得較注意,因為他是open的,想作壞事的,都可以取回原始碼來找出洞.
所以得時時注意原開發網站的 security patch.
自行開發的話,就可以駝鳥點,因為看不到source所以被破的話應該是一些 sql 注入,或 XSS,或上傳anything的檢核不
嚴(GET|POST)被發現出漏洞.
兩個相對的都有安全上的問題得顧慮.
原本 delphi.ktop 天使改了不少東西,要完全有之前的功能或容易後續加強功能的話,我想都得對opensource的討論
區原始碼有相當程度的熟悉度,且良好plugin架構,不然往後security patch 也會是相當麻煩的.
以這樣來看的話,找得到就用,找不到就自行開發,這是我的看法.
目前我能盡的一點力是 FreeBSD 平台整體建置與維護. PHP 的部份,我目前能提供一些想法或經驗來協助.
(希望目前本身的案子完成後,也有幸能加入後續的開發,維護) |