有一天我被朋友問了一個問題,它讓我思考。他問我:「當涉及到Web服務器時,在開發新的代碼/軟件時,你最大的困難是什麼?」編碼時虛擬主機的標準陷阱?
起初我並不知道如何回答,現在我已經編寫了PHP/MySQL和Perl幾年了。爲什麼我在數據中心有我自己的專用服務器,我開發了他們大部分的軟件,大部分時間腳本並沒有最終生活在那裏。
以下是我在開發時可以考慮的一些事情,只是想看看你們是否可以給我更多想法,我可以從中做出一個個人清單我開始着手新項目。
我需要完成什麼樣的核心功能?我已經有一個解決方案來實現這個功能嗎?
解決方案是編程語言標準核心的一部分,還是需要一個模塊/插件來實現預期的結果。
模塊或插件標準是否安裝在大多數Web主機上?
我知道客戶端在哪個Web主機上,並且他們的限制馬上?
如果我需要的模塊或插件不是標準的,Web主機是否可以安裝並保護我?如果沒有,我是否舒適的安裝和保護。
誰將負責保持模塊/插件最新?
這會如何影響服務器上的所有負載?
我是否需要重新思考過程並查看其他解決方案/選項?