PHP7實戰(zhàn)開發(fā)全球最大視頻網(wǎng)站YouTuBe
時間:2023-05-25 01:48:02 | 來源:網(wǎng)站運營
時間:2023-05-25 01:48:02 來源:網(wǎng)站運營
PHP7實戰(zhàn)開發(fā)全球最大視頻網(wǎng)站YouTuBe:最近在網(wǎng)易云課堂上看到的一個非常好的php7實戰(zhàn)開發(fā)視頻教程,重點是免費
課程雖然還在更新,但是講師確實厲害哦~喜歡開發(fā)的朋友不要錯過哦
課程地址: 點擊查看課程
課程目錄:
章節(jié):1
介紹
1:網(wǎng)站演示(如課程主頁所示)
2:安裝文本編輯器和本地服務器
3:創(chuàng)建索引頁
4:向索引頁面添加真實內(nèi)容
章節(jié):2
導航欄
5:設計頂部導航欄的樣式
6:側(cè)邊導航欄的樣式
7:設計主容器
8:創(chuàng)建JavaScript文件
9:顯示和隱藏左側(cè)導航欄
10:菜單圖標-如何獲得70000+免費圖標
11:網(wǎng)站標志
12:創(chuàng)建搜索欄
13:設計搜索欄的樣式
14:上傳和配置文件按鈕
15:將導航條形碼移動到另一個文件
章節(jié):3
視頻上傳表格
16:創(chuàng)建列元素
17:創(chuàng)建文件輸入
18:創(chuàng)建標題和描述輸入
19:創(chuàng)建隱私輸入
20:創(chuàng)建類別MySQL表
21:用PHP連接到我們的數(shù)據(jù)庫
22:從表中檢索類別
23:類構(gòu)造函數(shù)
24:創(chuàng)建類別下拉列表
25:創(chuàng)建上傳按鈕
章節(jié):4
上傳視頻
26:創(chuàng)建處理頁面
27:視頻上傳數(shù)據(jù)類
28:調(diào)用上傳函數(shù)
29:視頻的臨時文件路徑
30:檢查上傳視頻的大小
31:檢查上傳視頻的文件類型
32:將視頻移動到臨時位置
33:創(chuàng)建最終文件路徑
34:將視頻數(shù)據(jù)插入到表中
35:安裝FFmpeg
36:FFmpeg演示(請觀看)
37:將視頻轉(zhuǎn)換為MP4服務器端
38:在更改php.ini之后重新啟動Xampp
39:MACS視頻轉(zhuǎn)換+BUG修復的嘗試
40:刪除原始視頻文件
41:創(chuàng)建視頻縮略圖表
42:獲取視頻持續(xù)時間
43:格式化視頻持續(xù)時間字符串
44:將格式化的持續(xù)時間插入到表中
45:生成縮略圖
46:在上傳時顯示加載旋轉(zhuǎn)器
章節(jié):5
用戶注冊
47:創(chuàng)建注冊頁面結(jié)構(gòu)
48:設計頁面基礎
49:樣式化表單頭
50:添加表單輸入
51:樣式化表單輸入
52:在消息中設計標志
53:以形式創(chuàng)建符號
54:測試表單提交
55:對表單數(shù)據(jù)進行消毒
56:表單消毒劑類
57:完成消毒功能
58:創(chuàng)建Account類
59:啟動驗證功能
60:輸出錯誤消息
61:驗證姓氏
62:驗證用戶名
63:創(chuàng)建用戶表
64:驗證電子郵件地址
65:驗證密碼
66:當數(shù)據(jù)有效時如何處理
67:記住上次輸入的值
68:密碼散列
69:將用戶數(shù)據(jù)插入到表中
70:設置會話變量
71:記住輸入的用戶名
72:檢查是否提交了登錄表單
73:登錄
章節(jié):6
視頻播放器
74:創(chuàng)建用戶類
75:創(chuàng)建用戶類函數(shù)
76:添加要上傳的用戶名
77:從url獲取視頻ID
78:創(chuàng)建視頻類
79:創(chuàng)建視頻類函數(shù)
80:增加視頻的視圖計數(shù)
81:輸出視頻播放器
82:設置視頻播放器的大小
章節(jié):7
喜歡和不喜歡視頻
83:錄像資料課
84:設計視頻信息部分的樣式
85:創(chuàng)建視頻信息控件類
86:創(chuàng)建按鈕提供程序類
87:類似按鈕提供程序值
88:創(chuàng)建likes表
89:視頻播放器動作JS文件
90:介紹ajax調(diào)用
91:在ajax請求中傳遞數(shù)據(jù)
92:調(diào)用類似函數(shù)
93:插入視頻
94:不按你的意愿去做
95:將“active”類添加到按鈕
96:從類似函數(shù)返回JSON數(shù)據(jù)
97:更新類似的按鈕號
98:設置類似按鈕的圖像
99:討厭的功能
100:設計類似的按鈕
101:未簽警戒
章節(jié):8
視頻細節(jié)部分
102:用戶配置文件按鈕
103:格式化上傳日期
104:編輯視頻按鈕
105:創(chuàng)建訂閱者表
106:創(chuàng)建訂閱按鈕
107:設計輔助信息
108:設計訂閱按鈕的樣式
109:訂閱功能
110:向訂閱函數(shù)傳遞值
111:訂閱和退訂
112:更新訂閱按鈕的文本
章節(jié):9
注釋部分
113:創(chuàng)建注釋表
114:獲取視頻評論的數(shù)量
115:創(chuàng)建注釋表單
116:對評論表單進行樣式化
117:發(fā)布評論功能
118:發(fā)布評論ajax請求
119:插入評論
120:創(chuàng)建注釋類
121:顯示新發(fā)布的評論
122:創(chuàng)建注釋控件類
123:創(chuàng)建評論like和dislike按鈕
124:輸出評論like和dislike按鈕
125:創(chuàng)建評論回復部分
126:評論的風格
127:完成注釋樣式
128:評論時間戳
129:視圖應答部分元素
130:顯示和隱藏評論回復表單