《php中文网教学管理系统》总结
《php中文網教學管理系統》是基于Thinkphp5框架開發的一個微型小項目,前臺使用H-ui模板,我是參照著php中文網的peter_zhu老師的教學視頻學的,在此十分感謝朱老師。
第一步:搭建開發環境
開發環境:PhpStudy搭建的環境(php必須是5.4以上的)
1.進入www.thinkphp.cn下載所需要的框架文件
2.將下載好的文件解壓到網站根目錄下,并且將文件夾名稱改為edu
3.為了方便,設置本地域名,
點擊”其他選項菜單“-----》”站點域名管理“-----》”新增“,(thinkphp5的入口文件在public目錄下,所以網站目錄填寫到public目錄下,我的是C:\phpStudy\WWW\edu\public)填寫完成后,點擊”保存設置并生成配置文件“
3.測試
打開瀏覽器在瀏覽器地址欄輸入www.edu.com,結果如圖所示表明搭建成功
第二步:模板引入和繼承
1.百度搜索H-ui,然后下載前臺模板文件
2.加載模板的css文件。將模板中的lib和static文件夾拷貝到框架目錄下public下的static目錄下
3.設置框架的MVC模式。在目錄edu/application/index下新建一個model目錄和一個view目錄,因為已經有controller目錄了,他們之間的關系都是一一對應的
4.渲染模板。在controller目錄下的index.php文件中用$this->view->fetch();渲染
5.視圖導入。將前臺文件的index.html放入新建的視圖目錄view下(將文件中static/替換成__static__/static,框架中原始的視圖類view中定義了幾個常量,替換后加載的就是模板中的css和js文件)
6.分離模板。由于文件中的各個地方都標記的很清楚,所以直接分類。在view目錄下新建一個public目錄中新建幾個html頁面。
meta.html(相關頁面的元信息),header.html(主要放文件的頭信息),menu,html(主要放文件的目錄信息),footer.html(放文件的腳本信息包括js文件),然后新建一個Base.html的父模版,用{include name="public/文件名.html"}引入模板文件,用{block name="模塊名"}{/block}來設置模塊方便以后其他子模版在模塊中定義其他信息
*****切記基礎模板只會用到{include}和{block}標簽,其他幾乎不會用到***********
7.繼承模板。在試圖view文件夾下的index.html文件中使用{extend name="父模版.html" ?/}標簽來繼承,然后在子模版中用{block}標簽來重新定義
8.此步驟可以省略,但為了提高效率建議使用{load herf="css或js文件名稱" /}來進行統一導入
第三步:管理員登陸和驗證
總結
以上是生活随笔為你收集整理的《php中文网教学管理系统》总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android自定义View Paint
- 下一篇: windows10配置php7.1+ap