很多人來到挖站否博客都會問一些關於網站伺服器配置資訊以及網站優化方法的問題,這篇文章就來匯總一下這些年來一直圍繞wzfou.com折騰過的技術以及特性,希望給有需要的朋友一個借鏡意義,本文也會一直更新,有最新的應用程式會及時更新在這裡。
本文更著重地「軟體」優化和提升Web伺服器效能,實際上有錢的話從「硬體」的角度優化網站效果是最好的,例如與其千方百計地優化伺服器加快網站存取速度,不如花錢購買大記憶體+SSD+BGP機房+大頻寬,這樣的配置是「軟體」最佳化所無法比擬的。
關於挖站否提供的主機、儲存等建站服務,請參考總專題:挖站否提供主機空間以及建站服務總表-免費空間,免費CDN及付費VPS主機。更多的關於網站優化匯總類別的文章,請參考:
- 我正在使用的WordPress外掛-WP SEO,CDN,快取,圖片,郵件,論壇插件
- SolusVM從入門到精通-安裝、使用和技巧
- WHMCS從入門到精通
一、主機
經典瓦工CN2 GIA。以前也用過阿里雲、騰訊雲、Kdatacenter,目前用的是瓦工的CN2 GIA套餐。
二、伺服器
1.LNMP架構,即Linux+Nginx+MongoDB+PHP,用的是Oneinstack一鍵包,參考:OneinStack一鍵安裝腳本。
2.ngx_brotli,提供對 Brotli 壓縮格式的支持,參考:網站優化加速-開啟TLSV1.3和Brotli壓縮。
3.伺服器安全,主要修改連接埠,新增白名單,僅限金鑰登入等,參考:VPS主機和伺服器安全防護。
4.B-B-r加速,參考:VPS主機加速方法 – 一鍵安裝加速模組 從「軟體」上提升VPS主機速度。
5.Nginx fastcgi_cache緩存,參考:WordPress開啟Nginx fastcgi_cache快取加速方法-Nginx設定實例。
6.記憶體最佳化與釋放,Linux的php-fpm優化心得-php-fpm行程佔用記憶體大與不釋放記憶體問題。
7.Google PageSpeed優化加速:PageSpeed伺服器優化神器-Nginx部署ngx_pagespeed模組與加速效果體驗
8.記憶體分配控制優化:Linux VPS主機設定swap分區以及記憶體分配控制優化swappiness配置
三、網站
1.Wordpress架構,目前WP所採用的外掛有:我正在使用的WordPress外掛-WP SEO,CDN,快取,圖片,郵件,論壇外掛。
2.CDN加速,以前用過又拍雲、七牛雲的鏡像CDN加速,也嘗試過自建CDN,目前用的是百度雲的CDN加速:百度雲儲存BOS和百度雲CDN使用體驗。
3.RSS郵件訂閱,參考:使用MailPoet Newsletters外掛程式為WordPress搭建RSS郵件訂閱支援SMTP。
4.站內搜尋優化,新增即時搜尋:用Algolia為WordPress添加即時站內搜尋功能-搜尋品質更高內容更準。
5.Memcached快取加速,參考:利用Cachify外掛將WordPress頁面快取到Memcached實現最佳化加速。
6.頁面資料庫快取最佳化加速,參考:
。
四、域名DNS
1.Google cloud DNS,價格便宜,技術到位,參考:放棄免費DNS改用付費DNS-Google cloud DNS申請使用與解析效果。
2.DNSSEC,以前用過NS1 DNS,現在用的是谷歌DNS解析,參考:DNS域名解析啟用DNSSEC防止DNS劫持-Google Cloud DNS設定DNSSEC。
4.CAA,目前用的是Google Cloud DNS支援CAA,設定方法參考:京東雲DNS免費網域解析-支援線路地域細分 可新增CAA解析記錄。
5.目前在用,ClouDNS便宜好用的DNS解析服務-DNSSEC,主從DNS和亞太Anycast節點。
五、HTTPS & HTTP/2
1.支援 TLS v1.3,參考:LNMP 1.6 自動開啟TLS 1.3、網站優化加速-開啟TLSV1.3和Brotli壓縮。
2.letsencrypt免費SSL,參考:簡單三步驟給網站申請安裝letsencrypt免費SSL憑證。
3.Https最佳化加速,主要支援 Certificate Transparency、HSTS,HTTP/2、RSA/ECC Certificate 雙憑證參考:八個HTTPS和SSL最佳化使用心得-減少等待時間和降低Https效能損耗。
4.HSTS Preloading,參考:啟用HSTS並加入HSTS Preload List讓網站Https存取更加安全。
5.SSL到期提醒。 適合網站特別多容易忘記給SSL續約的朋友,參考:三個免費的SSL憑證線上監控和到期提醒服務-再也不用擔心憑證過期
六、郵件
1.目前使用的第三方的郵件服務,Zoho Mail好用且便宜的企業郵箱-Zoho企業(域名)郵箱申請使用教程。
七、移動
1.AMP行動自適應:WordPress AMP行動優化-打造適合行動搜尋引擎與手機瀏覽訪問WP
八、其它
1.一鍵搬家。 網站經常面臨著轉移空間的問題,有了一鍵搬家切換機房還是一件非常簡單的事情:十分鐘內給你的WordPress快速搬家:一行代碼+三個步驟。
2.S-S-H端口。 用國外的VPS常會遇到22埠無法使用的問題,我們修改預設埠即可:解決VPS主機埠22無法使用以及網站IP無法存取的問題。