我考慮自行建置硬體環境及架設中小型網站(簡易聊天/塗鴉,分享,智慧家庭應用,...).請問是否有前輩有利用Linux + MEAN (mongoDB/express/angular.js/node.js) 架設網站的經驗?是否可以分享硬體購置經驗及建議?是否需要搭配 server及網路硬碟購置? ISP/頻寬建議?假設每日200人次瀏覽,謝謝!!
最貴最多花費就是買新主機囉!
我還不是很了解NAS, 只知道是可用ip存取的網路儲存設備。參考國外網站的說法是,可以host靜態網頁,但無法host有互動的網站如javascript程式?!意思是說在NAS上無法是用如LINUX UBubuntu作業系統嗎?再請前輩賜教!!
目前大多數 NAS 也是 Linux 或 BSD , 但是 Linux/BSD 有很高的自製彈性, 所以低階款可能只有網路芳鄰的功能(SAMBA/SMB/CIFS), 中階款才會有架網站(httpd)的功能, 而動態網頁要看採用哪種語言, 大多數有架網站功能的話, 也都會有 php 跟 MySQL 或 PostgreSQL 可以用; 有些也直接可以選用討論區套件直接下載.
這樣看起來,所謂中高階NAS,有自己的處理器,可使用Linux作業系統,那和伺服工作站的區別似乎更模糊,也好似主客易位,儲存為主,處理器為輔。之前有機會和儲備設備大廠聊及這個話題,好像的確有這樣趨勢的可能?不知是否有前輩可以再分享?
以往硬體效能及硬碟空間較不足, 需要額外加 RAID 卡, 多顆硬碟等方式, 才能應付存取效能.
目前 CPU 速度越來越快, 硬碟速度與容量也足以應付一般 RAID 0,1,5,10,01 等組合, 所以足以應付以往需要的資料量, 也就讓 NAS 普及.
比如以前可能 Mail Server 一台(RAID 1 + RAID 1) , 網芳主機一台(RAID 1 + RAID 5), Web Server 一台(RAID 1); 現在也許用 NAS 1 台(RAID 5 , 硬碟再多 1~2 顆)就夠負擔了.