随着现在手机的流行,手机的小巧方便等特点,方便了广大的网民用户。手机逐渐占用了网民用户的碎片化时间。于是phpwind论坛的手机版应运而生。其实这个不是真正意义上的wap版本,因为wap版本前端是使用wml,主要可以达到节省流量的作用。在前几年,手机流量相当昂贵的时候,是有一定的市场的。而phpwind的手机版基本上是和web版本没什么区别,只是把界面变成可根据屏幕的大小自动伸缩,图片大小处理得小一点,其实是简单版的web版本。
知识点:
phpwind相关的一些基本架构及函数
设计概要:
基本上采用MVC模式。
目录结构:
m/
index.php 首页
introduce.php 手机版简介
wap_global.php 全局函数
control/ 控制器
action.php 帖子的删除、修改及其或版块加入书签操作
addtofav.php 我的收藏处理
bbsinfo.php 论坛信息统计
forum.php 版块管理
forumpwd.php 版块密码管理
index.php 论坛首页
items.php 注册条款内容
job.php 附件下载
list.php 版块列表
login.php 登陆
mawhole.php 帖子批量操作
ms_index.php 站内短消息
msg.php 站内短消息操作
mybbs.php 我的论坛
myfav.php 我的收藏
myhome.php 个人空间
myphone.php 我的手机
post.php 发帖
quit.php 注销
read.php 帖子阅读
recommend.php 推荐话题
register.php 注册
reply_all.php 全部回帖回复页面
reply.php 回帖详情页
search.php 搜索
u.php 个人中心
upface.php 上传头像
upload.php 上传附件
template/
bbsinfo.htm 论坛信息统计
footer.htm 页脚
forum.htm 版块管理
forumpwd.htm 版块密码管理
header.htm 页头
index.htm 论坛首页
introduce.htm 手机版简介
items.htm 注册条款内容
job.htm 附件下载
list.htm 版块列表
login.htm 登陆
loginbanner.htm 登录横幅
mawhole.htm 帖子批量操作
ms_index.htm 站内短消息
mybbs.htm 我的论坛
myfav.htm 我的收藏
myhome.htm 个人空间
myphone.htm 我的手机
post.htm 发帖
quickreply.htm快速回复
quit.htm 注销
read.htm 帖子阅读
recommend.htm 推荐话题
register.htm 注册
register_error.htm 注册错误提示页
reply_all.htm 全部回帖回复页面
reply.htm 回帖详情页
search.htm 搜索
showu.htm 个人中心
threadmodify.htm 编辑帖子
u.htm 个人中心
upface.htm 上传头像
upload.htm 上传附件
include/ 包含模块
db/ 数据库操作模块
myspace.db.php 个人空间
recommend.db.php 推荐话题
showu.php 个人中心
threadfunction.php 版块相关操作
wap_mod.php 通用函数库
wapupload.php 手机上传模块
images 图片和样式表
代码解读:
wap_header ();
require_once PrintWAP ( 'bbsinfo' );
wap_footer ();
输出模板的时候,调用的是PrintWAP,而非PrintEot.
代码和web版的差不多,我就不具体去解读了。大家把他和web版的当成一样的来看待就行了。
参考资料:
无