PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   架 Web Server 速度快慢和什麼有關? (https://www.pcdvd.com.tw/showthread.php?t=319365)

Oudie 2004-04-09 10:35 AM

引用:
Originally posted by u8526425
shoo0209兄的意思
主要是你ram夠大的話
可以運用ramdisk的技術
將所有web資料都裝到ram上
就不用跑hd了
(甚至分頁檔都可以關掉)
省掉io loading的時間延遲及節省cpu time
對於效能上會有相當的提升
只是先要評估設備承載力能否符合環境需求

至於你更改分頁檔設定的作法
算是基本作法
也沒啥不好

這樣的話萬一出問題WEB資料一定死第一個,除非是用ram當作web資料的cache。
256mb的ram跑2003會順嗎?
分享器設定MIP,把web開放的port對應到server端的port就可以了

藤原豆腐店 2004-04-09 10:46 AM

回覆: 架 Web Server 速度快慢和什麼有關?
 
引用:
Originally posted by hungx
架 Web Server 的話,應該電腦配備不用太高檔吧?
但瀏覽網頁和下載東西的話除了和寬頻(2M/128K)有關以外還有什麼和速度有關聯呢!頻寬有關嗎?如果用雙通道的板子會較快嗎?或沒啥差?請大大指點 ._.a 3Q


你是web server是純靜態網頁? 還是有跑PHP、ASP、JSP、ASP.NET之類的?
前者主要吃頻寬,後者除頻寬外,本機也要跑資料庫,相對的對主機效能要求會
較高,網路卡的話,單一主機2M/128K卡的差異性會縮小,RAM建邛以512MB
為基本,真的要架論譠之類的,可考慮至1G以上,這樣可用樓上所提供的方法進
行最佳化,另外如果是要架個交作業的網站,那一切從簡即可,真想架個商業用
的,那先把頻寬拉大會是首選...

u8526425 2004-04-09 10:52 AM

引用:
Originally posted by Oudie
這樣的話萬一出問題WEB資料一定死第一個,除非是用ram當作web資料的cache。
256mb的ram跑2003會順嗎?

web本體仍存於硬碟上
web資料是死在哪邊你要說清楚
沒人會像那樣亂搞啦

and
256mb跑2003絕對可以
還可以剩90幾mb
但這是算空機無服務
不值得參考
能跑不能跑
所以說要評估不是嗎??

hungx 2004-04-09 04:28 PM

哇...........
越說越深一頭霧水 -.-"
小弟只是純屬架個【同學的班網站】及【幾個好朋友的網站】而已!
初學者正在學習 Web Server 所以應該不用花大把小朋友去擴大頻寬吧 =.="
真的有深入的話想敗再去敗囉!

小弟是【固1】的,但有三台電腦上網,所以IP分享器各分配給這三台電腦自動取得
192.168.1.1 、 192.168.1.2 、 192.168.1.3
怎麼設虛擬伺服器到指定的那台?

還有個問題請教各位大大:
Windows 2000 Server 最低配備?
Windows 2003 Server 最低配備?
不要動彈不得 ~ 順就好囉!

u8526425 2004-04-09 04:52 PM

假設你的網站是屬於low loading的
win2000用個500mhz以上的cpu大概就不錯了
ram建議128mb以上
安裝完後的disk free space要有個1gb左右
開機慢一點沒差
重點是跑web service綽綽有餘
網站架好玩的
確實是不用管頻寬夠不夠

至於port mapping
之前有人已提過了
回頭去看看吧

shukae 2004-04-09 07:04 PM

引用:
Originally posted by hungx
哇...........
越說越深一頭霧水 -.-"
小弟只是純屬架個【同學的班網站】及【幾個好朋友的網站】而已!
初學者正在學習 Web Server 所以應該不用花大把小朋友去擴大頻寬吧 =.="
真的有深入的話想敗再去敗囉!

小弟是【固1】的,但有三台電腦上網,所以IP分享器各分配給這三台電腦自動取得
192.168.1.1 、 192.168.1.2 、 192.168.1.3
怎麼設虛擬伺服器到指定的那台?

還有個問題請教各位大大:
Windows 2000 Server 最低配備?
Windows 2003 Server 最低配備?
不要動彈不得 ~ 順就好囉!


基本上用 MS Windows... 不是很建議啦
因為一些安全性的問題
以你的需求與對外頻寬,一台 Pentium 200 + 64MB RAM 就足夠了
一個基本的班級討論網站,頂多跑幾個簡單的CGI程式或是PHP論壇
就算要跑 Windows2000,用 K6-2/300 + 128MB RAM 也綽綽有餘

本想建議你使用 Linux 系統,不過你可能會消化不良:p
若用MS的系統,建議使用 Windows 2000 PRO即可
架站的伺服器可跑 Apache for win32 版
Perl 可以跑 Active Perl (Win32 版的Perl)
PHP 也有 for Win32 版本的
若要用資料庫,可以用 MySQL for Win32 版
這些都是開放的軟體,沒有營利下是可以免費使用的
網路上很容易找到軟體與教學文件

因為你的伺服器在 NAT 後面,你在IP分享器必須設定 Port Forward
把網際網路介面的 80 Port 轉向到你要的私有 IP 位址的80 Port上
這要看你的 IP 分享器的設定方法了,大多數都有 Port Forward 才對
你要去翻說明書

以下是我的網路主機,你參考一下
網路:2M/384KB 固定IP
系統:Linux
CPU:AMD K6-2/300 + 雜牌 VIA MVP3 主機板
RAM:128MB
HD:4.3GB
網路卡:10M 對外,100M對內
提供的服務: NAT,防火牆,WEB(Perl-CGI+PHP+MySQL+虛擬主機),Mail(Postfix + SASL-Auth and Open WebMail),FTP,SSH

底下是我的主機的情況
可以看到開機了11天,記憶體是128MB,使用了115268KB,10916KB未用,42952KB做緩衝區,22424KB做快取:p :p
連 Swap 交換分割都沒用到哩:p

maisuon 2004-04-10 03:05 AM

SuperSpeed RamDisk
http://www.superspeed.com/ramdisk.html

---

RAMDISK
http://users.compaqnet.be/cn181612/RAMDisk/RAMDisk.htm



這軟體真好用,用BT時,拿來當種子上傳,不用擔心會操到硬碟

Ming 2004-04-10 07:35 AM

引用:
Originally posted by hungx
有點了解,謝謝各位大大
那麼如果是要用 Windows 2003 Server 來架 Web Server 及 FTP Server 那麼電腦等級太低會不會掛點!!
用 Duron 1.8g + DDR400 256MB 夠嗎!或用 256MB x 2 = 512MB 來跑較順呢?

還有一點小弟現在家裡是【固定IP一個而已】家有三台電腦分別為
192.168.1.1 ~ 192.168.1.3 那如果要用 192.168.1.1 那台電腦當 Server 該如何設定IP分享器呢?分享器型號為聯強 LM-CAS2048

512RAM會比較好

偷懶方法開DMZ

要不就是重新導向PORT

Oudie 2004-04-10 08:28 AM

引用:
Originally posted by u8526425
web本體仍存於硬碟上
web資料是死在哪邊你要說清楚
沒人會像那樣亂搞啦

and
256mb跑2003絕對可以
還可以剩90幾mb
但這是算空機無服務
不值得參考
能跑不能跑
所以說要評估不是嗎??

我以為是本體放在RAM上XD
256MB跑2003我知道可以,但是我的重點在於"會順"嗎?
不過看樓主的需求只是個人的小網站,應該沒問題吧


所有的時間均為GMT +8。 現在的時間是01:31 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。