PHP后台管理
PHP后臺管理
- 第一章 認識PHP
- 1.Web開發簡介
- 1.1軟件架構
- 1.2URL地址
- 1.3HTTP協議
- 2.PHP概述
- 3.PHP工作流程
- 第二章 開發環境搭建
- 1.開發工具
- 1.1服務器軟件
- 1.2代碼編輯器
- 1.3瀏覽器
- 2.安裝Apache
- 2.1獲取Apache
- 2.2解壓文件
- 2.3修改配置文件
- 2.4安裝Apache
- 2.5啟動并測試
- 3.安裝PHP
- 3.1獲取PHP
- 3.2解壓文件
- 3.3修改配置文件
- 3.4在 Apache 中加入 PHP 模塊
- 3.5啟動并測試
- 新的改變
- 功能快捷鍵
- 合理的創建標題,有助于目錄的生成
- 如何改變文本的樣式
- 插入鏈接與圖片
- 如何插入一段漂亮的代碼片
- 生成一個適合你的列表
- 創建一個表格
- 設定內容居中、居左、居右
- SmartyPants
- 創建一個自定義列表
- 如何創建一個注腳
- 注釋也是必不可少的
- KaTeX數學公式
- 新的甘特圖功能,豐富你的文章
- UML 圖表
- FLowchart流程圖
- 導出與導入
- 導出
- 導入
第一章 認識PHP
1.Web開發簡介
HTML CSS Javascript , PHP是用來開發B/S結構軟件的
1.1軟件架構
流行的軟件架構: C/S , B/S
C/S:Client(客戶端)/Server(服務器),列如:QQ 微信 阿里巴巴
B/S:Browser(瀏覽器)/Server(服務器) 列如:淘寶,新浪,58同城
1.2URL地址
URL:https://www.taobao.com:80/index.html
https: 訪問協議
www.taobao.com: 服務器域名
80: 服務器端口號
index.html: 訪問文件的路徑
URL:本質是網絡上的地址
1.3HTTP協議
超文本傳輸協議(HTTP,HyperText Transfer Protocol)
2.PHP概述
PHP:Hypertext Preprocessor(超文本預處理器)執行在服務器端,用于創建動態網站的腳本語言
3.PHP工作流程
客戶端(瀏覽器)不認識php程序
第二章 開發環境搭建
1.開發工具
LAMP:Linux+Apache+MySQL+PHP
Linux:操作系統(服務器端)
Apache:Web 服務器,使用該服務器,才能通過網絡來訪問服務器上的html CSS JavaScript php等文件
MySQL:數據庫服務器
PHP:產生動態網頁的腳本語言
特點:Free 免費 自由
1.1服務器軟件
1.2代碼編輯器
Dreamweaver:主要用來開發html,css,JavaScript
Zendstudio:主要用來開發PHP程序
Editplus:快速打開開發好的各種文件
其他軟件:Nodepad++ ,VI ,記事本 ,寫字板
1.3瀏覽器
Firefox (火狐瀏覽器),Chrome(谷歌瀏覽器)
2.安裝Apache
2.1獲取Apache
https://www.apachelounge.com/download
2.2解壓文件
2.3修改配置文件
在文件 C:\Web\Apache2.4\conf 目錄中的 httpd.conf 文件, 用Nodepad++ 打開并將所有的C:/Apache24全部替換為C:/Web/Apache2.4
主要配置項
2.4安裝Apache
開始 —> 搜cmd —> 以管理員身份打開 —> 用命令(cd c:/Web/Apache2.4/bin)切換到
Apache2.4\bin目錄下 —> 再用命令 httpd.exe -k install
2.5啟動并測試
3.安裝PHP
3.1獲取PHP
https://www.php.net/downloads
3.2解壓文件
解壓后將其剪切到 C:/Web 下,重命名成 php7.4
3.3修改配置文件
將 php.ini-development 復制到當前位置并改名為 php.ini 修改配置搜索 extension_dir 改成ext當前的路徑(C:/Web/php7.4/ext)并去掉前面的;
3.4在 Apache 中加入 PHP 模塊
LoadModule php7_module"C:/Web/php7.4/php7apache2_4.dll" <FilesMatch "\.php$">setHandler application/x-httpd-php </FilesMatch> PHPInDir "c:/Web/php7.4" DirectoryIndex index.html index.php3.5啟動并測試
新的改變
我們對Markdown編輯器進行了一些功能拓展與語法支持,除了標準的Markdown編輯器功能,我們增加了如下幾點新功能,幫助你用它寫博客:
功能快捷鍵
撤銷:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜體:Ctrl/Command + I
標題:Ctrl/Command + Shift + H
無序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
檢查列表:Ctrl/Command + Shift + C
插入代碼:Ctrl/Command + Shift + K
插入鏈接:Ctrl/Command + Shift + L
插入圖片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替換:Ctrl/Command + G
合理的創建標題,有助于目錄的生成
直接輸入1次#,并按下space后,將生成1級標題。
輸入2次#,并按下space后,將生成2級標題。
以此類推,我們支持6級標題。有助于使用TOC語法后生成一個完美的目錄。
如何改變文本的樣式
強調文本 強調文本
加粗文本 加粗文本
標記文本
刪除文本
引用文本
H2O is是液體。
210 運算結果是 1024.
插入鏈接與圖片
鏈接: link.
圖片:
帶尺寸的圖片:
居中的圖片:
居中并且帶尺寸的圖片:
當然,我們為了讓用戶更加便捷,我們增加了圖片拖拽功能。
如何插入一段漂亮的代碼片
去博客設置頁面,選擇一款你喜歡的代碼片高亮樣式,下面展示同樣高亮的 代碼片.
// An highlighted block var foo = 'bar';生成一個適合你的列表
- 項目
- 項目
- 項目
- 項目
- 計劃任務
- 完成任務
創建一個表格
一個簡單的表格是這么創建的:
| 電腦 | $1600 |
| 手機 | $12 |
| 導管 | $1 |
設定內容居中、居左、居右
使用:---------:居中
使用:----------居左
使用----------:居右
| 第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
SmartyPants
SmartyPants將ASCII標點字符轉換為“智能”印刷標點HTML實體。例如:
| Single backticks | 'Isn't this fun?' | ‘Isn’t this fun?’ |
| Quotes | "Isn't this fun?" | “Isn’t this fun?” |
| Dashes | -- is en-dash, --- is em-dash | – is en-dash, — is em-dash |
創建一個自定義列表
Markdown如何創建一個注腳
一個具有注腳的文本。2
注釋也是必不可少的
Markdown將文本轉換為 HTML。
KaTeX數學公式
您可以使用渲染LaTeX數學表達式 KaTeX:
Gamma公式展示 Γ(n)=(n?1)!?n∈N\Gamma(n) = (n-1)!\quad\forall n\in\mathbb NΓ(n)=(n?1)!?n∈N 是通過歐拉積分
Γ(z)=∫0∞tz?1e?tdt.\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞?tz?1e?tdt.
你可以找到更多關于的信息 LaTeX 數學表達式here.
新的甘特圖功能,豐富你的文章
Mon 06Mon 13Mon 20已完成 進行中 計劃一 計劃二 現有任務Adding GANTT diagram functionality to mermaid- 關于 甘特圖 語法,參考 這兒,
UML 圖表
可以使用UML圖表進行渲染。 Mermaid. 例如下面產生的一個序列圖:
張三李四王五你好!李四, 最近怎么樣?你最近怎么樣,王五?我很好,謝謝!我很好,謝謝!李四想了很長時間,文字太長了不適合放在一行.打量著王五...很好... 王五, 你怎么樣?張三李四王五這將產生一個流程圖。:
鏈接長方形圓圓角長方形菱形- 關于 Mermaid 語法,參考 這兒,
FLowchart流程圖
我們依舊會支持flowchart的流程圖:
Created with Rapha?l 2.2.0開始我的操作確認?結束yesno- 關于 Flowchart流程圖 語法,參考 這兒.
導出與導入
導出
如果你想嘗試使用此編輯器, 你可以在此篇文章任意編輯。當你完成了一篇文章的寫作, 在上方工具欄找到 文章導出 ,生成一個.md文件或者.html文件進行本地保存。
導入
如果你想加載一篇你寫過的.md文件,在上方工具欄可以選擇導入功能進行對應擴展名的文件導入,
繼續你的創作。
mermaid語法說明 ??
注腳的解釋 ??
總結
- 上一篇: jsp 中提交表单后在firefox、c
- 下一篇: struts2异常处理