概念與作用
在線編輯器也叫作富文本編輯器,是一種通過瀏覽器來對文字、圖片、音頻和視頻等富文本進行在線編輯的一種工具,通常也就是指HTML編輯器!
爲什麼要有在線編輯器?
其實,即使沒有在線編輯器,我們也可以利用html標籤對相關的內容進行排版和顯示,但是html標籤語言僅限於懂web技術的前端工程師,而且直接編寫代碼的效率非常低,同時也不能直接看到效果,爲了提高內容編輯的效率以及普通非技術人員也能方便的操作,所以出現了在線編輯器!
分類
世面上的在線編輯器有很多,也各有各的優缺點,其中國外有一款比較成熟,也是目前國內使用的最多的一款叫作fckeditor,開源並且免費!
目前,fckeditor一分爲二:變成了ckeditor(文本編輯器,免費)+ ckfinder(文件管理器,收費軟件,可以上傳文件等其他功能)
此外,目前使用的較多的還有百度編輯器!
Ckeditor下載地址:
http://ckeditor.com/download
Ckfinder下載地址:
http://cksource.com/ckfinder/download
Ckeditor的部署
Ckeditor屬於外部的插件,可以放在Vendor目錄下,但是由於在線編輯器一般只有後臺才使用,所以更常見的做法是放在後臺目錄下!
在後臺下創建Public目錄,引入Ckeditor和Ckfinder
由於在線編輯器需要直接被用戶訪問到,所以我們可以在後臺Back目錄下創建一個Public目錄,然後引入Ckeditor!
此外,還要在Public下創建分佈式配置文件:
此外,再複製Ckfinder進來,需要和Ckeditor處於同級目錄:
Ckeditor的目錄結構說明