寡人去年博客網站是用wordpress建立在一個最便宜的美國主機上,空間大小只有150M。三個月前,換了個總大小為300M的香港主機,但是至今博客的總大小仍控制在102.8M。
那麼寡人是怎麼做到的?請往下看:
刪除默認主題,只留一個當前使用的
一個wordpress主題可能就有十幾M,新的wordpress安裝包會自帶三個默認主題。若空間有限,則應把它們全部刪掉,只留當前所用主題。
同時,主題最好選擇一個不那麼大的。
禁止多尺寸圖片生成
wordpress默認會生成多尺寸圖片,這對於不會處理圖片的新手而言或許是友好的,而對於空間很小的高手而言,我們希望關掉它。
《wordpress如何防止上傳圖片時生成多個尺寸圖片》這篇文章介紹了我是如何禁止多尺寸圖片生成的,以及如何生成媒體庫的縮略圖。
上傳圖片之前先精簡
寡人為此做了一個apng精簡網頁小工具。
基本上通過此工具,一張圖片可以控制在24k以下。
不一定svg更小
一般認為svg一定會比png或jpg小,實際上未必。當svg的元素大於12時,它的大小可能已經超過一張png,這時不如把它導出為png,雖然可能只有十k左右的差別。
使用code snippets插件
這個插件對於懂點技術的朋友而言簡直是必備神器!因為它可以任意插入php或html代碼,就可以少裝很多插件,也不必把代碼寫到主題的function.php中。
少裝很多插件,也就能降低不少體積。
禁止編輯歷史
wordpress默認每保存一次,等於在數據庫保存了一篇新文章。這樣一來,經年累月,你的數據庫會…也不會很大,一年10M左右,而且還是很勤更新的博主(如我)。
因此我並沒有禁用這個功能。但如果你介意的話,可以把歷史保存限定為7次,或者3次,或者關掉。參考文章一,文章二。
總結
wordpress主程式大概四十幾M,因此需要注意的是主題、媒體庫(主要是圖片)、插件。
為了博客能長遠發展,大家要注意不要一下就用完空間,細水長流。
有甚麼更好的想法歡迎留言補充。我是小成本建博專家尹卂。
使用图库是另一种流行的方法,但是第三方图库有挂掉的危险
是的,我一般是不重要且大的圖片會用某些圖床,也經歷了某圖床被牆。
WordPress的编辑文章历史记录是最鸡肋的一个功能,我现在基本不让生成记录了,每次还是生成一个默认的自动草稿,然后我每次发文都改掉。
這個功能就跟git版本控制一樣。我之前在做我的博客程序時,就考慮做一個,沒想到wordpress自帶此功能。
我挺喜歡這個功能,其實它也沒有增加太多體積。所以我一直開著,沒管。
有此功能的話,改起文章來就甚麼都不用擔心。改壞了還可以回退,無限回退。