本文爲譯文,原文地址點擊這裏後端
CMS(內容管理系統)領域最近有了新的變化,CaaS(Content-as-a-service,內容即服務)這項商業正在難以想象的增加。這項新式的爲你的應用進行內容管理的服務,與功能臃腫、操做無比複雜的傳統的 CMS 相比,由於專一於本質的功能,因此顯得很輕量。服務器
一個 CaaS 服務商,最少提供如下服務:wordpress
一個託管庫性能
用於判斷內容類型的機制測試
一個能夠將內容和靜態元素轉進或轉出庫的 API網站
一個基於網頁用於管理內容的用戶界面spa
當內容改變時能夠作出行動的插件
集成能夠提升靜態元素效率的 CDN部署
一個能夠嘗試運行且性能強勁的 SLAget
而後你就能夠用任何你須要的技術來搭建你的網站和應用,用 API 把內容轉爲 JSON 文件。
CaaS 服務商並非與功能全面的傳統平臺好比說 Drupal 和 WordPress 直接競爭的,他們平臺上有有許多許多添加了 RESTful 的 API,因此你創建的網頁或移動站點,是能夠徹底與 Drupal 後端分離的,相反,在 CaaS 那兒,你能夠創建一個外觀和功能都與傳統 CMS 差很少的網站。不過上面說的這些點都漏了 CaaS 的一大優勢,簡潔。
我沒說 Drupal 和 Wordpress 這樣的產品很難用。事實上,那上面許許多多的插件,可讓你在短短几分鐘以內就擁有一個既好看又好用的網站。我本身也在 WordPress 上運營了幾年的博客,以爲挺不錯的,另外 wordpress.com 和 Drupal Gardens 這些服務還幫你省去了設置服務器的麻煩。
而我說 Caas 簡單的意思是,不只是服務器,它把幾乎一切的東西都給你簡化了。CaaS 會把這件事迴歸到最本質的東西,就是內容管理自己。你什麼都不用作,別管 JSON,別管主題的效果。
這能夠用一些很簡單的技術在你本身的雲端服務器上實現。用了 CaaS 以後你無須去組裝、測試,而後本身去維護。是的,你可能會損失一些自定義的功能,可是最後你仍是能想明白而且掏錢的。
跟 SaaS(軟件即服務)服務商比起來,CaaS 服務商按月份收取服務費,有些還會根據管理的內容數量、內容做者數量和存儲容量進行階梯式收費。不過據我觀察每一家服務商都會提供一個免費的試用計劃,來幫助用戶開始他們的項目。
CaaS 的服務商首要目標用戶羣體就是那些在寫移動或者網頁應用的初創團隊,爲他們提供內容管理的服務,這些團隊沒什麼時間去弄複雜的服務器和其餘亂七八糟的東西。弄一個 CaaS 對他們來講是最省力的辦法了。
其實也適用於大企業,由於不少大企業還在用傳統臃腫的服務(說得就是你,Interwoven),就是那種只能夠用來收集和分享內容,卻收取鉅額費用、須要巨大運行成本,最後仍是要讓用戶失望的 WCM 系統。
這些系統在20年多年的時間裏幾乎就沒怎麼變過,可是許多公司仍是願意用這些破系統在疲於管理那些在1999年可能還有點酷炫的網站,但是在一個連「頁面」的概念都已經快被推翻的今天,他們真的是過期了。
CaaS 的那些特性,好比說 API 第1、本地 JSON、實用性強等等,與現在的移動應用和新興的網頁應用的部署過程是有緊密聯繫的,不論是對於大企業仍是初創企業。
你能夠隨我一塊兒看看 CaaS 領域有哪些作的出色的產品,我會在接下來的文章中研究一下 Prismic、Contentful 和 Cloud CMS。若是你給你的移動或網頁應用用過上述的服務,但願你能夠來跟我分享一下想法。