信息管理(一)
1.前言
ThinkCMF
是一款支持 Swoole
的開源內(nèi)容管理框架(CMF
),它是基于 ThinkPHP
開發(fā)的,它一直秉承 ThinkPHP
的大道至簡的理念,堅持做最簡約的 ThinkPHP
開源軟件,多應(yīng)用化開發(fā)方式,讓您更快地完成自己的創(chuàng)業(yè)項目,用 ThinkCMF
可以開發(fā)后臺管理系統(tǒng)、企業(yè)建站系統(tǒng)、微信小程序開發(fā),、小程序API、cms 等制定化的功能,本小節(jié)主要介紹如何使用 ThinkCMF
完成學生的信息管理。
1. 1 來到 ThinkCMF官網(wǎng),如下圖所示點擊 下載
:
1.2 在新打開的頁面中點擊 下載 Source code (zip)
:
Tips: 需要注冊登錄才能開始下載。
1.3 將下載好的文件解壓,部署的時候?qū)⑷肟诼窂脚渲玫?public
,如下圖所示:
1.4 瀏覽器訪問部署好的 ThinkCMF
開始安裝:
1.5 點擊 接受
之后來到安裝向?qū)Ы缑妫?/strong>
1.6 點擊下一步
之后開始配置數(shù)據(jù)庫相關(guān)的配置:
1.7 配置好數(shù)據(jù)庫之后點擊 創(chuàng)建數(shù)據(jù)庫
:
1.8 安裝完成之后出現(xiàn)如下圖界面表示安裝成功:
1.9 在瀏覽器訪問 http://xxx.com(域名)/admin
開始登錄后臺:
1.10 輸入之前安裝的時候設(shè)置的密碼即進入后臺管理界面:
2.視頻演示
3.創(chuàng)建學生信息表
CREATE TABLE `cmf_student` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL DEFAULT '無名',
`age` int(10) unsigned NOT NULL DEFAULT '0',
`id_number` varchar(18) NOT NULL DEFAULT '',
`created_at` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '創(chuàng)建時間',
`update_at` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新時間',
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '狀態(tài) 1-正常 2-刪除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
4.小結(jié)
本小節(jié)主要介紹了如何配置安裝 ThinkCMF
,安裝完成之后就可以登錄 ThinkCMF
后臺了,然后就可以按照 ThinkPHP
框架的思想去制定開發(fā)了,使用 ThinkCMF
的好處就是它自帶后臺登錄管理系統(tǒng),這樣可以快速的二次開發(fā),非常適合初學者來學習 ThinkPHP
框架。