新浪微博開(kāi)發(fā)實(shí)戰(zhàn) THINKPHP框架新浪微博開(kāi)發(fā)視頻教程 新浪微博項(xiàng)目實(shí)戰(zhàn)xa0xa088集微博開(kāi)發(fā)
課程介紹
現(xiàn)在這套視頻教程是MAC OS X 系統(tǒng)下基于ThinkPHP框架的微博項(xiàng)目開(kāi)發(fā),功能模塊涵蓋:注冊(cè)與登錄,個(gè)人信息設(shè)置,發(fā)布,轉(zhuǎn)發(fā),收藏與刪除微博,好友好注、用戶一微博搜索、私信、消息推送等;項(xiàng)目開(kāi)發(fā)過(guò)程中不緊會(huì)用到ThinkPHP框架的各種功能特性,而且會(huì)引用多種流行常用前端插件,如jQuery Validate、Uploadify等。項(xiàng)目后期會(huì)使用Memcache 結(jié)合 Ajax 技術(shù)實(shí)現(xiàn)頁(yè)面無(wú)刷新消息推送功能,做完該項(xiàng)目你完全懂得如何使用ThinkPHP安全的獲取客戶端提交表單、如何利用ThinkPHP強(qiáng)大的模型功能輕松的操作數(shù)據(jù)庫(kù)中各種復(fù)雜的表關(guān)聯(lián)操作、如何在模版中使用ThinkPHP的模版引擎標(biāo)簽調(diào)用分配數(shù)據(jù)等等,你學(xué)會(huì)的不緊緊是ThinkPHP框架,你還將學(xué)到很多前端Javascript、jQuery庫(kù)的使用、通過(guò)配置Apache重寫模塊結(jié)合ThinkPHP的路由功能生成簡(jiǎn)單的URL地址等等,如何你有一定的PHP基礎(chǔ),這是你提升技術(shù)的好教程
講師介紹
講師從事開(kāi)發(fā)和教學(xué)工作多年,有大量一線開(kāi)發(fā)經(jīng)驗(yàn),教學(xué)耐心細(xì)致,有激情,頗受廣大學(xué)員喜愛(ài),擅長(zhǎng)國(guó)內(nèi)各類PHP框架的開(kāi)發(fā)使用,他錄制的thinkphp框架使用教程受到了thinkphp官方的推薦.
——————-課程目錄——————-
1. 項(xiàng)目開(kāi)發(fā)前準(zhǔn)備xa0
2. 建立項(xiàng)目所需數(shù)據(jù)庫(kù)模型(上)xa0
3. 建立項(xiàng)目所需數(shù)據(jù)庫(kù)模型(中)xa0
4. 建立項(xiàng)目所需數(shù)據(jù)庫(kù)模型(下)xa0
5.建立項(xiàng)目文件夾_創(chuàng)建登錄控制器并導(dǎo)入模版xa0
6. 注冊(cè)功能_添加驗(yàn)證碼鏈接地址xa0
7. 注冊(cè)功能_調(diào)用jQueryValidate驗(yàn)證表單(上)xa0
8. 注冊(cè)功能_調(diào)用jQueryValidate驗(yàn)證表單(下)xa0
9. 注冊(cè)表單數(shù)據(jù)處理(上)xa0
10. 注冊(cè)表單數(shù)據(jù)處理(中)xa0
11. 注冊(cè)表單數(shù)據(jù)處理(下)_ 判斷用戶是否已登錄xa0
12. 用戶登錄表單處理xa0
13. 下一次自動(dòng)登錄功能(上)_加密用戶信息后寫入COOKIExa0
14. 下一次自動(dòng)登錄功能(下)_判斷用戶信息是否與上次登錄一致,自動(dòng)登錄完成xa0
15. 載出共用模版代碼并在板模上載入_退出登錄功能xa0
16. 修改用戶基本信息(上)xa0
17. 修改用戶基本信息(下)xa0
18. 用戶頭像上傳_Uploadify插件(上)xa0
19. 用戶頭像上傳_Uploadify插件(中)xa0
20. 用戶頭像上傳_Uploadify插件(下)xa0
21. 修改密碼xa0
22. 搜索找人(一)xa0
23. 搜索找人(二)xa0
24. 搜索找人(三)xa0
25. 搜索找人(四)xa0
26. 搜索找人(五)xa0
27. 添加用戶關(guān)注分組xa0
28. 關(guān)注好友xa0
29. 首頁(yè)微博發(fā)布(上)xa0
30. 首頁(yè)微博發(fā)布(中)xa0
31. 首頁(yè)微博發(fā)布(下)xa0
32. 格式化時(shí)間輸出函數(shù)xa0
33. 微博內(nèi)容替換函數(shù)_正則表達(dá)式給URL地址加上a鏈接xa0
34. 微博內(nèi)容替換函數(shù)_正則給@用戶加上a鏈接_配置URL路由實(shí)現(xiàn)超簡(jiǎn)潔URL地址xa0
35. 微博內(nèi)容替換函數(shù)_表情文字替換為表情圖片xa0
36. 模版頁(yè)面輸出微博內(nèi)容xa0
37. 轉(zhuǎn)發(fā)微博功能實(shí)現(xiàn)xa0
38. 視圖模型邏輯處理方法擴(kuò)展,重組原微博數(shù)組,得到轉(zhuǎn)發(fā)內(nèi)容_視圖數(shù)據(jù)調(diào)用xa0
39. 多重轉(zhuǎn)發(fā)時(shí)通過(guò)jQuery獲取節(jié)點(diǎn)屬性,根據(jù)不同情況填充不同內(nèi)容xa0
40. 多重轉(zhuǎn)發(fā)PHP端處理,TP模版引擎多函數(shù)連貫調(diào)用,使用TP數(shù)據(jù)分頁(yè)類實(shí)現(xiàn)內(nèi)容分頁(yè)顯視xa0
41. 巧妙添加節(jié)點(diǎn)屬性,通過(guò)jQuery完成Ajax異步數(shù)據(jù)提交xa0
42. PHP端動(dòng)態(tài)組合評(píng)論內(nèi)容為HTML代碼并返回到客戶端添加節(jié)點(diǎn)xa0
43. 對(duì)用戶評(píng)論需求不同完成不同的業(yè)務(wù)處理 發(fā)布評(píng)論功能完成xa0
44. 通完jQuery的$.ajax方法實(shí)現(xiàn)異步時(shí)的加載狀態(tài),并完成微博評(píng)論的動(dòng)態(tài)加載xa0
45. 提高獲取微博評(píng)論時(shí)用戶體驗(yàn)_Ajax異步分頁(yè)功能實(shí)現(xiàn)(一)xa0
46. 提高獲取微博評(píng)論時(shí)用戶體驗(yàn)_Ajax異步分頁(yè)功能實(shí)現(xiàn)(二)xa0
47. 提高獲取微博評(píng)論時(shí)用戶體驗(yàn)_Ajax異步分頁(yè)功能實(shí)現(xiàn)(三)xa0
48. 在模版上通過(guò)TP標(biāo)簽編寫原生PHP代碼_根據(jù)關(guān)注好友分組篩選微博顯視xa0
49. 異步實(shí)現(xiàn)收藏微博功能_根據(jù)服務(wù)器端返回結(jié)果動(dòng)態(tài)顯視頁(yè)面效果xa0
50. 公用右則模版上通過(guò)PHP原生代碼調(diào)用用戶個(gè)人信息數(shù)據(jù)xa0
51. 按用戶關(guān)注好友檢索出可能感興趣的人(上)手動(dòng)組合復(fù)雜SQL語(yǔ)句xa0
52. 按用戶關(guān)注好友檢索出可能感興趣的人(下)完成xa0
53. ThinkPHP自定義標(biāo)簽的使用_初始化自定義標(biāo)簽配置xa0
54. ThinkPHP自定義標(biāo)簽的使用_自定義讀取用戶信息與可能感興趣的人標(biāo)簽xa0
55. 用戶個(gè)人頁(yè)數(shù)據(jù)調(diào)用_根據(jù)不同用戶動(dòng)態(tài)顯視該用戶個(gè)人信息xa0
56. 用戶個(gè)人頁(yè)數(shù)據(jù)調(diào)用_調(diào)用首頁(yè)發(fā)布框插件與提交地址,并只讓當(dāng)前登錄用戶顯視xa0
57. 用戶個(gè)人頁(yè)數(shù)據(jù)調(diào)用_讀取該用戶發(fā)布的所有微博xa0
58. 讀取用戶的關(guān)注與粉絲用戶_使用TP的S()緩存方法動(dòng)態(tài)生成與讀取緩存數(shù)據(jù)xa0
59. 通過(guò)異步實(shí)現(xiàn)頁(yè)面無(wú)刷新刪除微博功能xa0
60. 對(duì)轉(zhuǎn)發(fā)的微博進(jìn)行刪除后的顯視處理xa0
61. 通過(guò)配置TP路由規(guī)則傳遞隱式參數(shù),實(shí)現(xiàn)關(guān)注與粉絲列表由同一個(gè)方法來(lái)處理xa0
62. 視圖當(dāng)中輸出關(guān)注與粉絲列表,并根據(jù)關(guān)注情況顯視不同按鈕xa0
63. 異步移除用戶關(guān)注與粉絲xa0
64. 收藏列表數(shù)據(jù)調(diào)用,在一個(gè)視圖模型里復(fù)用另一個(gè)視圖模型xa0
65. 收藏列表中添加異步取消收藏功能,并通過(guò)TP的字段減一方法對(duì)該微博收藏?cái)?shù)減1xa0
66. 私信功能完成,并添加異步刪除私信操作xa0
67. 評(píng)論列表數(shù)據(jù)讀取,異步現(xiàn)實(shí)評(píng)論回復(fù)與刪除功能xa0
68. 搜索微博功能完成_對(duì)搜索關(guān)鍵字進(jìn)行描紅處理_解決if標(biāo)簽嵌套層級(jí)過(guò)多導(dǎo)致編譯出錯(cuò)的問(wèn)題xa0
69. 通過(guò)正則表達(dá)式提取@用戶信息_@提到我的微博列表功能完成xa0
70. 更改CSS目錄結(jié)構(gòu),實(shí)現(xiàn)個(gè)性模版風(fēng)格(上)xa0
71. 更改CSS目錄結(jié)構(gòu),實(shí)現(xiàn)個(gè)性模版風(fēng)格(下)xa0
72. MAC OS X下編譯安裝Memcached服務(wù)器端軟件與PHP的Memcache擴(kuò)展xa0
73. Windows系統(tǒng)下安裝Memcached服務(wù)器端軟件與PHP的Memcache擴(kuò)展xa0
74. Ajax異步輪詢PHP端通過(guò)TP的Memcache緩存方式操作內(nèi)存數(shù)據(jù)完成消息推送功能(上)xa0
75. Ajax異步輪詢PHP端通過(guò)TP的Memcache緩存方式操作內(nèi)存數(shù)據(jù)完成消息推送功能(中)xa0
76. Ajax異步輪詢PHP端通過(guò)TP的Memcache緩存方式操作內(nèi)存數(shù)據(jù)完成消息推送功能(下)xa0
77. 建立后臺(tái)單入口文件,往后臺(tái)項(xiàng)目中套入后臺(tái)頁(yè)面模版并更改TP的模版潛換指向自定義路徑xa0
78. 創(chuàng)建后臺(tái)管理員數(shù)據(jù)表并初始化一條超級(jí)管理員數(shù)據(jù)xa0
79. 后臺(tái)管理員登錄處理,使用TP的初始化方法驗(yàn)證用戶是否已登錄xa0
80. 通過(guò)PHP常量獲取服務(wù)器信息并通過(guò)TP的模版輸出標(biāo)簽輸出到頁(yè)面當(dāng)中xa0
81. 使用TP的視圖模型功能讀取微博用戶列表xa0
82. 微博用戶檢索與鎖定用戶功能實(shí)現(xiàn)xa0
83. 后臺(tái)管理員列表與添加,添加權(quán)限控制只允許超級(jí)管理員添加與管理普通管理員xa0