選擇偽靜態還是真靜態
1、使用真靜態和偽靜態對SEO來說沒有什么區別
2、使用真靜態可能將導致硬盤損壞并將影響站點性能(這個實在是個謬論,非靜態的對硬盤的讀取次數勝過真靜態)
3、使用偽靜態將占用一定量的CPU占有率,大量使用將導致CPU超負荷
4、最重要的一點,我們要靜態是為了SEO
5、真靜態的訪問速度明顯比偽靜態的訪問速度要高
所以:
1、使用真靜態的方法可以直接排除了,因為無論怎么生成,對硬盤來說都是很傷的。(這個完全是亂講了,真靜態可以提高網站的性能,減少數據庫的訪問壓力,減少CPU和內存的壓力。)
2、既然真偽靜態的效果一樣,我們就可以選擇偽靜態了。
3、但是偽靜態大量使用會造成CPU超負荷。
4、所以我們只要不大量使用就可以了。
5、既然靜態只是給搜索引擎爬蟲看的,我們只需要偽靜態給搜索引擎爬蟲就行了,不需要給用戶使用。
6、所以我們只要在專門提供給搜索引擎爬蟲[3](搜索引擎機器人)爬的Archiver中使用偽靜態就可以了。
在網上流傳了很多關于網站生成HTML靜態會對硬盤有損傷的說法(當然這里的損傷概念是指相比普通的應用程序而言,非指任何系統和程序都會讓硬盤折壽類型的常規損傷)。但通過Google、百度并沒有發現出現過這個問題的真實例子存在,大部分都是道聽途說、人云亦云并沒有一個比較合理的解釋,下面就這個問題來作一個簡單的分析。
首先,假設“網站生成HTML靜態會對硬盤有損耗”這個說法成立,這個問題影響最大的應該是IDC行業中的虛擬主機服務商,因為主流CMS、論壇系統、網店系統、博客系統大多數都支持生成HTML靜態功能,而且一般情況下一臺服務器中都會存在100-300個虛擬主機同時運行,在有如此大的硬盤損耗的情況下,國內竟然沒有一家虛擬主機服務商限制生成HTML靜態站點在其虛擬主機上運行,這個現象是不是反常呢?是不是由于硬盤價格比較低虛擬主機服務商不在乎了呢?其實不然,因為想在短時間內恢復100-300個網站的數據并不是一件簡單的事情,同時基于網站穩定性和硬件成本方面的考慮虛擬主機服務商不可能不在乎。所以在IDC行業中“網站生成HTML靜態會對硬盤有損耗”一說法是不成立的。