5月15th

THINKPHP框架新浪微博开发实战视频教程

DIY程序开发我来说两句!

这套视频教程是MAC OS X 系统下基于ThinkPHP框架的微博项目开发,功能模块涵盖:注册与登录,个人信息设置,发布,转发,收藏与删除微博,好友好注、用户一微博搜索、私信、消息推送等;项目开发过程中不紧会用到ThinkPHP框架的各种功能特性,而且会引用多种流行常用前端插件,如jQuery Validate、Uploadify等。项目后期会使用Memcache 结合 Ajax 技术实现页面无刷新消息推送功能,做完该项目你完全懂得如何使用ThinkPHP安全的获取客户端提交表单、如何利用ThinkPHP强大的模型功能轻松的操作数据库中各种复杂的表关联操作、如何在模版中使用ThinkPHP的模版引擎标签调用分配数据等等,你学会的不紧紧是ThinkPHP框架,你还将学到很多前端Javascript、jQuery库的使用、通过配置Apache重写模块结合ThinkPHP的路由功能生成简单的URL地址等等。

1. 项目开发前准备
2. 建立项目所需数据库模型(上)
3. 建立项目所需数据库模型(中)
4. 建立项目所需数据库模型(下)
5.建立项目文件夹_创建登录控制器并导入模版
6. 注册功能_添加验证码链接地址
7. 注册功能_调用jQueryValidate验证表单(上)
8. 注册功能_调用jQueryValidate验证表单(下)
9. 注册表单数据处理(上)
10. 注册表单数据处理(中)
11. 注册表单数据处理(下)_ 判断用户是否已登录
12. 用户登录表单处理
13. 下一次自动登录功能(上)_加密用户信息后写入COOKIE
14. 下一次自动登录功能(下)_判断用户信息是否与上次登录一致,自动登录完成
15. 载出共用模版代码并在板模上载入_退出登录功能
16. 修改用户基本信息(上)
17. 修改用户基本信息(下)
18. 用户头像上传_Uploadify插件(上)
19. 用户头像上传_Uploadify插件(中)
20. 用户头像上传_Uploadify插件(下)
21. 修改密码
22. 搜索找人(一)
23. 搜索找人(二)
24. 搜索找人(三)
25. 搜索找人(四)
26. 搜索找人(五)
27. 添加用户关注分组
28. 关注好友
29. 首页微博发布(上)
30. 首页微博发布(中)
31. 首页微博发布(下)
32. 格式化时间输出函数
33. 微博内容替换函数_正则表达式给URL地址加上a链接
34. 微博内容替换函数_正则给@用户加上a链接_配置URL路由实现超简洁URL地址
35. 微博内容替换函数_表情文字替换为表情图片
36. 模版页面输出微博内容
37. 转发微博功能实现
38. 视图模型逻辑处理方法扩展,重组原微博数组,得到转发内容_视图数据调用
39. 多重转发时通过jQuery获取节点属性,根据不同情况填充不同内容
40. 多重转发PHP端处理,TP模版引擎多函数连贯调用,使用TP数据分页类实现内容分页显视
41. 巧妙添加节点属性,通过jQuery完成Ajax异步数据提交
42. PHP端动态组合评论内容为HTML代码并返回到客户端添加节点
43. 对用户评论需求不同完成不同的业务处理 发布评论功能完成
44. 通完jQuery的$.ajax方法实现异步时的加载状态,并完成微博评论的动态加载
45. 提高获取微博评论时用户体验_Ajax异步分页功能实现(一)
46. 提高获取微博评论时用户体验_Ajax异步分页功能实现(二)
47. 提高获取微博评论时用户体验_Ajax异步分页功能实现(三)
48. 在模版上通过TP标签编写原生PHP代码_根据关注好友分组筛选微博显视
49. 异步实现收藏微博功能_根据服务器端返回结果动态显视页面效果
50. 公用右则模版上通过PHP原生代码调用用户个人信息数据
51. 按用户关注好友检索出可能感兴趣的人(上)手动组合复杂SQL语句
52. 按用户关注好友检索出可能感兴趣的人(下)完成
53. ThinkPHP自定义标签的使用_初始化自定义标签配置
54. ThinkPHP自定义标签的使用_自定义读取用户信息与可能感兴趣的人标签
55. 用户个人页数据调用_根据不同用户动态显视该用户个人信息
56. 用户个人页数据调用_调用首页发布框插件与提交地址,并只让当前登录用户显视
57. 用户个人页数据调用_读取该用户发布的所有微博
58. 读取用户的关注与粉丝用户_使用TP的S()缓存方法动态生成与读取缓存数据
59. 通过异步实现页面无刷新删除微博功能
60. 对转发的微博进行删除后的显视处理
61. 通过配置TP路由规则传递隐式参数,实现关注与粉丝列表由同一个方法来处理
62. 视图当中输出关注与粉丝列表,并根据关注情况显视不同按钮
63. 异步移除用户关注与粉丝
64. 收藏列表数据调用,在一个视图模型里复用另一个视图模型
65. 收藏列表中添加异步取消收藏功能,并通过TP的字段减一方法对该微博收藏数减1
66. 私信功能完成,并添加异步删除私信操作
67. 评论列表数据读取,异步现实评论回复与删除功能
68. 搜索微博功能完成_对搜索关键字进行描红处理_解决if标签嵌套层级过多导致编译出错的问题
69. 通过正则表达式提取@用户信息_@提到我的微博列表功能完成
70. 更改CSS目录结构,实现个性模版风格(上)
71. 更改CSS目录结构,实现个性模版风格(下)
72. MAC OS X下编译安装Memcached服务器端软件与PHP的Memcache扩展
73. Windows系统下安装Memcached服务器端软件与PHP的Memcache扩展
74. Ajax异步轮询PHP端通过TP的Memcache缓存方式操作内存数据完成消息推送功能(上)
75. Ajax异步轮询PHP端通过TP的Memcache缓存方式操作内存数据完成消息推送功能(中)
76. Ajax异步轮询PHP端通过TP的Memcache缓存方式操作内存数据完成消息推送功能(下)
77. 建立后台单入口文件,往后台项目中套入后台页面模版并更改TP的模版潜换指向自定义路径
78. 创建后台管理员数据表并初始化一条超级管理员数据
79. 后台管理员登录处理,使用TP的初始化方法验证用户是否已登录
80. 通过PHP常量获取服务器信息并通过TP的模版输出标签输出到页面当中
81. 使用TP的视图模型功能读取微博用户列表
82. 微博用户检索与锁定用户功能实现
83. 后台管理员列表与添加,添加权限控制只允许超级管理员添加与管理普通管理员
84. 后台管理员锁定、删除与修改密码功能实现
85. 后台显视所有原作微博列表,定义TP关联模型用于删除微博数据时自动删除其它相关表数据
86. 转发微博列表与微博检索功能实现
87. 评论列表、评论检索与删除功能实现
88. 使用TP的扩展配置功能实现关键字过滤与网站设置功能_微博视频课程结束

特别声明:
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担
1:下载地址:THINKPHP框架实战视频教程
3:访问密码:ya6d

本文出自:DIY博客园,链接:http://www.diybloghome.com/propment/1533.html,转载请注明!