ThinkSNS+ V1.9-V2.0升级指南
2018-09-25 (2724)当你选择从指定版本升级到指定版本的时候,请务必先停止 Web 服务。 请你先确认你的版本已经是 1.9.* 版本,这里的 * 可以是 1.9 的任意修复版本。
ThinkSNS Plus最新体验demo:请于官网下载/安装最新版或点击在线咨询
最新官方活动:ThinkSNS+ V2.0贺中秋 9月20日权威发布 8.8折限时抢购
http://www.thinksns.com/reader/252.html
升级指南链接:https://slimkit.github.io/plus/guide/upgrade/
WARNING
当你选择从指定版本升级到指定版本的时候,请务必先停止 Web 服务。
请你先确认你的版本已经是 1.9.* 版本,这里的 * 可以是 1.9 的任意修复版本。
#更新代码
预计耗时: 1 小时
这是你自我操作的步骤,确认将你的 1.9 版本代码升级到 2.0 版本,如果你做过一些自定义修改可能会出现代码冲突,你需要解决。
#升级依赖
预计耗时: 3 分钟
进入 Plus 程序目录,执行:
这个过程根据你的网速决定快慢。
#清理缓存
预计耗时: 1 分钟
不管你是否使用 Laravel 命令进行过程序优化,我们仍然建议你执行下面的命令:
#升级数据库
预计耗时: 10 分钟
at_messages 增加表(无需操作)
users 用户
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
avatar | true | null | VARCHAR 类型,长度 255 | 用户头像 | 添加 |
bg | true | null | VARCHAR 类型,长度 255 | 个人主页背景 | 添加 |
email_verified_at | true | null | timestamp 类型 | 邮箱认证时间 | 添加 |
phone_verified_at | true | null | timestamp 类型 | 手机号码认证时间 | 添加 |
feed_topics 动态
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
logo | 删除 | ||||
logo | true | null | VARCHAR 类型,长度 255 | 话题 logo | 添加 |
feed_topic_user_links 动态
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
following_at | true | null | 修改为 timestamp 类型 | 关注话题时间 | 改变 |
feeds 动态
表字段
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
repostable_type | true | null | VARCHAR 类型,长度 255 | 可转发的资源类型 | 添加 |
repostable_id | true | 0 | integer 类型,unsigned,长度 10 | 可转发的资源 ID | 添加 |
hot | true | 0 | int 类型,unsigned,长度 10 | 热门排序值 | 添加 |
索引
字段 | 索引类型 |
hot | index |
created_at | index |
groups 授权,圈子
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
im_group_id | true | null | varchar 类型,长度 255 | 环信群组 ID | 添加 |
excellen_posts_count | true | 0 | integer 类型,unsigned ,长度 10 | 圈子精华贴统计 | 添加 |
avatar | true | null | VARCHAR 类型,长度 255 | 圈子头像 | 添加 |
group_posts 授权,圈子
表字段
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
excellent_at | true | null | timestamp 类型 | 设置精华时间,也表示是否是精华 | 添加 |
comment_updated_at | true | null | timestamp 类型 | 评论最后更新时间 | 添加 |
索引
字段 | 索引类型 |
group_id | index |
user_id | index |
excellent_at | index |
comment_updated_at | index |
topics 授权,问答
字段 | 可为空 | 默认值 | 其他 | 描述 | 操作 |
avatar | true | null | varchar 类型,长度 255 | 专题头像 | 添加 |
上述数据表修改完成后进入 Plus 目录,执行下面的命令:
至此,你的数据库已升级完成。
#设置新的存储系统
预计耗时: 10 分钟
现在,打开你的 Web 服务,然后在浏览器进入后台,然后从左边侧栏中找到「存储设置」,目前新的存储仅支持本地和阿里云 OSS 点击顶部菜单中的「文件系统」进行对应设置,设置完成后点击「频道设置」公开频道选择你使用的存储系统。
接下来,点击「基础设置」页面有三处设置,设置完成后接口可正常使用,如果不设置那么接口不会允许任何上传请求。
图片设置推荐宽高范围是 20 - 4000 以兼容云存储。
#清理缓存
预计耗时: 1 分钟
到了这一步,你已经将程序成功升级到 2.0 版本了,现在我们清理下历史数据缓存即可:
所有我们的产品体验都在我们的官网“免费体验”页面可以找到:http://www.thinksns.com/experience.html
APP端体验,下载新版本的朋友们,请先卸载老版本,否则无法使用;iphone手机安装demo前请点击设置-通用-设备管理-信任(企业应用)
ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技术解决方案,目前最新系统为ThinkSNS V4及ThinkSNS+两个并行系统。感谢大家一致对Ts团队和产品的支持,2018我们在路上。
ThinkSNS拥有50多个功能模块,全方位覆盖SNS系统所需,微博(朋友圈)、即时聊天、直播、论坛、资讯、CMS、活动、频道、圈子、问答、打赏等主流社交功能应有尽有。价格梯度多样,根据您的项目需求灵活选型运用,支持深度灵活二次开发。
想要了解更多请联系:
19934627031(同微信);028-63915190 QQ:3515923610(←源码购买、二次开发、创业扶持、定制开发、方案策划、开发服务等)
ThinkSNS开源用户交流群:143325287
市场合作/产品意见信箱:lihecong@zhishisoft.com
快速购买通道(微信):