Devs.tw 是讓工程師寫筆記、網誌的平台。歡迎您隨手紀錄、寫作,方便日後搜尋!
在自己主機上安裝 wordpress 不難
只用一份 wordpress source code 去跑多個網站 也不難 WP 有內建 table prefix 機制
安裝一些 multisite plugin 幫忙處理即可
那一次跑幾千幾萬個 wordpress 網站是怎麼做到的?
每個網站還能有自己的 theme、plugin?
1,000 個網站會共用一套程式碼?共用一個資料庫?
此外 這幾篇文章也相關 待讀
https://github.com/Automattic/wp-calypso
https://developer.wordpress.com/2015/11/23/the-story-behind-the-new-wordpress-com/
我去 reddit 發問的討論串
https://www.reddit.com/r/Wordpress/comments/a54mcm/how_does_httpswordpresscom_handle_so_much/
這篇好像不錯 作者介紹三種方式 maintain 了幾百萬個 wordpress 網站
How to Build a Hosting Business with WordPress Multisite
Wordpress.com 本身的實作應該是類似這樣
The Ultimate Guide to WordPress Multisite
最後兩個問題:
這應該需要親自裝一次看原始碼才會知道了。