目录结构:
- 对于开发者来说,根目录的member、pc、wechat 三个文件夹尤其重要,他们是模块开发的容器。开发者开发的所有的模块均在以上3个文件夹中存放;
- 根目录的 include文件夹包含了常用的公共类和函数文件,是系统的核心文件夹;
- 根目录的statics主要存放一些常用的Jquery类库、图片等静态文件;
- 根目录的api主要存放一些小插件,比如验证码、360安全检测、支付插件等;
- 根目录的data目录主要存放系统运行时生成的缓存文件,比如模板缓存、临时缓存等。另外,数据库配置文件也在这个目录下,名称为config.inc.php;
- 根目录的template目录主要存放系统前端视图模板。
-
index.php 是该功能模块前端的入口文件(相当于前台控制器 Controller);
-
version.txt 是自定义模块时自动生成的,是当前模块的版本日期;
-
admin是该功能模块后台管理的文件集合。test.inc.php 是后台管理入口文件(相当于后台控制器 Controller),template 是后台管理视图模板(相当于后台视图 View) ;
-
include 目录是该模块的类和函数文件目录(相当于模型 Model)。
phpWeChat 分为 3 大模块,会员(member)、PC网站(pc)、微信公共号(wechat),所有的功能模块都在这三个文件夹下。
$PW变量列表(常用)
变量名称 | 变量值示例 | 变量说明 |
$PW['site_url'] | http://www.phpwechat.com/ | 系统域名 |
$PW['pw_path'] | / | 系统安装路径,根目录为 / 子目录为 /子目录/ |
$PW['site_icpno'] | 京ICP-xxxxxx号 | 备案号 |
$PW['contact_email'] | xxxx@kefu.com | 联系邮箱 |
$PW['contact_user'] | x先生 | 联系人 |
$PW['contact_telephone'] | 4008-xxx-xxx | 联系电话 |
$PW['contact_fax'] | 010-xxxxxxxx | 联系传真 |
$PW['contact_mobile'] | 188xxxxxxxx | 联系手机 |
$PW['contact_address'] | 北京兴天海园 | 联系地址 |
$PW['contact_map'] | 39.93342373054472, 116.30094054032637 | 联系地图坐标(腾讯地图) |
$PW['upload_size_limit'] | 2 M | 文件上传大小限制 (单位 M) |
$PW['upload_thumb1_width'] | 600 PX | 生成的缩略图1宽度 |
$PW['upload_thumb2_width'] | 200 PX | 生成的缩略图2宽度 |
$PW['upload_watermark_enable'] | 0 | 是否开启水印 1 开启 0 不开启 |
$PW['upload_watermark_width'] | 550 | 允许加水印的图片最低宽度,为保证效果,低于此宽度不加水印。 |
$PW['upload_watermark_height'] | 300 | 允许加水印的图片最低高度,为保证效果,低于此宽高不加水印。 |
$PW['upload_watermark_pct'] | 60 | 水印透明度 |
$PW['upload_watermark_pos'] | 9 | 水印位置 9 指 右下角的位置 |
$PW['upload_watermark'] | upload/images/upload_watermark.png | 水印图片 |
$PW['mail_type'] | 1 | 邮件发送方式 |
$PW['mail_server'] | smtp.126.com | 邮件服务器邮箱 |
$PW['mail_port'] | 25 | 邮件服务器端口 |
$PW['mail_user'] | xxxx@126.com | 邮件发送者账号 |
$PW['mail_pwd'] | 邮件发送者账号密码 | |
$PW['sms_target'] | http://106.ihuyi.cn/webservice/sms.php?method=Submit | 短信API地址 |
$PW['sms_account'] | cf_ | 短信API发送账号 |
$PW['sms_pwd'] | 短信API发送密码 | |
$PW['sms_template'] | 您的验证码是【变量】,请不要泄露给其他人。 | 短信API发送模板 |
$PW['config_gzip'] | 1 | 是否开启GZIP压缩 1 开启 0关闭 |
$PW['memcache_host'] | 127.0.0.1 | Memcache 主机IP列表 |
$PW['memcache_port'] | 11211 | Memcache服务端口 |
$PW['memcache_timeout'] | 10 | Memcache服务超时时间 |
$PW['cache_mysql_db'] | 10 | MySql 缓存表个数 |
$PW['cache_ttl'] | 1 | 缓存生命周期 |
$PW['safety_360'] | 0 | 是否开启360安全扫描 |
$PW['admin_file'] | phpwechat.php | 后台登录文件名 |
$PW['admin_log'] | 1 | 是否开启后台登录日志 1 开启 0关闭 |
$PW['captcha_width'] | 90 PX | 验证码图片宽度 |
$PW['captcha_height'] | 35 PX | 验证码图片高度 |
$PW['captcha_len'] | 4 | 验证码字符个数 |
$PW['cookie_domain'] | COOKIE所在的域 | |
$PW['cookie_path'] | / | COOKIE所在的目录 |
$PW['cookie_pre'] | 9WSNA4KKLJLKJKLJLKJLKJJL | COOKIE前缀 |
$PW['cookie_ttl'] | 0 | COOKIE生命周期 |
$PW['config_rewrite'] | 0 | 是否开启伪静态 1开启 0关闭 |
$PW['work_time'] | 周一至周五9:00~18:00 | 工作时间 |
$PW['d_path'] | / | 已废弃 |
$PW['pc_site_url'] | http://www.phpwechat.com/ | PC网站域名 |
$PW['pc_site_name'] | phpWeChat开发者文档 | PC网站名称 |
$PW['pc_site_title'] | phpWeChat开发者文档 | PC网站SEO标题 |
$PW['pc_site_keywords'] | phpWeChat,微信,微信公众平台 | PC网站SEO关键词 |
$PW['pc_site_description'] | phpWechat 是由一个具有多年行业开发经验的前端 UI 设计师、PHP开发工程师组成的团队设计、研发的一套的微信公众平台管理系统,您可以瞬间完成一个公共号或者PC站或者两者皆有的平台搭建。 | PC网站SEO简述 |
$PW['pc_site_copyright'] | @ phpWeChat2009-2016 版权所有 | PC网站底部版权信息 |
$PW['pc_site_logo'] | upload/images/pc_site_logo.png | PC网站LOGO |
$PW['template'] | default | 模板风格 默认default |
$PW['wechat_subscribe_msg_type'] | media | 微信公众号关注事件回复素材类型 |
$PW['wechat_subscribe_msg_value'] | 4hU***************************tNXw8 | 微信公众号关注事件回复素材MediaID |
$PW['wechat_token'] | sdx***************************Eoo | 微信公众号token参数 |
$PW['wechat_encodingaeskey'] | MTWJ******************************GKra | 微信公众号encodingaeskey参数,用于加密传输 |
$PW['wechat_name'] | 测试公共号 | 微信公众号名称 |
$PW['wechat_id'] | gh_123456789 | 微信公众号的原始ID |
$PW['wechat_no'] | xxx_chain2016 | 微信公众号的微信号 |
$PW['wechat_appid'] | wxed******************* | 微信公众号的APPID |
$PW['wechat_appsecret'] | d793a583******************* 7323e922 | 微信公众号的APPSecret' |
$PW['wechat_qr'] | upload/images/2016-05-20/14637349796483.png | 微信公众号的二维码 |
$PW['wechat_type'] | 4 | 微信公众号的类型:认证订阅号 未认证订阅号 认证服务号 未认证服务号 |
$PW['wechat_isxiaodoubi_on'] | 0 | 是否开启微信公众号小逗比机器人 1开启 0关闭 |
$PW['wechat_xiaodoubi_key'] | U2w9Uj**************dVQUFBPT0 | 微信公众号小逗比机器人KEY |
$PW['wechat_paysignkey'] | lFOiPFS**************MJI6h | 微信支付秘钥 |
$PW['wechat_mchid'] | 133****901 | 微信支付商户号 |
$PW['wechat_apiclient_cert'] | 微信支付安全证书 | |
$PW['wechat_apiclient_key'] | 微信支付安全证书 | |
$PW['wechat_subscribe_msg_text'] | 欢迎光临xxx,您的关注是我们最大的支持![smiles_01_02] | 微信公众号关注事件回复文本 |
$PW['wechat_auto_msg_type'] | text | 微信公众号自动回复事件回复素材类型 |
$PW['wechat_auto_msg_value'] | 4hUc_ilb0Eh-jU***vgIDQxNLo8rXCddQ | 微信公众号自动回复事件回复素材MediaID |
$PW['wechat_auto_msg_text'] | 欢迎光临xxx,您的关注是我们最大的支持![smiles_01_02] | 微信公众号自动回复事件回复文本 |
$PW['wechat_help_msg_type'] | video | 微信公众号关键词回复事件回复素材类型 |
$PW['wechat_help_msg_text'] | 微信公众号关键词回复事件回复文本 | |
$PW['to_kf_keyword'] | 客服 | 调起多客服系统的触发关键词 |
$PW['member_register_on'] | 1 | 是否开启会员注册 |
$PW['member_login_on'] | 1 | 是否开启会员登录 |
$PW['client_time'] | 1465280249 | 服务器当前时间 返回Linux时间戳 |
$PW['client_ip'] | 127.0.0.1 | 当前访客IP |
$PW['wechat_errcode'] | Array() | 是一个数组,返回微信公共号错误代码。同微信官方一致。 |
$PW['wechat_access_token'] | yaQ4opV*************fFXxIM29NVKeAJADLA | 微信公共号 access_token |
$PW['i_count'] | 1 | 一个值为1的保留变量 |