#五指CMS网站管理系统 五指cms网站管理系统,网站内容管理系统,php5+mysql开发。
Web服务器:apache/nginx/iis
PHP环境要求:支持php5.2、php5.3、php5.4、php5.5、php5.6、php7.1(推荐使用5.4或更高版本!)
数据库要求: Mysql 5
README.md 安装说明
bin 开发人员使用
caches 安装必须:缓存目录
coreframe 安装必须:主框架
tools 一些小工具,全新安装不需要
upgrade 手动升级文件
www 安装必须:域名绑定目录
将 coreframe和caches移动到 www目录 上传所有www/下面的文件到虚拟主机根目录
访问域名:http://域名/install/ 进行安装
上传文件
coreframe
caches
www
绑定域名到:www 目录上
例如apache 虚拟主机配置:
<VirtualHost *:80>
DocumentRoot /wwwroot/project/mobile/www/
ServerName mobile.wuzhicms.com
<Directory /wwwroot/project/mobile/www/>
Options FollowSymLinks
AllowOverride Options FileInfo
Order allow,deny
Allow from all
DirectoryIndex index.php index.htm index.html
</Directory>
<Directory /wwwroot/project/mobile/www/uploadfile/>
php_flag engine off
</Directory>
</VirtualHost>
禁止 uploadfile,附件目录运行php
<Directory /wwwroot/project/mobile/www/uploadfile/>
php_flag engine off
</Directory>
重启apache或者nginx后
访问域名:http://域名/install/ 进行安装
《五指互联网站内容管理系统》简称“五指CMS”,是基于PHP(5.2及以上版本) + Mysql 开发的网站管理系统,系统架构通过MVC实现,可非常灵活的进行二次开发扩展。
本系统是由具有10年专职网站管理系统开发经验的王参加担任系统总架构师,聚集数10名开发者共同精心开发,打造!系统从安全,高效,用户体验入手,真正做到了安全第一,性能卓越!
开发文档:http://www.wuzhicms.com/doc/
- 全站统一模型,二次开发更方便
- 独创共享模型,独立模型。大小数据全部按需存储
- 模块继承统一模型,只需要改改参数即可实现模块支持模型功能
- 支持10多种不同类型的字段添加:如,文本字段,超级字段,地图字段,滑动条字段,组图字段,下载字段,URL加密字段
- 默认支持数据读写分离
- 支持1台主数据,多台从数据库
- 支持按照权重分配数据资源
- 支持缓存文件目录独立设置
- 支持www目录与核心代码分离部署
- 支持cookie加密存储
- 支持后台程序文件与前台文件分离
- 支持全局Mysql注入过滤
- 支持上传目录自定义,禁用php执行
- 后台登录采用session登录验证,记录所有登录历史
- 后台管理日志记录
- 是否允许修改模版需要有服务器文件管理权限
- 所有菜单都需要进行权限验证
- 缓存支持内存缓存,如:memcache 缓存
- 不重复生成和检查模版缓存,提升性能
- 支持cookie加密存储
- 支持后台程序文件与前台文件分离
- 支持全局Mysql注入过滤
- 支持上传目录自定义,禁用php执行
- 默认支持移动端访问自适应
- 无需重复发文章,一条记录即可解决
- 支持android/ios手机浏览器模式访问
###程序模块结构说明
|-- coreframe #框架目录
| |-- app #模块(应用程序)目录
| | |-- affiche #公告模块
| | |-- appshop #应用商城
| | |-- attachment #附件模块
| | |-- collect #采集器
| | |-- content #内容模块
| | |-- core #核心模块
| | |-- coupon #优惠券模块
| | |-- credit #积分模块
| | |-- database #数据库模块
| | |-- dianping #点评模块
| | |-- guestbook #留言板模块
| | |-- link #友情链接模块
| | |-- linkage #联动菜单
| | |-- member #会员模块
| | |-- message #站内短信模块
| | |-- mobile #移动手机模块
| | |-- order #订单模块
| | |-- pay #支付模块
| | |-- ppc #推广模块
| | |-- receipt #发票申请模块
| | |-- search #全站搜索模块
| | |-- sms #短信模块
| | |-- tags #tags模块
| | --- template #在线模板编辑
| |-- configs #框架配置
| |-- core.php #框架入口
| |-- crontab #定时脚本目录
| |-- crontab.php #定时脚本入口
| |-- extend #扩展目录
| |-- languages #语言包
| --- templates #模板
|-- caches #缓存目录
| |-- _cache_ #公共缓存
| |-- block #区块、碎片缓存
| |-- content #内容模块缓存,栏目缓存
| |-- db_bak #数据库备份路径
| |-- install.check #安装锁定
| |-- model #模型缓存
| --- templates #模板缓存
--- www #网站根目录
|-- 404.html #404页面
|-- admin.php #后台入口
|-- api #api目录
|-- configs #网站配置
|-- favicon.ico #浏览器icon
|-- index.html #网站首页
|-- index.php #动态地址首页
|-- res #静态资源
|-- robots.txt #搜索引擎防抓取规则
|-- uploadfile #附件
`-- web.php #自定义路由
- 优化:安装时的报错显示提示
- 修复:批量更新内容页链接,当栏目有外链的时候更新失败
- 新增:批量删除附件
- 新增:内容模块:回收站内容可以批量删除
- 新增:后台模版自定义-不影响升级
- 新增:图片裁剪功能
- 新增:文件备份所在目录
- 新增:HTTP_SSL 常量,得到的结果为:http或者https
- 修复:版权信息 全站开启https版权信息后,版权信息无法显示bug
- 优化:一些notice错误
- 优化:strcut函数,notice 错误
- 优化:附件配置丢失,错误显示
- 新增:附件通过编辑器进行,上传md5 校验,不重复上传图片
- 优化:当用户调用 mysql类时,不支持时提示函数不存在
- 修复:组图选择已上传的文件,返回地址错误
- 新增sitemap批量定时更新。php /coreframe/crontab.php sitemap create
- 优化:删除多余的代码
- 新增:全站搜索,通过计划任务,自动更新到全站搜索表
- 修复:视频内容页模版缺少描述内容展示
- 修复:视频列表页面:观看数量显示错误
- 删除多余的代码
- 优化:手机登录页面
- 修复:排行榜标签,数量无法显示
- 修改:默认cookie 作用路径为 根目录
- 修复:会员字段sys_name 字段缺少
- 修复:xss 安全过滤
- 修复:组图排序拖拽
- 修复:附件上传为非图片格式,无法返回bug
- 优化:附件浏览服务器和网络地址仅仅允许后台用户使用
- 修复:最新的flash 下面 头像上传无法显示
- 修复:下载漏洞,可下载任意文件
- 新增:mysql类可以多次初始化,并传递不同的mysql配置
- 修复:登录无法调整到之前页面
- 优化:模版中删除多余调试代码
- 新增:内容页关键词链接
-
优化:单独缩略图不添加水印
-
修复:拼音转换
-
优化:tags采用伪静态
-
tags:安装与升级sql
-
修复:tags拼音中不能含有-
-
修复:tags seo显示
-
新增:tags标签前端模版
-
修复:汉子中包含有数字,无法生成拼音
-
修复:已经删除的文章还在热门文章列表里
-
修复:会员模块缓存
-
修复:来源链接显示bug
-
优化:联动菜单
-
修复:联动菜单添加后,缓存没有更新
-
修复:tag类别无法显示bug
-
修复:联动菜单添加的首字母为小写
-
修复:字段默认配置
-
优化:将百度编辑器和ckeditor的 分页 统一修改为:插入分页符
-
修复:百度编辑器无法上传图片错误
-
新增:开启调试模式?2 服务器上开发调试 ;1 本地开发调试,遇到错误终止;0 关闭-网站上线后,需要关闭该项
-
修复:安装取消覆盖数据库时报 1 的信息。
-
修复:数据库备份:需要重新备份数据库,已出错的文件,如果需要恢复,可以通过phpmyadmin恢复
-
修复:推荐位修改,选择“是 - 生成html页面”时报错
-
优化:当站点缓存丢失,推荐位处提示修复步骤
-
删除:多余的文件
-
修复:外部链接地址过长,数据库内容被自动截断
-
优化:tags标签拼音重名问题
-
新增:提示信息:栏目访问权限,投稿配置,请移步至:管理会员-会员组管理-权限访问设置
-
新增:广告投放和下线时间
-
新增:附件模块使用提示
-
修复:退稿之后,修改链接错误
-
修复:问题反馈之后,页面返回显示主页面
-
新增:链接自动推送到百度
-
新增:编辑器多图上传水印
-
新增:编辑器批量上传图片
-
新增:模块安装配置功能
-
新增:上传图片可以选择从服务器浏览或者远程图片
-
新增:安装与卸载程序
-
新增:编辑内容页的当前位置,可以直接打开内容页
-
新增:留言板模板新页面打开
-
新增:批量更新url功能,可以按照url自定义规则生成
-
新增:通用类别管理,友情链接默认链接已添加
-
新增:debug调试模式扩展方法,方便服务器与本地测试文件被覆盖,可能存在的线上显示debug信息
-
优化:站内短信没有失败的不显示失败的信息
-
修复:优惠券生成
-
修复:附件管理,添加附件无法上传问题
-
更新默认缓存配置文件
-
优化:帮助页面链接
-
删除:无用的表
-
优化:删除多余文件
-
优化:打包程序
-
删除:demo
-
删除:多余的文件
-
修复:模块安装
-
优化:以下配置仅对百度编辑器(Ueditor)起作用。
-
缓存:站点配置
-
完善:安装SQL
-
修复:默认模板加入权限判断后,生成静态,无权访问正文内容
-
优化:上传附件安全性增强
-
优化:外部链接页面
-
删除:多余的TODO
-
修复:搜索处站点标题错误
-
修复:订单api注释乱码
-
修复:内容预览,无权访问问题
-
修复:添加内容,按钮功能名称
-
修复:上传附件提示不允许游客上传bug
-
修复:公告友情链接底部配置无效
-
修复:后台首页统计
-
修复:共享内容模型,修改时,没有显示默认模板选项
-
修复:共享模型默认模板
-
修复:层级为1是,联动菜单扩展代码不生效
-
修复:附件无法粘贴上传错误。
-
修复:模板里面的多余字符
-
修复:留言板,内容页留言时间错误
-
修复:浏览附件报错
-
修复:投稿,单选按钮不显示bug
-
修复:后台添加会员bug
-
修复:首页标题无法更新bug
-
修复:数据库备份,备份的数据无法恢复
-
新增:短信验证码测试,测试账号都是 test时,可通过1111通过验证
-
新增:开启调试模式时,跳转时间变为10秒,方便调试
-
新增:栏目访问权限和内容访问权限-提醒模式配置 …
-
新增:站群功能:通过切换站点,可以设置网站基本信息
-
新增:问题反馈模块
-
新增:数据类型字段
-
新增:图片上传时,可直接加水印
-
优化:图片列表访问次数icon
-
优化:自动检测栏目缓存是否存在,模版缓存是否存在
-
优化:邮件配置:发件人不存在时,不请求发送
-
优化:mysqli.class.php 优化
-
优化:站点创建或者修改时,目录创建检测
-
优化:站点创建目录检查
-
优化:删除会员时,不能直接删除管理员账号
-
优化:问题反馈模块
-
优化:更新五指图标
-
优化:二次开发时,文件不存在路径完整提示
-
优化:后台添加会员js验证
-
优化:推荐位按照不同模版显示
-
修复:图片当前位置模版错误
-
修复:图片列表访问次数显示
-
修复:删除多余文件
-
修复:ucenter同步注册
-
修复:注册时,手机号存在时,依然可以发送短信
-
修复:审核文章时出错
-
修复:关于我们等类型,默认为单网页
-
修复:来源管理的logo显示错误
-
修复:栏目图片地址无法显示bug
-
修复栏目绑定域名,路径错误 …
-
修复:栏目添加或修改时,目录名前面空格,生成静态路径错误
-
修复:安装 coreframe 放到 www 下时,同时禁止跨目录浏览时,无法安装问题
-
修复:登录会员名显示错误
-
修复:discuss x3.2 同步登录
-
修复:php7.0版本下面无法安装bug
-
修复:php 7.0版本下面,标签无法解析bug
-
修复:多个推荐位,调用不同栏目的数据,栏目id重复bug
-
修复:推荐位问题
-
修复:会员注册,手机验证
-
修复:tags缓存配置为空时,添加内容报错
-
修复:附件上传提示 Not allow guest upload.
-
修复:后台修改会员必须选择会员组bug
-
修复:删除会员模型后,跳转错误
-
修复:在线升级安装在同一个目录,无法升级bug …
-
修复:升级SQL/安装SQL
-
修复:editor字段 volidform验证方法错误
- 新增:留言本功能
- 修复:安装高版本问题
- 优化:会员配置不需要验证手机时,投稿也不需要验证
- 修复:邮件发送配置提示错误时,不提示错误信息
- 修复:后台会员帐号添加激活bug
- 修复:手机号缺少181号码验证
- 修复:修改内容时推荐位选中bug
- 修复:注册无法发送短信验证码
- 修复:后台最新发布内容为空时,报错
- 优化:前台mini登录
- 修复:tag添加和修改无效
- 修复:后台会员添加,缺少主会员组选择
- 修复:wuyoo提供SQL注入bug
- 优化:重置密码工具
- 新增:公告前台页面显示
- 新增:会员中心显示系统公告
- 新增:团购历史回顾列表
- 新增:水印图片水印/文字水印/设置
- 修复:后台添加功能和修改功能类型不统一
- 修复:安装缺失文件
- 修复:角色无栏目管理权限时报错
- 修复:团购首页价格和促销价格错误
- 修复:基本兑换比例显示错误
- 修复:首页底部链接
- 修复:单网页生成静态bug
- 修复:首页样式
- 修复:远程附件文件名,用户名为空
- 优化:团购排序
- 优化:会员中心首页高度显示
- 优化:验证码字体加大
- 优化:忽略根目录下的 .htaccess
- 修复:在线升级执行SQL
- 修复:在线升级下载程序出错
- 修复:公告修改,内容不显示
- 新增:推送内容后的列表出显示“推”
- 修复:修复推送内容SQL报错
- 修复:管理员账户修改后,无法登录后台
- 优化:安装时候显示版本号
- 新增:在线升级可执行SQL逻辑处理
- 替换:删除多余项目名称
- 新增:在线升级
- 新增:全新3.0门户模版
- 新增:全新3.0手机会员中心模版
- 新增:团购筛选功能演示
- 新增:安装可选是否安装默认演示数据
- 新增:微信扫一扫登录
- 新增:管理员可属于多个角色
- 新增:会员可以属于多个组
- 新增:审批新会员
- 新增:广告统计
- 新增:自定义全局变量功能
- 新增:订单模块可以在不同的模块使用,如,在线充值/消费,客服代充/代扣,积分商城,团购等
- 新增:新增youku/tudou视频播放
- 新增:前台页面动态显示,会员组访问权限设置
- 新增:会员中心里面可以绑定微信/QQ/新浪微博账号
- 新增:在线投稿,投稿多级审核
- 新增:内容标签可调用多表
- 新增:内容标签可按照模型调用
- 新增:推荐位标签可直接使用推送的字段作为变量显示
- 新增:中英多语言版本(授权用户可选)
- 新增:20套企业网站模版(授权用户可选)
- 新增:邮件订阅 ,邮件模板管理、邮件群发(授权用户可选)
- 新增:OA工作流,可多级审批,邮件通知审批(授权用户可选)
- 优化:批量删除内容直接删除无提示 ,感谢 :https://github.com/lifesign
- 优化:参数过滤!
- 优化:提示样式,支持手机显示
- 优化:栏目设置,广告展示,新增栏目单网页,列表切换
- 优化:邮件发送类,支持gmail邮箱发送
- 优化:单网页/列表/外链 通过颜色区分显示类型
- 优化:畅言评论appid可自定义
- 优化:批量删除文章,给予2次确认提醒
- 修复:生成内容页静态,内容模版为空无法生成bug
- 修复:coreframe/caches 在同一目录无法安装bug
- 修复:安装:copyfrom 来源表缺少字段bug
- 修复:安装脚本正则不规范问题
- 修复:上传组图的时候文件名中有特殊字符,无法上传问题
- 修复:后台mobile-nav导航点击不回折效果
- 修复:tag漏洞
- 修复:过滤不安全的SQL
- 修复:验证码点击加载路径错误
- 修复:安装修改了表前缀,验证码验证错误
- 修复:大栏目生成静态路径
- 修复:数据库备份报错
- 修复:无法把configs/coreframe 放到www目录进行安装
- 新增:模型数据录入前,和更新时调用钩子。方便二次扩展
- 修复:搜索模版再次搜索后,无法继承模型
- 修复:联动菜单修改时,无法选中
- 修复:mysql get_one 方法 group by 顺序错误
- 修复:模型修改bug
- 修复:日期字段添加,字段类型选择无效
- 优化:联动菜单字段,可以在一行显示
- 改动:关键词搜索改为标题模糊搜索
- 修复:字段输出格式
- 修复:内容参数不正确时,SQL错误显示
- 修复:编辑器xss漏洞
- 修复:批量生成静态,无法生成多页
- 修复:后台循环跳转
- 修复:内容删除SQL报错,升级需要执行update中点sql文件
- 优化:全局xss攻击过滤
- 优化:字段JS验证规则
- 优化:后台css样式,用户体验
- 新增:SQL_LOG常量,可在web_config中配置。记录insert update delete操作
- 修复:内容页有分页时,分页地址错误
- 修复:附件模块上传参数错误
- 优化:默认关闭直接显示错误信息
- 修复:页面报错信息显示问题
- 修复:string2array函数问题 ,感谢 沉默の羔羊 提供
- 优化:树状类在无子分类时,循环报错
- 优化:模板目录不可写时,页面空白,打开慢
- 优化:发送邮件检查 sockets extension 是否打开
- 修复:属性下拉列表在数据为空时,无法显示默认下拉
- 修复gzip未配置正确时,报错问题
- 修复后台会员菜单显示问题
- 安装超时优化
- 模板优化bug:php5.2 与 php5.4不兼容问题
- 优化读取字段没有内容时出错
- 修复安装时修改数据库前缀后,后台无法登陆问题
- 默认关闭错误显示
- 修复php5.5+安装失败
- 优化报错显示 …
- 修复php 5.2 后台首页报错
- 所有源码完全开源!
- 支持php5.2、php5.3、php5.4、php5.5、php5.6!(推荐使用5.4或更高版本!)
- 新增图片模型及前台模板展示
- 新增下载模型及前台模板展示
- 全新会员中心
- 新增短信手机验证
- 新增会员公司模型,机构模型注册
- 新增积分管理、积分配置、积分消费记录
- 新增订单管理
- 新增优惠券管理
- 新增百度地图字段
- 新增下载字段
- 新增管理模型内容字段
- 新增全新门户版PC模板1套
- 新增全新门户版手机模板1套
- 新增云端区块ID添加,后台菜单云端ID,开发者可轻松打包发布!
- 新增微信公众号自动回复功能
- 新增微信公众号菜单设置
- 新增已关注微信公众号通过公众号进入Html5页面自动登录
- 修复php5.2上传附件问题
- 修复php5.3页面部分页面白屏问题
- 修复多处字段输出格式错误问题
- 其它修复项多达50项