CloudFlare提供頁面自定義規則加購方案

CloudFlare為少數提供長期免費穩定的CDN服務,
近來快速擴增全球八十多個新節點,
居高不下的帶寬成本迫使CloudFlare在8/17公布全球收費昂貴的ISP供應商資訊
希望透過網友聲援達到節流的效果。
另外提供單獨增加PageRules的計價方案,
更多的PageRules能提高CloudFlare節點緩存性能,
而不需要受限於系統預設的緩存格式與緩存時間。

CloudFlare服務官網 https://www.cloudflare.com

clodflare 閱讀全文〈CloudFlare提供頁面自定義規則加購方案〉

JetPack分享外掛擴充-中國微博社群 日本Line傳送 Tiny縮網址

JetPack外掛絕對是WordPress.org平台必備一系列優化、安全、分享、SEO等集大成,分享功能提供多種社群平台的一鍵轉貼按鈕,其性能優於其他分享外掛插件,但是對於華人地區來說缺少Line、微博、QQ空間、人人網等平台比較可惜,我們能透過自訂按鈕方案來補齊這方面的缺失。

但筆者觀察JetPack分享功能並沒有包含特色圖片的連結參數,對於新浪微博、騰訊微博、QQ空間來說並不實用,可以透過下列步驟添加分享特色圖片的連結參數,分享文章與特色圖片更加便利。

JetPack外掛頁面 https://wordpress.org/plugins/jetpack/
下圖為本站點的分享配置結果範例

jetpacksharing

 

閱讀全文〈JetPack分享外掛擴充-中國微博社群 日本Line傳送 Tiny縮網址〉

網站速度最佳化,適用於Google PageSpeed Insights規則

網站的載入速度往往影響到訪客瀏覽的意願,
大部分站長會選擇針對PageSpeed Insights系統提供的規則進行優化,
整理評分範圍0~100之間,達到85分表示網頁載入的性能良好,
並針對各項規則分別列出綠色良好、黃色注意、紅色警告的信息,
以下為本站點針對WordPress優化的方案提供參考。

PageSpeed Insights官網 https://developers.google.com/speed/pagespeed/insights/

 

pagespeed 閱讀全文〈網站速度最佳化,適用於Google PageSpeed Insights規則〉

打造完美的主機LNEMP+Varnish+Memcached

經過這段時間的研究,發現要打造一台速度快又能負擔不大的主機,除了安裝Nginx以外,前端的Varnish也很重要,安裝varnish教學已經很多,就不多說,主要就是把Varnish設定80 port,然後Nginx改成8080 port,這樣的話,可以降低CPU的loading,如果是使用wordpress,因為是偽靜態,所以使用Memcached,可以加快速度。

但是如果是Ghost的Blog system,就不知道Memcahed效果好不好了。

 

下一篇新加坡主機

在Ubuntu下安裝Nginx+HHVM+Mysql

不知道為何Nginx就開始流行起來了,因為相比較起Apache來,它的確是可以輕盈許多,對於現在還是不怎麼便宜的VPS來說,可以省下不少記憶體。

如果是使用Ubuntu的網友,可參考這樣的裝法,就可以直接裝WordPress來玩了。

如果要裝stable版本

sudo apt-get update
sudo apt-get install python-software-properties software-properties-common
sudo add-apt-repository ppa:nginx/stable
sudo apt-get update
sudo apt-get -y install nginx

如果要裝最新版本的話

sudo apt-get update
sudo apt-get install python-software-properties software-properties-common
sudo add-apt-repository -s -y ppa:nginx/development
sudo apt-get update
sudo apt-get -y install nginx

然後再裝HHVM(假設ubuntu 14.04),版本不同的話,請更改紅色部分

wget -0 – http://dl.hhvm.com/conf/hhvm.gpg.key | sudo apt-key add –

echo deb http://dl.hhvm.com/ubuntu trusty main | sudo tee /etc/apt/sources.list.d/hhvm.list
sudo apt-get update
sudo apt-get install -y hhvm
sudo /usr/share/hhvm/install_fastcgi.sh
sudo update-rc.d hhvm defaults
sudo service hhvm restart

根據我的實驗,可以不用另外安裝php-fpm,好像也不特別會當機,可能是我的流量小的關係。

然後需要安裝mysql,這裡用MariaDB取代

sudo apt-get install mariadb-server mariadb-client

切記,如果要使用phpmyadmin,要安裝php5-mysql,而且要下載原始檔安裝,不要直接apt-get install

 

下一篇美國虛擬主機interserv

WordPress的會員外掛

WordPress一般來說,要限制文章的可見性,除了鎖上密碼,要讓人家看不見文章,就得利用一些會員外掛,為了實現這個想法,我搜尋了網路上很多文章,發現會員外掛多半是以整篇文章當一個單位,也就是說要就整篇文章不能看,無法讓一篇文章的某個部分鎖上就好,找了半天,有三個外掛可以實現我的需求,可以利用簡碼的方式,控制文章某部份鎖上。

這三個外掛分別是Membership,User specific content,Members 。真正好用的是

以下為付費內容
[access role=”administrator,author,editor,contributor”]Members,他的使用完全沒有Bug。而我使用membership時候,問題一大堆,無法真正做到分段鎖文章的作用,也就是說如果有兩段文章,你想給Level不同的人看,你得要寫哪一段給低Level的人看,哪一段不給等級高Level人看,而不是用指定的方式就好。而User specific content則是中文使用有問題,又沒有給中文相對應的方式,所以變成實際上也不能用。最後使用到members時,才終於正常了。

使用這個外掛的方式很簡單。文章控制是使用簡碼,指定哪些會員權限可以看,這樣就好了。簡碼是

中括弧access role=”editor”中括弧+中間要顯示的字+中括弧/access中括弧

而在使用者的地方可以看有哪些Role,也可以自己定義,也可以使用原來的定義,例如author是作者,我基本上給付費會員訂閱者比較安全,那就是contributor,不過英文太長了。有點累,而且容易打錯。建議新增Role,只給予read這樣的權限,這就方便多了。
[/access]

 

 

下一篇如何應用GA網址產生器