Re: [請益] 承租主機相關問題

看板PHP作者 ( Yan™)時間12年前 (2013/03/13 00:39), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串4/4 (看更多)
雖然這跟PHP無關,但通常寫完PHP後就需要Server 阿阿阿阿阿 以上題外話。 首先先回答你的問題! 1.我的"伺服器"處理太慢了,不是專業的等級,已經無法應付 Ans. 當然錢多砸下去把硬體搞起來可以補足其他缺少的不足(EX Android & iPhone), 但在經濟有限情況下一般PC其實也足夠應付我們的需求。 個人建議配備 P4 2.0G以上、RAM 插到滿(以現在價格最少可達4G)、硬碟新一點。 架WEB 不外乎 大量的I/O和 查詢運算,所以硬碟和RAM我覺得是能高就高, 我自己經驗 用上述的配備至少可以每日訪客幾千人的讀取,足以! 剩下就是頻寬。 2.網路太慢 Ans. 不知道現在中華電信還能不能申請到16M/8M的FTTB,價格大約在每月兩千五上下, (實際價格我忘了 因為我還有租資安艦隊) 用這個 足以! 但如果你網站不是同時在線很多流量(每分鐘破百人)的,一般50M/20M 我覺得應也可以撐住 (剩下就靠你硬體) 3.我的程式寫得不好,效能問題 Ans. 效能問題最常出現在 MySQL的處理讀取還有Apache的設定。 MySQL 你可以朝正規化方向及少下幾個Query為目標慢慢修改。 Apache設定網站有許多優化教學,最後再來個PHP加速,把常用的緩存到記憶體中。 實例中 因PHP錯誤 或是相關模組錯誤 把Apache搞掛或是操到120%(沒錯就120%) 層出不窮! 1.買一台主機回來把網頁移過去看看(成本?) Ans. 其實也不用買 頂多換新硬碟和加RAM,但你真的要自行架設的話要先考量到固定IP 是否還能申請及安全性問題! 架站很簡單,但通常新手一開始就會被DDOS給幹掉或伺服器有一堆漏洞 讓整台Server變成跳版更甚者變成肉雞。所以你還缺一台硬體防火牆!! 雖然Linux 內就有提供相關設定,但我還是覺得硬體比較方便 記得買連線數高的。 然後Linux 裡面沒有用的服務就不要開,最好直接Linux 最小安裝! 2.租一台主機(虛擬主機/vps/專屬主機)看看有沒有明顯提昇 Ans. 這是個好方法,可以讓你實際練習Linux 並且不用擔心其他太多問題, 但還是要注意基本上Server在架設時有沒有漏洞,但通常VPS的硬碟讀寫我覺得沒有很快 我是還滿支持你架站的!! 成就感100% 既得安全作好就是XD 個人是用 CentOS 64 bit,以及自編Apache MySQL PHP (沒辦法 網站的歷史包袱) 剩下要研究的就是安全性了! 像是fail2ban、apache的DDOS模組、hosts的允許連線IP 加油~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.213.103.113

03/13 00:45, , 1F
非常感謝!!!
03/13 00:45, 1F

03/13 00:46, , 2F
我高中的時候好像有看過你架的桃高非官方
03/13 00:46, 2F

03/13 00:53, , 3F
我被認出來了..(羞)
03/13 00:53, 3F

03/14 10:19, , 4F
負載有那麼大的話 linux kernel 也要改一下吧..
03/14 10:19, 4F

03/14 11:42, , 5F
新手你要他改核心...?
03/14 11:42, 5F

03/17 14:10, , 6F
桃高推~~ XD
03/17 14:10, 6F
文章代碼(AID): #1HFrechn (PHP)
文章代碼(AID): #1HFrechn (PHP)