文章1 PHP開發的必備基礎
第1章網絡開發基礎2
教學視頻:26分鐘
1.1 php 2簡介
1.1.1 php 2有什麽特點
1.1.2 php能做什麽3
1.1.3用什麽技術構建php環境4
1.2 html基礎6
1.2.1 html文檔的基本結構6
1.2.2簡單html示例6
在網頁上創建列表7
1.2.4創建圖像和鏈接9
1.2.5創建表格10
1.3 javascript基礎11
1 . 3 . 1 html中的javascript嵌入方法11
1.3.2控制ie 12的彈出頁面
1.3.3客戶端數據存儲機制cookie 15
1.3.4客戶端事件驅動17
1.4匯總19
第二章開發環境的安裝和配置21
教學視頻:63分鐘
2.1安裝和配置linux系統1
2.1.1基本配置安裝21
2.1.2磁盤分區設置22
2.1.3引導加載系統設置24
2.1.4開發包安裝和登錄配置修改25
2.2安裝和配置apache server 26
2.2.1安裝web服務器apache 26。
2.2.2啟動並配置web服務器apache 27。
2.2.3測試web服務器apache 28
2.3安裝和配置mysql數據庫28
安裝mysql數據庫28
2.3.2配置mysql數據庫29
2.3.3測試mysql數據庫30
2.4安裝和配置php 31
2 . 4 . 1下載php相關組件31。
2.4.2安裝與php 32相關的包
2.4.3安裝並編譯php 34。
2.4.4修改apache配置文件35
2.4.5測試php 35
2.5摘要36
第3章php語言參考37
教學視頻:29分鐘
3.1類型37
3.1.1類型分類37
3.1.2類型函數38
3.2變量39
3.2.1可變基礎39
PHP 40中的變量
3.3運算符和表達式42
3.3.1算術表達式42
字符串表達式43
邏輯運算表達式44
3.3.4其他運算符表達式44
3.4過程控制46
3.4.1 if…else判斷46
3.4.2對於回路47
3.4.3開關判斷48
3.4.4其他過程控制49
3.5函數、類和對象50
PHP中的3.5.1函數50
3.5.2函數和變量作用域51
3.5.3類別和對象52
3.6摘要54
第4章php簡單示例55
教學視頻:24分鐘
4.1永遠妳好世界55
4.1.1妳好世界的起源55
4.1.2嵌入html文檔55的php腳本
4.1.3備考知識56
4.1.4 hello world程序實現57
4.2訪客櫃臺58
4.2.1訪客櫃臺系統架構58
4.2.2創建計數器功能59
4.2.3計數器60的完全實現
4.3組合條件查詢示例61
4.3.1組合條件查詢系統框架61
數據庫設計62
4.3.3條件查詢實例的功能規劃63
4.3.4條件搜索第63頁
4.3.5結果處理和演示文檔65
4.4摘要67
第二章典型php模塊的開發與應用
第5章留言板模塊(表單+會話+驗證+分頁)70
教學視頻:33分鐘
5.1基礎設計
5.1.1功能描述70
5.1.2流程描述71
5.2數據庫設計72
5.2.1訪客留言信息表73
5.2.2管理員對信息表73的回復
5.3消息瀏覽73
5 . 3 . 1消息瀏覽頁面設計73
5.3.2消息瀏覽程序設計76
5.3.3分頁處理技術77
5.4消息提交79
5 . 4 . 1消息提交頁面設計79
5.4.2報文有效性驗證81
5.4.3消息內容處理82
5.5消息管理83
5.5.1管理員登錄83
5.5.2消息回復84
5.5.3消息刪除86
5.6摘要86
第六章註冊和登錄驗證模塊(驗證+正則表達式+sql註入)87
教學視頻:32分鐘
6.1用戶信息表設計87
6.2界面設計88
6.2.1用戶註冊界面設計88
6.2.2登錄驗證界面設計90
6.3客戶數據驗證91
6.3.1 javascript通用過濾函數92
6.3.2表單數據的驗證93
6.4服務器數據有效性驗證94
6.4.1正則表達式判斷95
6.4.2用戶名重復檢測97
sql註入驗證99
6.5註冊用戶登錄101
6.5.1客戶端用戶登錄驗證101
6.5.2服務器用戶登錄狀態驗證102
6.5.3標記登錄狀態104
6.6摘要106
第七章上傳下載模塊(php防盜鏈+activexobject控件)107
教學視頻:31分鐘
7.1上傳下載實現原理107
7.1.1 php文件上傳107的原理與實現
7.1.2 php文件下載109的原理與實現
7.2文件大小限制和異常處理111
7.2.1 javascript文件大小驗證111
7 . 2 . 2 PHP中上傳文件涉及的參數113。
7.3數據庫設計114
7.4文件上傳程序114
7 . 4 . 1上傳文件的客戶端類型檢測115
7.4.2上傳文件的服務器端處理115
7.4.3將上傳的文件信息歸檔到數據庫117。
7.5文件下載程序118
7.5.1文件下載列表119
7.5.2文件下載程序122的實現
7.6摘要123
第八章自動內容收集器模塊(爬蟲+fckeditor編輯器+任務中繼)124
教學視頻:30分鐘
8.1自動內容收集器124的功能和收集原理
8.1.1 url地址列表分析125
8.1.2獲取內容頁面信息125
8.1.3延遲功能126
8.1.4獲取所有列出的表格126
8.1.5分頁分析127
8.2數據庫設計127
8.2.1規則存儲表設計128
8.2.2收集表128的設計
8.3采集器模塊129的接口設計
8.3.1采集器管理接口129
8.3.2收藏內容列表界面131
8.4自動內容收集器程序實現131
8.4.1采集規則管理程序132
爬蟲程序135
8.4.3獲取需要收集的內容列表137。
8.4.4內容編輯器139
8.5異常采集和處理141
8 . 5 . 1搶加班的解決方案141
8.5.2任務中繼模式142
8.6摘要143
第九章日歷模塊(php+ajax+xml) 144
教學視頻:30分鐘
9.1 ajax基礎144
9.1.1 http請求和響應基礎144
9.1.2 xmlhttprequest對象146
9.1.3向服務器147發送請求
9.2版ajax中的服務器腳本148
9 . 2 . 1 Ajax和xml文件之間的交互通信148
9.2.2 php生成xml 151。
9.2.3數據庫驅動的ajax 152
9.3進度數據庫設計154
9.4日歷編程155
9.4.1 php 155生成的日歷
9.4.2計劃xml文檔158
9.4.3日歷159的完美實現
9.5進度管理程序163
9.5.1添加事件接口163
9.5.2添加事件程序165
9.5.3管理事件接口166
9.5.4管理事件程序166
9.6摘要169
第10章聊天室模塊(框架集頁面框架+會話)170
教學視頻:21分鐘
10.1聊天室170的基本設計
10.1.1主要實現功能描述170。
10.1.2業務流程描述171
10.1.3邏輯結構設計171
10.2聊天室數據庫設計
10.3遊客指南173
指南頁面設計173
10.3.2啟動頁面程序174
10.4聊天室程序175
10.4.1編輯發送信息175
10.4.2顯示所有信息
10.4.3聊天話題列表181
10.4.4聊天室結構框架
聊天室10.5 183的優化與完善
10.6匯總183
第11章計費系統模塊(原子操作+數據回滾)184
教學視頻:33分鐘
11.1計費系統概述184
11.2數據庫設計規劃185
11.2.1用戶虛擬貨幣存儲表設計185
11.2.2用戶交易列表186
11.2.3支付平臺訂單187
11.3核心功能函數188
11.3.1使用charge_num()函數為指定用戶充值188。
11.3.2使用decrease_num()函數扣除消費金額188。
11.3.3使用transaction_record()函數記錄用戶的交易189。
11.3.4使用update_status_record()函數確認用戶的支付操作189。
11.3.5使用count_user_num()函數更新充值次數190。
11.4 API 190
11.4.1充值接口程序191
11.4.2費用扣除接口程序192
11.4.3用戶余額查詢程序194
11.5 smarty模板引擎195
11.6查詢充值記錄197
11.6.1查詢充值記錄界面197
11.6.2查詢充值記錄程序199
11.7摘要202
第12章充值平臺模塊(md5加密+https協議)203
教學視頻:27分鐘
12.1充值平臺概述203
12.1.1充值平臺實現目標203
12.1.2開發調試流程概述203
12.2測試接口描述204
12.2.1簽名測試模塊204
12.2.2訂單測試模塊205
12.2.3支付成功交付測試模塊205
12.2.4支付網關整體測試流程模塊205
12.3通知支付結果的實現206
12.3.1向支付網關提交支付請求信息206。
12.3.2支付網關將支付結果信息發送給程序的接口208。
12.3.3服務器間通知模式209
12.4充值指導209
12.4.1充值指南頁面設計209
12.4.2充值啟動程序213
12.5服務器充值界面214
12 . 5 . 1訂單確認214
12.5.2接收網關支付通知217
12.5.3支付結果顯示219。
12.6摘要222
第13章在線調查模塊(php+mysql+xml) 223
教學視頻:24分鐘
13.1在線調查系統需求分析223
13.2數據庫設計224
13.3調查管理背景225
13 . 3 . 1調查管理後臺接口226
13.3.2調查管理程序228
13.3.3保存調查數據230
13.4在線調查231
13.4.1在線調查界面231
13.4.2在線調查程序233
13.5調查結果查看237
13 . 5 . 1調查結果查看界面237
13.5.2調查結果查看程序238
13.6匯總241
第14章wap信息模塊(php+wml+wap) 242
教學視頻:29分鐘
14.1 wap應用基礎242
WAP系統概述14.1.1 242
14.1.2 wml基礎243
14.1.3 wap瀏覽器安裝調試246
14.2數據庫設計247
14.2.1用戶數據表247
14.2.2相冊數據表248
14.2.3圖片數據庫表249
14.3核心功能描述250
14.3.1 init_sid()函數250
14.3.2編碼轉換功能251
14.3.3 wml格式輸出函數251
14.4 wap認證程序252
14 . 4 . 1登錄認證程序252
14.4.2手機號碼驗證程序253
14.4.3支付內容認證流程254
14.5 wap信息程序258
14.5.1 wap信息主頁程序258
14.5.2相冊圖片262
14.5.3專輯列表264
14.5.4圖片顯示程序265
14.5.5圖片下載程序267
14.6摘要268
第15章廣告管理模塊(javascript+iframe+smarty) 269
教學視頻:30分鐘
廣告管理概述269
15.1.1廣告管理的基本特征269
15.1.2工作流描述270
15.2文件目錄結構設計及說明271
15.2.1系統根描述271
15.2.2個人資料目錄描述272
15.2.3函數庫文件目錄272
15.2.4模板引擎目錄273
15.2.5廣告管理模板目錄273
15.3核心功能描述274
15.3.1使用allen_thu()函數搜索並替換274
15.3.2使用allen_file()函數生成文件函數274。
15.3.3使用isok()函數實現頁面跳轉275。
15.3.4使用錯誤()函數報告錯誤275
15.4廣告管理接口程序276
15.4.1顯示廣告列表276。
15.4.2實現內容搜索281
15.5廣告管理操作規程283
1新廣告運營283
15.5.2廣告生成和編輯操作286
15.5.3廣告刪除操作291
15.6摘要293
第16章文件管理器(文件處理+智能)294
教學視頻:28分鐘
16.1文件管理器概述294
16.1.1文件管理器的基本特性56438.7666666667
16.1.2工作流描述294
16.2文件處理功能描述295
16.2.1目錄類函數295
16.2.2文件操作功能297
16.2.3字符串處理函數300
文件管理器303
16 . 3 . 1瀏覽文件和目錄303
文件查看器310
16.4文件管理功能311
文件編輯311
16.4.2該文件被重命名為315。
16.5匯總318
第三篇php項目開發實戰
第17章內容管理系統(oop+url重寫+html編輯器)320
教學視頻:44分鐘
17.1 cms設計基礎320
17.1.1 cms基本概念
17.1.2 cms主要實現321的功能。
17.2數據庫設計322
17.2.1文章目錄322
17.2.2註冊會員表格323
17.2.3管理員賬戶表325
17.2.4網站相關信息表325
17.3管理框架建築326
創建管理框架326
17.3.2登錄驗證程序327
17.3.3導航欄部件330
17.3.4側欄部件332
17.3.5主體部分333
17.4基礎類庫介紹335
17.4.1公共* * *類336
17.4.2物品操作類336
17.4.3管理員賬戶操作類338
17.4.4註冊會員運營類339
17.5後臺管理功能341
17 . 5 . 1會員管理
17.5.2物品管理343
17.5.3網站相關欄目350
17.6摘要359
第18章娛樂播報(rss內容聚合+喜鵲捕捉)360
教學視頻:56分鐘
基本設計18.1娛樂聯播360
18.1.1 RSS 360的基本概念
18.1.2娛樂聯播流程361
18.2數據庫設計362
18.2.1列分類表363
18.2.2 rss數據源表363
新聞內容收集表364
18.3核心功能描述364
18.3.1使用get_ids()函數獲取指定分類下的所有子類別id 365。
18.3.2使用index_list()函數獲取指定分類365下的rss抓取內容。
18.3.3使用content_info()函數獲取指定id 366下的信息
18.4娛樂聯播後臺管理366
18.4.1 rss欄目管理366
18.4.2添加rss源379
18.4.3現有rss源管理383
18.4.4 rss標題管理388
18.4.5 rss源捕獲391
18.5娛樂網絡頻道395
18.5.1娛樂網首頁395
18.5.2娛樂網欄目400
18.6摘要404
第19章尋寶遊戲(php+flash+api) 405
教學視頻:53分鐘
19.1寶藏遊戲405概述
19.1.1寶藏遊戲描述405
19.1.2遊戲道具描述406
19.2數據庫設計407
19.2.1用戶獎勵信息表407
19.2.2道具和獎品信息表408
19.2.3項目明細表409
19.2.4用戶檔案信息表410
19.2.5遊戲用戶信息表411
19.3基本設計和說明412
19 . 3 . 1程序分類描述412
19.3.2文件和目錄功能描述413
19.3.3 api包描述414
19.3.4程序返回信息代碼描述419
19.4後臺管理程序420
19.4.1管理顯示程序420
19.4.2管理操作程序424
19.5寶藏遊戲程序432
19.5.1挖寶遊戲程序432
遊戲用戶信息程序439
19.6匯總441
第二十章圖片交易平臺(mvc設計模式)442
教學視頻:49分鐘
20.1系統概述442
20.1.1基礎設施設計442
20.1.2核心功能描述444
20.2 mvc實現原理445
20.2.1 mvc基礎
20.2.2型號(型號)446
視圖(視圖)447
20.2.4控制器(控制器)448
20.3數據庫設計449
20.3.1需求分析449
20.3.2數據庫電子病歷圖表449
數據表設計451
20.4圖片搜索和顯示454
20.4.1圖片列表454
圖片搜索460
20.4.3圖片細節466
20.5圖片收集和訂購470
20.5.1圖片收藏470
20.5.2圖片購物車473
20.5.3訂單處理流程479
20.6用戶管理中心
20.6.1用戶登錄驗證487
訂單管理490
20.6.3收藏夾管理505
20.6.4新聞信息管理512
20.7匯總517
第265438章+0網上購物平臺(php+jquery+b2c) 518
教學視頻:55分鐘
21.1系統概述518
21.1.1流程概述519
21.1.2功能描述520
21.1.3文件目錄結構設計及說明521
21.2數據庫設計523
21.2.1數據設計概述523
21.2.2產品數據表524
21.2.3產品附件數據表525
21.2.4成員數據表526
21.2.5訂單數據表527
21.3核心程序描述528
21.3.1通用表類528
21.3.2購物車類別532
21.3.3文件上傳類533
21.3.4圖片顯示相關類539
21.3.5公共和配置文件541
21.4會員管理544
21.4.1會員註冊545
21.4.2會員登錄547
21.4.3會員數據管理接口547
21.5產品管理550
21.5.1產品信息管理550
21.5.2產品圖片管理554
21.6產品展示和購物車556
21.6.1購物車556
21.6.2產品詳情頁實現558
21.6.3產品列表560
21.7訂單管理564
21.8產品搜索567
21.9匯總569
第二十二章joomla快速建站模塊(php+joomla+xml) 570
教學視頻:47分鐘
22.1 joomla基金會570
22.1.1 joomla簡介570
22.1.2 joomla整體架構571
22.2 joomla目錄和文檔描述573
22.2.1根目錄描述573
22.2.2模板目錄描述573
22.2.3組件目錄描述575
22.2.4模塊目錄描述576
插件目錄描述577
22.3 joomla數據庫578
joomla數據庫基礎578
joomla數據庫邏輯關系581
22.3.3 joomla數據庫表描述581
22.4下載並安裝588
下載和安裝環境要求589
22.4.2包解壓縮和配置設置589
joomla安裝向導590
22.5後臺基礎管理594
22.5.1權限角色劃分594
背景概述595
語言管理596
媒體文件管理601
22.5.5全局設置603
22.6後臺內容管理604
22.6.1菜單管理
22.6.2類別管理
22.6.3物品管理610
22.7插件、組件和模塊開發613
22.7.1插件詳情614
22.7.2部件開發619
22.7.3模塊開發
22.8快速車站建築629示例
22.8.1系統介紹630
22.8.2添加網站內容630
22.8.3安裝圖片顯示插件632
22.8.4安裝留言板組件633
22.8.5模板基礎和規劃635
22.8.6創建導航欄和相關菜單640
22.9匯總641