Sym 商业版和社区版代码有很多差异,但技术架构类似,后端都是基于 Latke 开发的,商业版前端是完全重写的。下面我们介绍一下商业版相对于社区版的特性和优势。

多套主题

indexbg4jpg

  • 用户可以根据自己的喜好选择主题
  • 提供主题所需的 CSS 和 JS 基础模块,方便开发者快速创建新的主题

更好的安全性

  • 内置 CC 攻击过滤,能在很大程度上过滤掉攻击请求
  • 支持导入敏感词词库,可接入微信提供的内容安全校验接口
  • 更完备的 XSS、CSRF 防御

更好的性能

  • 细致的数据缓存
  • 提供数据库索引优化脚本
  • Service Worker 浏览器端缓存
  • 图片、JavaScript 文件按需延迟加载
  • Progressive Web App, Performance, Accessibility, Best Practices 优化
    ab3c9deab302499f90934cc3b0d2def2-image.png

多节点集群部署

社区版不支持集群部署,商业版支持集群。主要实现上的区别是社区版使用了内存缓存,而商业版可配置使用 Redis 缓存,并且商业版的会话管理支持集群。

支持更多数据库

  • MySQL
  • Oracle
  • SQL Server

更完善的功能

更好的用户体验

  • 极致细腻的界面、简易友好的操作
  • 站外链接卡片式渲染
  • 合并相同类型的通知,避免打扰用户
  • 支持离线访问
  • 支持离线通知推送
  • 支持 IE11 及 Edge

更好的 SEO

  • 所有链接精准设置 rel 属性
  • 更合理的 DOM 结构布局
  • 回帖独立 URL /article/{aid}/comment/{cid}

移动端

  • 支持 PWA
  • 支持 PJAX
  • 支持 MD 编辑器
  • 支持思绪

开发方面

  • 使用最新版的 JavaScript
  • 使用 webpack

官方技术支持

  • 微信、QQ、电话技术支持
  • 服务器运维方面咨询

关于商业版更多的更多细节请点击这里进行了解。

  • Sym

    Sym 是一个用 Java 实现的现代化社区(论坛 / 社交网络 / 博客)平台,“下一代的社区系统,为未来而构建”。黑客派就是使用该系统搭建的 ❤️

    313 引用 • 3636 回帖 • 609 关注
  • 商业版
    1 引用 • 22 回帖
  • 优势
    1 引用 • 22 回帖
感谢    关注    收藏    赞同    反对    举报    分享