什么是 Headless CMS? 為什么 Headless CMS 帶有真正的革命性沸毁?因?yàn)樗鼑?yán)格的將內(nèi)容和格式分離,使我們回歸到內(nèi)容管理的本源杖狼。這種變化必然會(huì)帶來(lái)一些不確定性充石。因此榛臼,在開始您的第一個(gè) CMS 項(xiàng)目之前耳峦,了解 Headless CMS 概念至關(guān)重要恩静。因?yàn)樗蛡鹘y(tǒng)的 CMS 有著本質(zhì)的區(qū)別。
首先,什么是 Headless 呢 ?
通俗來(lái)說(shuō)驶乾,就是無(wú)論將企業(yè)內(nèi)容發(fā)布到當(dāng)下流行的手機(jī)邑飒,還是已經(jīng)開始躥紅的智能語(yǔ)音助手、智能眼鏡级乐、手表等等疙咸,都可以根據(jù)不同的平臺(tái)進(jìn)行格式和展現(xiàn)的調(diào)整,保證良好的用戶體驗(yàn)风科。
從專業(yè)角度來(lái)說(shuō)撒轮,內(nèi)容創(chuàng)建者只需要關(guān)注內(nèi)容本身,呈現(xiàn)的形式靠模板來(lái)定義丐重,這樣就能實(shí)現(xiàn)內(nèi)容重用的最大化腔召。
Headless CMS 有什么特點(diǎn)呢杆查?
1扮惦、內(nèi)容優(yōu)先
Headless CMS 以內(nèi)容優(yōu)先。你需要從“你想說(shuō)什么”而不是“如何展示它”入手亲桦。許多與內(nèi)容相關(guān)的項(xiàng)目從一開始就制定了一個(gè)錯(cuò)誤的目標(biāo):“我們需要重新設(shè)計(jì)我們的網(wǎng)站崖蜜!” 于是你開始設(shè)計(jì)模板然后再想怎么用內(nèi)容來(lái)填充。這意味著你將把大量的時(shí)間浪費(fèi)在如何將內(nèi)容填充到設(shè)計(jì)中客峭。而當(dāng)你需要重新設(shè)計(jì)網(wǎng)站或發(fā)布到聊天機(jī)器人等新興平臺(tái)時(shí)豫领,一切的工作都需要從頭再來(lái)!
為了避免這種浪費(fèi)舔琅,您應(yīng)該退一步等恐,從制定明確的內(nèi)容策略開始:
?誰(shuí)是我的聽眾?
?他們的客戶旅程是什么备蚓?他們?cè)诿總€(gè)步驟中需要什么內(nèi)容课蔬?
?我們需要通過哪些渠道進(jìn)行溝通?
?我如何構(gòu)建內(nèi)容郊尝,以便我可以在不同的地方和渠道重復(fù)使用它二跋?
制定內(nèi)容策略可以讓您事半功倍!
2流昏、設(shè)計(jì)內(nèi)容模型扎即,實(shí)現(xiàn)跨渠道重用
內(nèi)容模型和內(nèi)容的關(guān)系就好比是數(shù)據(jù)庫(kù)結(jié)構(gòu)對(duì)數(shù)據(jù)的影響。它描述了您創(chuàng)建的內(nèi)容類型况凉、結(jié)構(gòu)屬性谚鄙、如何描述元數(shù)據(jù)、分類以及各個(gè)內(nèi)容類型之間的關(guān)聯(lián)刁绒。那么闷营,Headless CMS 的內(nèi)容建模有什么不同?與傳統(tǒng) CMS 相比膛锭,Headless CMS 最大的特點(diǎn)是以可輕松方式組織和構(gòu)建內(nèi)容粮坞,實(shí)現(xiàn)跨渠道發(fā)布和重用:
3蚊荣、打破所見即所得
內(nèi)容編輯最關(guān)心的是他們無(wú)法在網(wǎng)站上下文中編輯內(nèi)容。WYSIWYG 功能一直是傳統(tǒng) CMS 的一個(gè)重要價(jià)值主張莫杈,旨在提供編輯頁(yè)面的最準(zhǔn)確視圖互例,這并不是什么大驚喜。問題是這種方法只適用于為特定渠道和設(shè)計(jì)創(chuàng)建內(nèi)容筝闹,而無(wú)法創(chuàng)建可以輕松重用的內(nèi)容媳叨。
您希望內(nèi)容編輯能夠?qū)W⒂谒麄兿胝f(shuō)的內(nèi)容,而不是呈現(xiàn)方面的細(xì)節(jié)关顷,因?yàn)閮?nèi)容的呈現(xiàn)和發(fā)布渠道是在不斷變化的糊秆。在您的內(nèi)容編輯開始使用新的 CMS 之前,請(qǐng)確保他們理解為什么需要關(guān)注內(nèi)容本身而不是其呈現(xiàn)议双。 如果您沒有得到他們的支持痘番,您的項(xiàng)目將面臨風(fēng)險(xiǎn)。
4平痰、以正確方式為您的營(yíng)銷人員提供支持
多年來(lái)汞舱,CMS 供應(yīng)商一直在競(jìng)爭(zhēng)誰(shuí)能提供最先進(jìn)的拖放頁(yè)面創(chuàng)建功能,這可以讓營(yíng)銷人員在沒有開發(fā)人員幫助的情況下快速創(chuàng)建頁(yè)面宗雇。這對(duì)營(yíng)銷人員來(lái)說(shuō)非常重要昂芜,他們的第一個(gè)問題是:“如何使用 Headless CMS 進(jìn)行此操作?”
答案是:
通過將頁(yè)面拆分為關(guān)鍵元素(如圖像赔蒲、標(biāo)題泌神、最新促銷信息等),營(yíng)銷人員即可通過組合不同的內(nèi)容組件來(lái)快速創(chuàng)建新頁(yè)面舞虱。
5欢际、重新思考導(dǎo)航
在傳統(tǒng)的 CMS 世界中,內(nèi)容通常以頁(yè)面的樹狀層次結(jié)構(gòu)呈現(xiàn)砾嫉,這些頁(yè)面也定義了導(dǎo)航幼苛。 它可能看起來(lái)像這樣:
雖然這對(duì)于內(nèi)容編輯者來(lái)說(shuō)非常直觀,但它可能無(wú)法在您的網(wǎng)站之外運(yùn)行焕刮。因?yàn)橐苿?dòng)設(shè)備和聊天機(jī)器人會(huì)用不同的導(dǎo)覽方式舶沿。這就是為什么 Headless CMS 不以這種方式組織內(nèi)容的原因。
想想這樣的網(wǎng)站菜單:
當(dāng)您的公司決定再向主菜單添加一項(xiàng)服務(wù)時(shí)會(huì)發(fā)生什么配并? 您是否必須要求開發(fā)人員更改代碼中的導(dǎo)航括荡?
幸運(yùn)的是,通過 Headless CMS 可以輕松定義內(nèi)容項(xiàng)之間的關(guān)聯(lián)溉旋。與傳統(tǒng)的 CMS 方法相比畸冲,它更加靈活。
6、使用 API邑闲,而不是插件
在傳統(tǒng) CMS 模型中算行,您需利用內(nèi)置模塊或第三方插件來(lái)實(shí)現(xiàn)應(yīng)用程序中的某些功能。而 Headless CMS 專注于一件事:通過 API 進(jìn)行內(nèi)容管理和內(nèi)容交付苫耸。這意味著您將應(yīng)用程序構(gòu)建為獨(dú)立項(xiàng)目州邢,并且僅將 CMS 作為您提供內(nèi)容的 API。