回 ACSite.NET 首頁
回 ACSite.NET 首頁 客服系統 帳務系統 英文首頁
nav_seperator
nav_seperator
nav_seperator
nav_seperator
 

頁: [1]
  列印  
作者 主題: 架站所需要的記憶體大概多少才足夠?  (閱讀 12501 次)
acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 於: 十二月 29, 2008, 09:23:42 pm »

虛擬主機是整台主機共用一個 Apache+PHP+MySQL
而 VPS 是每個帳號都有 Apache+PHP+MySQL
所以記憶體的使用量便常常成為 VPS 使用上的問題

如果要架設 Apache+PHP+MySQL 網站
我們認為 128MB 記憶體勉強可以 (需要經過手動調校)
而 256MB 記憶體則應該是基本需求

至於 lv1 方案的記憶體只有 64MB
所以我們會建議 lv1 方案用於學習 Linux
或者使用命令列 (不要用控制台軟體) 架設簡單而且自用的伺服器
另外請小心,CentOS/Fedora 的 yum 因為使用 python 寫成
在 64MB 記憶體下常常無法正常運作
所以若使用 lv1 方案,建議採用 Debian 系統,使用 apt-get 安裝套件

其他參考文件:選用VPS的標準判定...以記憶體為主的選擇
已記錄
acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 回覆文章 #1 於: 十二月 30, 2008, 02:37:24 pm »

上面的估算是以 Apache+PHP+MySQL 為前提
如果有經驗的系統管理者,可以採用 lighttpd 或 NginX 等輕量級伺服器
應該可以再減少記憶體的使用量
已記錄
weiye
客戶
*
離線 離線

文章: 23


個人網站
« 回覆文章 #2 於: 十一月 29, 2009, 01:16:45 pm »

那如果是要裝 Ruby on Rails 呢?

大概要怎樣的需求才夠呢?
已記錄

acsite
管理員
Hero Member
*****
離線 離線

文章: 4,027


個人網站
« 回覆文章 #3 於: 十一月 29, 2009, 02:07:54 pm »

您好:

實在抱歉我們沒有使用過 Ruby on Rails
所以無法提供建議給您
不過您可以參考 http://ihower.tw/blog/archives/1743 的說明

引用
Rails 應用程式也常常在hosting比PHP碰到更多的麻煩。因為Rails框架程式大小的關係,它需要一直使用記憶體,而不是只在有request的時候。你需要100-200MB的專用記憶體來維持一個低流量的Rails應用。對比的PHP則可以在一台機器裡跑上上百的應用,因為他們不需要佔據任何記憶體直到被存取。(譯註:這個局面已改變,請參考 mod_rails)

已記錄
頁: [1]
  列印  
 
前往:  



 
 
bottom
Copyright © 2002 - 2017 ACSite.NET All Rights Reserved.