wellcms v2.0 升级至 2.0.14 升级 UI Oriental Lion 东方狮子

燃烧的冰2020-01-06  37.1K+

已经发布 wellcms v2.1.0

http://www.wellcms.cn/read-167.html

 

郑重警告:

wellcms主程序为免费提供使用,不提供任何形式的免费服务。使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦下载、安装、使用wellcms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。如果您不同意此类条款,请不要使用本程序。

 

按照我国法律,在未取得相关资源(影片、动画、图书、音乐等)授权的情况下,请勿传播任何形式的相关资源(包含但不限于资源数据文件、种子文件、网盘文件、FTP 文件等),请遵守我国法律,及时整改或关闭站点。

 

已安装的用户请后台升级,未安装的用户,请向下看,百度网盘、蓝奏、github或gitee下载完整包

 

友情劝告,此程序吹的水分比较大,没那么牛。小白请勿安装,因为,此程序会影响你的荷尔蒙极速升高。小白请移步到百度,关键词搜 WordPress、知名cms、博客系统,3个关键词随便选,他们的模板非常丰富,插件也丰富,wellcms要啥没有啥。友情劝告,珍惜生命,远离wellcms。

 

------------- 更新细节向下看 -------------

独立安装版 WellCMS 1.0 升级到 2.0 或是 2.0 beta版已经建站,请按照这个说明操作,全新安装直接跳过压缩包内的说明文件。2.0不支持wellcms以外的任何插件。

 

如果您用beta版建站了,并且还覆盖了正式版,那么,请运行一次升级程序。如果有脏数据,请重新下载覆盖,运行一次升级文件,会纠正错误数据。

 

运行升级文件前请备份好当前站点的程序和数据库,2.0 beta版 只需备份数据库即可,以防万一。

 

wellcms 2.0 只能使用本站提供的插件,跟其他程序没有任何关系,其他程序插件,请自行解决

 

使用者多数都是介绍来的朋友,或是从1.0开始建站的朋友,都是自己人,过多的介绍就不写了。

介绍移步 http://www.wellcms.cn/list-2.html

 

压测环境1H/2G/SSD/OPcache/Yac,内容页ab压测200并发,10000次请求,failed:0(230并发时才开始出现错误),RPS:1046,TPR:95.49,TPR:0.951。理论上每天承载1046 * 86400 = 90,374,400次请求,意味着 WellCMS 在低配环境下,承载着9000万次请求并且无错。即使去掉峰值,每天轻松胜任千万次请求。后台配备了强大的超级灌水功能,体验胜过一切。欢迎各位灌水压测体验,并将ab压测截图发至官方讨论区。

 

----------------运行环境----------------

运行环境要求CentOS 6或CentOS 7(CentOS 8要求最低2G内存,不推荐,可根据喜好安装任意linux系统,windows服务器未测试)、1核1G内存、Nginx或Apache、php7(最低支持php5.2)、mysql5.5.6(无需高版本,对于wellcms真心没必要,mysql5.6(包含5.6)以上要求最低1G内存)、OPcache、Yac。这样的硬件环境,已经可以承载亿级数据,并且运行依然飞快。

 

WellCMS 基于XiunoPHP开发,只有22张表,运行速度非常快,处理单次请求在 0.01 秒级别,开启缓存可达到 0.003 秒级别。支持语言简体中文 / 繁体中文 / 英文,支持多端绑定模板,支持独立版块绑定模板支持前后端代码压缩,支持免登陆入库,支持伪静态,支持数据库类型pdo_mysqlmysql,支持数据库引擎MyISAMInnoDB,支持SSL,支持CDN,支持各种NoSQL操作,支持附件分离,支持多台DB主从读写分离分布式服务器设计,每张表都可创建单独的DB服务器群CACHE服务器(群)单表可承载高达亿级以上的数据,方便部署和维护,是一个二次开发非常好的基石。

 

码云

https://gitee.com/wellcms/wellcms.git

 

github

https://github.com/wellcms/wellcms.git

 

有bug发邮件给我,只接受bug反馈 wellcms#qq.com(#换成@) 

百度网盘 https://pan.baidu.com/s/1W9AbZWFTKmJGFsRlnIw44A

 

其他网盘 https://wwa.lanzous.com/b00t7l8kb 密码:7ktk

 

自行下载网盘中的插件,解压后传到plugin目录里,正常应该是plugin/xn_umeditor/目录里面就是文件

 

默认wellcms没有编辑器 plugin/xn_umeditor/文件

TinyMCE编辑器,正确路径plugin/huux_tinymce/文件 (含高亮插件)

下载解压到 plugin 目录,后台管理仓库->本地插件安装

只能安装一个编辑器,以免冲突。

 

2.0.2之后的版本,每2个小时可进行一次升级操作,如果不能升级,可等待2小时之后,再进行在线升级。

2.0.2之前的版本的请到官网下载完整压缩包,备份以下目录conf、plugin、upload、view,然后全包覆盖,清空缓存再进入后台点击升级,完成数据库升级。

如升级失败,可下载 http://www.wellcms.cn/read-102.html 升级包覆盖,覆盖之前先下载完整包覆盖一次,再覆盖升级包,之后运行/tmp/upgrade.php文件完成升级。

 

2020.11.28

微调参数,增加一处钩子;

 

2020.11.12 后台已推送更新

1.修改后台登录和升级,CURL改为GET和POST两种支持模式;

2.上传代码细节调整;

 

2020.10.27

1.细节调整;

2.免登陆入库增加钩子;

 

2020.10.15

wellcms.js增加a标签get和post提交;

 

2020.10.10 后台已推送

1.后台应用中心,替换返回语言字符串;

2.后台用户管理创建用户增加钩子;

3.调整拉取官方应用的间隔时间,缩短为2分钟;

4.完善用户在线识别标识 1 == $user['online_status'] ? '在线' : '下线';

5.免登陆入库增加权限,限定为具有后台创建内容的管理员权限可入库;

6.完善注册用户和找回密码功能和js代码;

7.css增加百度编辑器下拉框自动适应;

涉及文件:

admin/route/plugin.php
admin/route/user.php
admin/view/htm/user_create.htm
model/forum.func.php
model/misc.func.php
model/plugin.func.php
model/session.func.php
model/thread.func.php
model/user.func.php
route/intodb.php
route/user.php
view/css/wellcms.css
view/htm/search.htm
view/htm/user_create.htm
view/htm/user_resetpw.htm
view/js/wellcms.js
xiunophp/misc.func.php
xiunophp/xiunophp.min.php

 

2020.09.16

1.微调细节;

2.砍掉了新加的入库压缩代码,影响技术站点编写代码;

3.header.inc.htm 回源 no-referrer 改为 origin-when-cross-origin。

admin/route/plugin.php
model/data.func.php
model/theme.func.php
model/thread.func.php
route/home.php
route/list.php
view/htm/footer_nav.inc.htm
view/htm/read.htm
view/htm/header.inc.htm

 

2020.09.09

增加入库代码压缩空格换行;

model/data.func.php

view/htm/read.htm

 

2020.09.07

增加批量删除数据同时清理缓存

model/thread.func.php

admin/view/htm/thread_post.inc.htm

 

2020.08.30

修改详情页模板回复权限判断,代码改到php文件

route/read.php

view/htm/read.htm

 

2020.08.29

1.完善新UI细节;

2.修复多站点缓存冲突;

3.重写前台操作删除、批量删除主题、批量删除评论、删除用户及相关数据,之前的逻辑大数据量下容易超时,现在要好的多,但超大数据仍然不行,已经到了脚本极限;

 

修改细节:

gitee

https://gitee.com/wellcms/wellcms/commit/04c883878cfb0806444774c71a09f7b4f376e988

github

https://github.com/wellcms/wellcms/commit/39cde2652435171615098839ed84fad53a1d7cb0

 

涉及文件:

admin/route/content.php
admin/view/htm/comment_list.htm
admin/view/htm/content_post.htm
admin/view/htm/other_cache.htm
admin/view/htm/plugin_list.htm
admin/view/htm/plugin_read.htm
admin/view/htm/thread_post.inc.htm
index.inc.php
model/attach.func.php
model/comment.func.php
model/comment_pid.func.php
model/flag_thread.func.php
model/forum.func.php
model/misc.func.php
model/operate.func.php
model/tag.func.php
model/thread.func.php
model/user.func.php
route/comment.php
route/home.php
route/operate.php
route/read.php
route/user.php
view/css/wellcms.css
view/htm/comment_list.inc.htm
view/htm/common.template.htm
view/htm/flag.htm
view/htm/flat.htm
view/htm/flat_category.htm
view/htm/home_article.htm
view/htm/home_comment.htm
view/htm/list.htm
view/htm/read.htm
view/htm/thread_list.inc.htm
view/htm/user.htm
view/htm/user_comment.htm
view/htm/user_common.template.htm
view/htm/user_create.htm
view/js/bootstrap-plugin.js
view/js/wellcms.js
xiunophp/cache_apc.class.php
xiunophp/cache_memcached.class.php
xiunophp/cache_mysql.class.php
xiunophp/cache_redis.class.php
xiunophp/cache_yac.class.php
xiunophp/misc.func.php
xiunophp/xiunophp.min.php

 

2020.08.15

1.重写一直看着不舒服的后台调用前台数据代码;

2.修改前台模板数据调用参数;

3.删除语言包种无用部分;

 

2020.08.13 后台

1.完善新 UI 部分细节;

2.修复新 UI 水印无效bug;

已经升级到 2.0.10 的用户请下载完整包或升级包进行覆盖(无需运行升级文件,未升级 2.0.10 的用户需要运行升级文件),后台清空缓存即可,装有OPcache的需要等待2分钟缓存过期

升级包地址http://www.wellcms.cn/read-102.html

conf/

install/

tool/

view/img/

除以上四个目录不需要覆盖,其他均可覆盖。

 

2020.08.12

1.修复了本次 UI 部分细节和错误。

 

2.用支持utf8 的编辑软件 打开 conf/conf.php

'static_version' => '?2.0.10', // 末尾随便追加一个数字

 

2020.08.08

WellCMS v2.0 Oriental Lion 已经后台推送 版本2.0.10

1.前后台 UI 进行调整,此版命名为 Oriental Lion / 东方狮子,此色系走轻快明亮路线,沉稳中不失鲜艳。

2.home.htm改为home_article.htm

3.jquery-3.4.1.min.js改为jquery.min.js

4.wellcms_x.css改为wellcms.css

5.删除flag_default.htm

6.用户中心右侧导航和子菜单由htm代码改为php后端数组,方便扩展

7.大量模板文件

8.重新编译微调了 bootstrap 4.5,定义了 38种颜色,10个主题颜色,可以非常方便的制作模板,一般情况下,无需再编写style或css,几乎制作模板所需都已包含。

部分插件更新陆续跟上,其他功能和主题近期陆续放出。请大家期待!

admin/menu.conf.php
admin/view/htm/column_list.htm
admin/view/htm/column_post.htm
admin/view/htm/comment_list.htm
admin/view/htm/content_list.htm
admin/view/htm/content_post.htm
admin/view/htm/flag_list.htm
admin/view/htm/flag_post.htm
admin/view/htm/flag_read_list.htm
admin/view/htm/footer.inc.htm
admin/view/htm/group_list.htm
admin/view/htm/group_update.htm
admin/view/htm/header.inc.htm
admin/view/htm/index.htm
admin/view/htm/index_login.htm
admin/view/htm/other_cache.htm
admin/view/htm/other_link.htm
admin/view/htm/page_list.htm
admin/view/htm/page_post.htm
admin/view/htm/plugin_list.htm
admin/view/htm/plugin_read.htm
admin/view/htm/plugin_store.htm
admin/view/htm/setting_base.htm
admin/view/htm/setting_smtp.htm
admin/view/htm/setting_website.htm
admin/view/htm/theme_list.htm
admin/view/htm/thread_list.inc.htm
admin/view/htm/thread_post.inc.htm
admin/view/htm/upgrade.htm
admin/view/htm/user_create.htm
admin/view/htm/user_list.htm
admin/view/htm/user_update.htm
lang/en-us/lang.php
lang/zh-cn/lang.php
lang/zh-tw/lang.php
model/comment.func.php
model/form.func.php
model/misc_array.func.php
model/misc_category.func.php
model/theme.func.php
model/thread_tid.func.php
route/home.php
route/list.php
route/my.php
route/read.php
view/css/bootstrap.min.css
view/css/wellcms.css
view/htm/comment_list.inc.htm
view/htm/common.header.htm
view/htm/common.template.htm
view/htm/flat.htm
view/htm/flat_category.htm
view/htm/footer.inc.htm
view/htm/header.inc.htm
view/htm/header_nav.inc.htm
view/htm/home_article.htm
view/htm/list.htm
view/htm/operate_close.htm
view/htm/operate_delete.htm
view/htm/operate_move.htm
view/htm/operate_sticky.htm
view/htm/portal.htm
view/htm/portal_category.htm
view/htm/read.htm
view/htm/search.htm
view/htm/single_page.htm
view/htm/tag.htm
view/htm/tag_list.htm
view/htm/thread_list.inc.htm
view/htm/user_common.header.htm
view/htm/user_common.template.htm
view/htm/user_create.htm
view/htm/user_login.htm
view/js/bootstrap-plugin.js
view/js/jquery.min.js
view/js/wellcms.js
xiunophp/misc.func.php
xiunophp/xiunophp.min.php

 

2020.07.19 后台已推送

1.增加大数据量增加和修改函数(由于我经常使用,索性直接内置,支持读写分离,支持单表分离DB服务器,一般人用不到,我就不写使用方法了);

2.增加详情页删除、移动、置顶、锁定;

3.去掉压缩 html 标签空格;

4.后台插件购买删除一个双斜杠注释,全压缩模式会导致出错;

admin/view/htm/plugin_buy.htm
model/attach.func.php
model/comment.func.php
model/data.func.php
model/flag.func.php
model/forum.func.php
model/tag.func.php
model/tag_thread.func.php
model/thread.func.php
model/user.func.php
view/htm/read.htm
view/htm/thread_list_mod.inc.htm

 

2020.07.13

修复xiunophp缓存键过长导致失效问题;(非重大问题,自行下载新包覆盖)

model/tag.func.php
xiunophp/cache_apc.class.php
xiunophp/cache_memcached.class.php
xiunophp/cache_mysql.class.php
xiunophp/cache_redis.class.php
xiunophp/cache_yac.class.php
xiunophp/xiunophp.min.php

 

2020.07.05

细节优化,增加钩子,非重大更新,后台已推送;

 

2020.06.24

1.修改一处重复钩子;

2.修复添加单页提示版块不存在bug;

3.修改多处url调用方式为统一格式化调用,方便支持自定义URL ( 需要支持自定义URL的用户,请自行修改模板最后面4个htm文件);

4.修复上一次大更新导致不能删除版块和自定分类bug;

5.修改免登录入库flag支持flagid字符串POST;

admin/route/column.php
admin/route/page.php
admin/view/htm/column_post.htm
model/comment.func.php
model/flag.func.php
model/tag.func.php

以下 php 替换成了统一格式化URL 后台升级会进行覆盖
route/category.php
route/home.php
route/list.php
route/read.php
route/user.php
route/intodb.php

以下4个htm文件 url('read-'.$thread['tid']) 替换成了统一格式化URL,自制模板需手动修改

view/htm/comment.htm
view/htm/comment_list.inc.htm
view/htm/home_comment.htm
view/htm/read.htm

 

2020.06.17

1.优化完善细节,增强扩展;

2.增加高级回复,支持回复上传图片和附件,后台版块单独关闭、开启;

3.修改附件上传和图片上传,支持回复上传。

包含06.13文件,增加了回复附件字段和索引,升级文件自动完成

admin/index.inc.php
admin/route/user.php
admin/route/content.php
admin/view/htm/column_post.htm
admin/view/htm/plugin_store.htm
model/attach.func.php
model/comment.func.php
model/flag.func.php
model/forum.func.php
model/misc.func.php
model/theme.func.php
model/thread.func.php
route/category.php
route/comment.php
route/flag.php
route/home.php
route/index.php
route/list.php
route/my.php
route/operate.php
route/read.php
route/tag.php
route/user.php
view/htm/comment.htm
view/htm/comment_list.inc.htm
view/htm/read.htm
view/htm/thread_list.inc.htm
view/js/wellcms.js
view/js/xiuno.js

 

2020.06.13

1.优化细节(细节更新集中统一推送);

2.详情页模板调用版块链接由 forum_format_url($forum) 统一改为 $forum['url']

admin/index.inc.php

admin/route/user.php

admin/view/htm/plugin_store.htm

model/flag.func.php

model/forum.func.php

model/misc.func.php

model/thread.func.php

view/htm/read.htm

view/js/xiuno.js

 

//----- 2.0.04 -----

2020.06.10

1.修复主程序升级提示之后刷新不显示升级按钮问题;

2.听取建议 user 表 rmbs 字段最终还是改为 money ;

3.website_attach 表 rmbs 字段最终还是改为 money ;

 

不能升级的请到官网下载新压缩包,备份以下目录conf、plugin、upload、view,然后全包覆盖,清空缓存再进入后台点击升级,完成数据库升级。

如升级失败,可下载 http://www.wellcms.cn/read-102.html 升级包覆盖,之后运行/tmp/upgrade.php文件完成升级。

 

2020.06.09

1.数据库增加字段,预留扩展回复上传图片和附件。

 

2020.05.28

admin/view/htm/header.inc.htm

admin/view/htm/column_post.htm

admin/view/htm/comment_list.htm

admin/view/htm/content_list.htm

admin/view/htm/content_post.htm

admin/view/htm/flag_list.htm

admin/view/htm/flag_post.htm

admin/view/htm/group_list.htm

admin/view/htm/other_link.htm

admin/view/htm/page_list.htm

admin/view/htm/page_post.htm

admin/view/htm/plugin_buy.htm

admin/view/htm/plugin_list.htm

admin/view/htm/plugin_store.htm

admin/view/htm/upgrade.htm

admin/view/htm/user_create.htm

admin/view/htm/user_list.htm

model/form.func.php

view/js/wellcms.js

view/js/xiuno.js

 

2020.05.25

修复后台路由反复重定向

修复登录状态可打开登录和注册页

/admin/index.inc.php

/model/misc.func.php

/route/user.php

 

2020.05.23

1.优化 xiunophp 路由

2.兼容旧插件的设置

3.路由2、3格式头像路径问题

admin/route/plugin.php

admin/view/htm/comment_list.htm

admin/view/htm/content_list.htm

admin/view/htm/page_list.htm

 

----------------- 2020.05.20 应该是 2.0 版的最后一次大更新了 -----------------

更新88个文件和6个插件,已开启后台更新,但此处升级涉及到插件,不走后台升级,以免出问题,自行下载覆盖升级。

具体不列出文件了,升级备份5个目录,其他全部删除,压缩包内删除 tool 目录  删除 install 目录,上传,然后上传备份的 5个目录:

./conf/

./view/img/

./view/template/

./plugin/

./upload/

覆盖之后修改 'static_version' => '?2.0.05', // 末尾随便追加一个数字

 

./plugin/插件目录,更新:

BBS插件 -> 步骤:保留 conf.json 删除所有文件,然后覆盖 conf.json

多维主题 -> 步骤:保留 conf.json 删除所有文件,然后覆盖 conf.json

大白 · TinyMCE编辑器 v1.9 -> 步骤:全部删除,重新安装

UMEditor 百度编辑器 -> 步骤:全部删除,重新安装

 

增加插件:

1.后台灌水测试

2.站点地图(支持baidu google、支持 xml 和 txt 两种格式,具体后台安装查看)

 

本次升级修改增加如下:

1.砍掉了站点地图,改为插件扩展模式,不再生成文件,路由解析实现。

2.砍掉灌水测试功能,改为插件。

3.再次增强程序扩展性。

4.增加目录化解析,做了我力所能及的事。不支持自定义目录解析,自定义目录放到付费版,必定程序一直免费不是办法,有能力的也可以自己二开。

新版支持4种格式解析:

0:?user-login.html

1:user-login.html

2:/user/login.html

3:/user/login

伪静态规则查看http://www.wellcms.cn/read-6.html

5.修正了图片本地化时,部分图片出现黑边问题。

6.后台应用中心改版界面。

 

2020.05.13

砍掉兼容百度移动端地图,需要的自行添加兼容,代码中有备注提示。

此次修改文件:

admin/route/other.php

admin/view/htm/other_map.htm

admin/view/htm/user_update.htm

 

2020.05.09

1.增加对本地化图片功能增强,对没有后缀、防盗链等图片可以本地化,理论上只要浏览器能看到的就能本地化;

2.优化细节和部分逻辑,无重大更新;

涉及文件:

install/index.php

model/attach.func.php

model/forum.func.php

admin/view/htm/header.inc.htm

admin/view/htm/plugin_list.htm

admin/view/htm/plugin_read.htm

view/htm/header.inc.htm

view/js/xiuno.js

view/css/wellcms_x.css

 

2020.04.29 此次升级之后,5月应用中心上线,开发者入驻,后台升级开启。

此次升级细节:

 

修改应用购买、升级、下载流程;

支持 PHP 7.4.5,向下只测试到PHP 5.2;

增加了异步登录和退出;

header_nav.inc.htm 文件 登录代码处 a 标签

<a class="nav-link" rel="nofollow" href="<?php echo url('user-login');?>">     <i class="icon-user"></i>&nbsp;     <?php echo lang('login');?> </a>

a标签 rel="nofollow"  后追加

 data-modal-title="<?php echo lang('login');?>"

退出代码a标签 rel="nofollow"  后追加

 id="user-logout"

 

升级步骤:

1.备份数据库和修改过的文件,以防万一,有备无患;

2.除了以下4个目录外,全部覆盖即可:

conf

install

tool

view/img

 

BBS插件删除 hook/user_end.php 替换 压缩内 hook 目录所有文件

BBS插件删除 hook/home_end.php 替换 压缩内 hook 目录所有文件

BBS插件 hook/theme_load_case_end.php 增加用户中心模板扩展

 

打开修改conf/conf.php

1 'static_version' => '?2.0.05', // 末尾随便追加一个数字

 

此次升级改动文件:

admin/route/user.php

admin/route/group.php

admin/route/column.php

admin/route/plugin.php

admin/route/other.php

admin/view/htm/plugin_read.htm

admin/view/htm/plugin_buy.htm

lang/目录语言包文件

route/home.php

route/my.php

route/user.php

route/operate.php

xiunophp/目录

view/目录

 

2020.04.09

更新bootstrap-plugin.js,修改 ajax modal 适配异步拉取数据;

修改 ajax modal 关闭后完全移除 modal 并清理数据;

 

2020.04.03

加载评论列表公用 comment_list.inc.htm 文件到自制模板,方便模板制作评论样式;

 

2020.04.02

1.增加主图裁切缩略切换conf/conf.php 追加 'upload_resize' => 'clip',

2.加入登陆token验证;

conf/conf.php 追加 'login_token' => 0, // 0关闭 1开启用户登陆 token

user_login.htm 底部 js 部分追加了token 查看官方默认模板文件 83行 postdata.safe_token = safe_token;

 

2020.03.30

1.增加了TinyMCE编辑器,下载解压到 plugin 目录,后台管理仓库->本地插件安装,正确路径plugin/huux_tinymce/文件

所有文件原样覆盖即可,view/img不需要覆盖。view目录仅修改了js目录的文件

请卸载百度编辑器和其他高亮插件,以免冲突。

2.优化若干细节。

打开修改conf/conf.php

1 'static_version' => '?2.0.05', // 末尾随便追加一个数字

 

2020.03.29

统一所有模板页面分页代码,方便切换上下分页样式,下面为上下分页

<?php echo pager($page_url, $num, $page, $pagesize); ?>

 

2020.03.08

1.增加 token 验证,前台和后台相关操作增加安全性;

2.优化代码若干;

 

2020.02.24

1.新增 清理临时文件,以防前台投稿和BBS恶意传过多文件;

2.优化上传,方便扩展其他模块,如果安装了BBS插件,需要同时更新;

3.门户模式自定义属性增加属性名等参数。

 

 

2020.02.22

进修复单页上传图片问题。

 

 

2020.02.20

进行了一些优化,增加强了扩展性。

 

 

2020.02.12

修复上一版本优化手误一处。

 

2020.02.06

修改功能插件也可制作模板,现在制作模板可自动识别插件模板,无需再修改插件。

转载请注明原文地址:http://www.wellcms.cn/read-54.html
0