laravel cms系統(tǒng):1、bootstrapCMS,基于Laravel和sentry的CMS;2、October,基于Laravel5,致力于讓開發(fā)工作變得簡單的CMS;3、PyroCMS,mvc架構(gòu)的CMS;4、LavaLite等。
本教程操作環(huán)境:windows7系統(tǒng)、Laravel7版、Dell G3電腦。
什么是cms?
cms全稱“content management system”,中文意思為“內(nèi)容管理系統(tǒng)”,是一種位于WEB前端(Web 服務(wù)器)和后端辦公系統(tǒng)或流程(內(nèi)容創(chuàng)作、編輯)之間的軟件系統(tǒng)。內(nèi)容的創(chuàng)作人員、編輯人員、發(fā)布人員使用內(nèi)容管理系統(tǒng)來提交、修改、審批、發(fā)布內(nèi)容。這里指的“內(nèi)容”可能包括文件、表格、圖片、數(shù)據(jù)庫中的數(shù)據(jù)甚至視頻等一切你想要發(fā)布到Internet、Intranet以及Extranet網(wǎng)站的信息。
內(nèi)容管理還可選地提供內(nèi)容抓取工具,將第三方信息來源,比如將文本文件、html網(wǎng)頁、Web服務(wù)、關(guān)系數(shù)據(jù)庫等的內(nèi)容自動抓取,并經(jīng)分析處理后放到自身的內(nèi)容庫中。
基于laravel的cms有哪些
1、BootstrapCMS —— Laravel 5.1驅(qū)動的功能強(qiáng)大的CMS(已停止更新)
Bootstrap CMS 不是一個(gè)網(wǎng)站,而是一個(gè)建站CMS,由Graham Campbell維護(hù),基于Laravel5.1和Sentry。Bootstrap CMS將多個(gè)Laravel包整合到一起(但不止于此),包括Laravel Core和Laravel Credentials等,從而為我們打造一個(gè)由Laravel驅(qū)動的功能強(qiáng)大的CMS。
2、October —— 基于Laravel 5,致力于讓開發(fā)工作變得簡單的CMS(最高支持版本:5.5)
網(wǎng)站:http://octobercms.com/
GitHub:https://github.com/octobercms/october
October是一個(gè)內(nèi)容管理系統(tǒng)(CMS),更是一個(gè)致力于讓開發(fā)工作流變得簡單的web平臺。其誕生的原由是對現(xiàn)有系統(tǒng)的不滿,我們覺得構(gòu)建web站點(diǎn)已經(jīng)變成一個(gè)非常復(fù)雜、令人費(fèi)解的過程,這讓開發(fā)人員很不滿意,因此我們想要呈現(xiàn)事物的簡單面,讓你返璞歸真。
3、PyroCMS —— MVC架構(gòu)的php內(nèi)容管理系統(tǒng),3.0以前基于CodeIgniter,目前基于Laravel(最高支持版本:5.8)
網(wǎng)站:https://www.pyrocms.com/
GitHub:https://github.com/pyrocms/pyrocms
PyroCMS是一個(gè)MVC架構(gòu)的PHP內(nèi)容管理系統(tǒng)(CMS),很容易上手,模塊化,并且支持多主題和二次開發(fā),在世界范圍內(nèi)被廣泛使用。 3.0以前的版本基于CodeIgniter框架進(jìn)行開發(fā),目前主版本是3.0 ,基于Laravel 5.1。
安裝之前,確保服務(wù)器滿足以下要求:
-
PHP >= 5.5.9
-
OpenSSL擴(kuò)展
-
pdo擴(kuò)展
-
Mbstring擴(kuò)展
-
Tokenizer擴(kuò)展
-
Fileinfo擴(kuò)展
-
GD庫(>=2.0)或Imagick擴(kuò)展(>=6.5.7)
4、LavaLite —— 基于Laravel & Bootstrap 3的內(nèi)容管理系統(tǒng)(最高支持版本:5.8)
網(wǎng)站:http://www.lavalite.org/
GitHub:https://github.com/LavaLite/cms
基于Laravel 5.1 & Bootstrap 3的內(nèi)容管理系統(tǒng)(CMS),用于構(gòu)建基于Web的應(yīng)用。
LavaLite基于PHP 5.5和mysql 5.5進(jìn)行開發(fā),對系統(tǒng)要求如下:
-
PHP >= 5.5.9,并且需要安裝如下擴(kuò)展:OpenSSL擴(kuò)展、PDO擴(kuò)展、Mbstring擴(kuò)展、Tokenizer擴(kuò)展
-
安裝composer用于加載Lavalite依賴
5、TypiCMS —— 基于 Laravel 構(gòu)建的、支持多語言的內(nèi)容管理系統(tǒng)(最高支持版本:6.0)
GitHub:https://github.com/TypiCMS/Base
TypiCMS 是一個(gè)基于 Laravel 5 構(gòu)建的、支持多語言的內(nèi)容管理系統(tǒng)(CMS)。
6、Laravel and angularJS CMS —— 基于Laravel 5.1和AngularJS的CMS(長期未更新)
GitHub:https://github.com/DimitriMikadze/laravel-angular-cms
Laravel and AngularJS CMS 是一個(gè)基于 Laravel 5.1、AngularJS 1.4.7 和響應(yīng)式 Material Design 的 CMS。
功能特性:
-
用戶/用戶權(quán)限、文章、相冊增刪改查
-
注冊/登錄認(rèn)證
-
遵循John Papa的Angular風(fēng)格:https://github.com/johnpapa/angular-styleguide
-
Laravel restful API
-
響應(yīng)式Material Design
-
圖片操作
-
Sass
7、Microweber —— 基于 Laravel 拖拽式生成 CMS 及在線商店利器(最高支持版本:5.4)
官網(wǎng): https://microweber.com?
演示:http://demo.microweber.org/admin?username=demo&password=demo
Github:https://github.com/microweber/microweber
Microweber是新一代的CMS生成工具,允許你使用拖拽方式創(chuàng)建網(wǎng)站、操作內(nèi)容以及管理頁面布局,而不需要你有任何編碼能力!
系統(tǒng)要求:
-
數(shù)據(jù)庫服務(wù)器(支持MySQL、sqlite、SQL Server和postgresql)
-
PHP >= 5.4,并且安裝了lib-xml,GD和Mcrypt擴(kuò)展
8、AsgardCMS —— 基于 Laravel 構(gòu)建的、支持模塊化和多語言的CMS(最高支持版本:5.5)
官網(wǎng):https://asgardcms.com/
Github:https://github.com/AsgardCms
基于 AsgardCMS 構(gòu)建的站點(diǎn):https://asgardcms.com/gallery
AsgardCMS 是基于 Laravel 5 構(gòu)建的、支持模塊化和多語言的CMS。
AsgardCMS以模塊方式提供功能特性,系統(tǒng)自帶的模塊包括:
-
核心模塊:安裝/升級、配置、側(cè)邊欄管理、權(quán)限控制、前端資源管理器、輔助函數(shù)、表單
-
后臺模塊:小部件
-
媒體模塊:配置、縮略圖、事件、鏈接媒體文件到實(shí)體
-
菜單模塊:管理、顯示菜單
-
設(shè)置模塊
-
主題
-
用戶模塊
-
標(biāo)簽?zāi)K
-
工作臺模塊:創(chuàng)建模塊、生成實(shí)體、創(chuàng)建主題等
-
此外官方還為我們提供了博客模塊、區(qū)塊模塊以及通知模塊。
開發(fā)版本對系統(tǒng)要求如下:
-
PHP 5.6+
-
PDO 擴(kuò)展
-
cURL 擴(kuò)展
-
OpenSSL 擴(kuò)展
-
Mbstring 擴(kuò)展
-
Tokenizer 擴(kuò)展
-
Mcrypt 擴(kuò)展
-
GD 擴(kuò)展
-
MySQL 5.5
-
以下緩存之一:memcached、redis、APC(默認(rèn)是數(shù)組)
文檔版本和開發(fā)版本對 PHP 擴(kuò)展要求一致,只不過PHP版本只需要是 5.5.9+ 即可。
9、CoasterCMS —— 基于Laravel 構(gòu)建的下一代CMS(最高支持版本:5.4,長期未更新)
官網(wǎng):https://www.coastercms.org
Github地址:https://github.com/Web-Feet/CoasterCMS
此外,如果你想要先預(yù)覽其功能,官方也為我們提供了演示地址:
前臺:http://demo.coastercms.org/
后臺:http://demo.coastercms.org/admin(賬號:demo@coastercms.org,密碼:password)
10、BorgertCMS —— 基于 Laravel 開發(fā)的開源模塊化 CMS(最高支持版本:5.6)
Github:https://github.com/odirleiborgert/borgert-cms
Borgert 是一款基于 Laravel 5.4 框架開發(fā)的開源 CMS 系統(tǒng),包含了諸多模塊,例如博客、頁面、商品、郵箱、圖片庫、用戶等,你可以將其作為項(xiàng)目原型快速開始業(yè)務(wù)迭代開發(fā)。
11、WebEdCMS —— 基于 Laravel 開發(fā)的開源CMS系統(tǒng)(最高支持版本:5.5,已停止更新)
GitHub:https://github.com/sgsoft-studio/webed
演示前臺:https://newstv.sgsoft-studio.com/
演示后臺:https://newstv.sgsoft-studio.com/admincp(賬號密碼:demo/demo1234)
WebEd CMS是基于最新的 Laravel 5.4 框架,WebEd CMS 具有以下特性:
-
模塊化擴(kuò)展包
-
使用 Elfinder 管理文件
-
權(quán)限系統(tǒng)(ACL)
-
拖拽式菜單管理系統(tǒng)
-
數(shù)據(jù)庫緩存
-
主題 & 插件管理系統(tǒng)
-
鉤子系統(tǒng) (動作鉤子、過濾器鉤子)
-
還可以管理頁面、區(qū)塊、 聯(lián)系表單、Google Analytics、自定義字段等功能…
12、Statamic
https://statamic.com/
13、strapi
https://strapi.io/
【相關(guān)推薦:laravel視頻教程】