EasyEngine v4 RC2

EasyEngine v4 RC2 穩定版

Written by

Photo by Alexander Andrews on Unsplash

EasyEngine v4 經過 1 年的等待,已經進入 RC2 穩定版的測試,依官方公布將在 2018/11/20 日,v4 正式版本應該就會釋出了。

從 EasyEngine v3.7.4 版本之後,到 v4 的大改版,真的經歷一個漫長的時間,其中一個 v3.8 版本的小改版,先穩住使用者的心情。

EasyEngine v4 最主要的改變,從 Python 編寫腳本改為 PHP,而且使用 Docker 容器來安裝,這完全已經脫離了原本 v3 的架構。這對於已經使用 EasyEngine 的生產網站,轉換到 v4 版本,及新接觸的使用者,都是一大考驗。

在我關心的快取 (cache) 架構,EasyEngine v4 已經捨棄了 W3 Total Cache | WP Super Cache | Nginx FastCGI Cache 的快取配置的方式了,只保留 redis 快取。

捨棄 Nginx FastCGI Cache 的快取,是讓我覺得最可惜的決定,在官方的說明中,免費版的 Nginx 程序中,是無法處理 WordPress Multisite 的清除快取,所以不得不放棄 Nginx FastCGI Cache 的配置。

Redis 快取外掛在 v4 版本中,已改用 WP Redis 外掛,並不是之前使用的 Redis Object Cache 外掛,在 wp-config.php 也會加入 redis 的配置。

WP Redis Plugin

https://wordpress.org/plugins/wp-redis/

Redis Object Cache Plugin

https://wordpress.org/plugins/redis-cache/

$redis_server = array('host'=> 'ee-global-redis','port'=> 6379,);
define( 'RT_WP_NGINX_HELPER_REDIS_HOSTNAME', 'ee-global-redis' );
define( 'RT_WP_NGINX_HELPER_REDIS_PORT', '6379' );
define( 'RT_WP_NGINX_HELPER_REDIS_PREFIX', 'domain.com_page:' );
define( 'WP_REDIS_MAXTTL', '14400' );

另外,整個目錄都已經與 v3 版本不同了,安裝好 EasyEngine v4 之後,您可能要先熟悉一下文件的位置。

只能安裝 Ubuntu 14.04 | 16.04 | 18.04 and Debian 8 Linux 系統上:

wget -qO ee rt.cx/ee4 && sudo bash ee

安裝 WordPress CMS:

ee site create example.com --type=wp

安裝 WordPress + Redis 快取:

ee site create example.com --type=wp --cache

詳細的其他指令請參考:

https://github.com/easyengine/easyengine#installing

官方的說明資料還是很少,可能要等到 v4 正式版本出來後,才會補上。

參考資料:

https://easyengine.io/blog/easyengine-v4-second-release-candidate/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Your Mastodon Instance