进入2018年,是时候展望 SiteServer CMS 未来了。在此我们公布 SiteServer CMS 的路线图,规划接下来的六个月 SiteServer CMS 需要努力的方向,然后安排工作将接下来的每个月作为一个里程碑发布新版本,以实现规划好的路线图。在规划时,我们从四个方面来看待潜在的工作:

  • 稳定的核心功能: SiteServer CMS 的核心功能和代码是一个稳定的、企业级的、专注于内容管理的、多终端一体化、支持网站群的 CMS 内容管理系统 。对极大部分用户来说,SiteServer CMS的核心功能用于网站建设已经足够了,并且能够得到良好的用户体验和优秀的系统性能。SiteServer CMS的核心功能包括站点管理、栏目管理、内容管理、模板管理、静态页面生成等CMS最基础最核心的功能。

  • 完善的文档支持: 在稳定强大的产品之上,我们还提供完善的、详细的说明文档,希望为所有用户提供一个很低的入门门槛和非常棒的产品使用体验。文档内容不仅仅包括新手入门、站点内容管理、系统管理等 SiteServer CMS 的核心功能说明文档,还包括模板标签语言STL、模板制作以及二次开发和源码解析相关文档。

  • 丰富可扩展的插件: SiteServer CMS 并非仅仅是一个简单的网站管理平台,同时也是一个功能极其强大并且有着无限扩展能力的 CMS 内容管理平台。SiteServer CMS 的无限扩展能力正是通过插件机制来实现的。借助于 SiteServer CMS 的模板和插件机制,你几乎可以把 SiteServer CMS 配置成任何类型的站点。

  • 优质的网站模板: 我们将每个月定期推出两套优质的自适应站点模板,包括公司企业、个人博客、新闻门户、学校网站、政府网站以及购物网站等各种类型。这些模板完全可定制,从颜色、字体、整个页面到功能应用。

2018年,SiteServer CMS 产品将在每个月底发布新的稳定版本,我们将在每次迭代中对以上四个方面进行持续推进。我们将一些计划称之为“路线图”,我们在接下来的六个月里的目标是尽一切努力去完成这张“路线图”。一旦做了改变,我们就会更新我们的“路线图”,要么推迟行动,要么承诺进行改进。

注释:

符号说明
未开始
已完成
:runner:开发进行中
:muscle:调查

稳定的核心功能

SiteServer CMS的核心功能包括站点管理、栏目管理、内容管理、模板管理、静态页面生成等CMS最基础最核心的功能。

支持多数据库

SiteServer CMS 可以支持市场上主流的数据库产品,包括Oracle、MySql、SqlServer以及PostgreSql。

  •  全面支持SqlServer数据库

  •  全面支持MySql数据库

  • :runner: 全面支持Oracle数据库

  • :runner: 全面支持PostgreSql数据库

UI界面升级

  • 制作后台界面样式规范

  • 后台界面样式升级调整

  • :runner: 后台功能重新组合

系统二次开发

  • :runner: 开发并完善插件基础框架

  • 公开插件API调用接口

  • 支持一键安装插件

  • 支持插件展示、检索、评分、评论

  • 支持插件版本升级

  • 支持第三方插件提交

  • 插件可独立设置数据库链接字符串

  • 展示更多关于插件(启动时间、错误详情等)的信息

核心功能

  • :runner: 自动检测数据库字段实现安装与升级

  • RESTful API 接口

  • 动态预览(支持首页、栏目页、内容页与文件页)

  • :runner: 支持支付宝、微信支付等第三方支付功能

  • STL 在线解析

  • 短信设置

  • :runner: 生成速度优化

  • 定时任务执行速度优化

  • 修复所有已知BUG

  • 全面的安全性检测与漏洞修复

  • STL 语言Dreamweaver 插件升级

  • :muscle: 微信公众号整合

  • :muscle: 手机APP整合

  • :muscle: .NET CORE、LINUX平台迁移

完善的文档支持

我们将以书籍的形式制作文档,文档中的每一节作为本书的一章。文档内容不仅仅包括新手入门、站点内容管理、系统管理等SiteServer CMS的核心功能说明文档,还包括模板标签语言STL、模板制作以及二次开发和源码解析相关文档。

《SiteServer CMS 新手入门》

  •  SiteServer CMS 能做什么

  •  SiteServer CMS 如何开始

  •  SiteServer CMS 术语大全

  •  SiteServer CMS 运行环境要求

  •  SiteServer CMS 安装前准备工作

  •  SiteServer CMS 安装与升级

  •  用SiteServer CMS 创建第一个网站

  • :runner:站点栏目管理与内容管理

  • :runner:站点模板管理与页面生成

  •  SiteServer CMS 备份与恢复

  •  SiteServer CMS 做SEO优化

  •  SiteServer CMS 常见问题

  •  SiteServer CMS 官方资源

《SiteServer CMS 基础应用》

  • 添加、编辑栏目

  • 栏目转移

  • 栏目组、栏目生成

  • 栏目导入、导出

  • 发布、编辑内容

  • 内容转移、内容跨站转发

  • 内容属性、内容组

  • 内容搜索

  • 内容审核

  • 内容排序、生成

  • 内容导入、导出、整理、归档

  • 我的内容

  • 为什么要使用插件

  • 如何使用插件

《SiteServer CMS 模板制作》

  • 模板入门

  • 如何制作一个模板

  • 模板的四种类型

  • 模板的添加、修改、删除、匹配

  • 模板的添备份与还原

  • 包含文件的使用

  • STL模板语言介绍

  • 模板制作实例---网站导航

  • 模板制作实例---内容分页

  • 模板制作实例---图片显示

  • 模板制作实例---音视频播放

  • 模板制作实例---内容评论

  • 模板制作实例---表单提交

  • 模板制作实例---投票

《SiteServer CMS 高级功能》

  • 站点设置

  • 组别与标签设置:栏目组、内容组、内容标签

  • 字段管理:内容字段、栏目字段、联动字段

  • 上传设置:图片上传、视频上传、附件上传、图片水印设置

  • 跨站转发设置

  • 定时任务管理:定时生成、定时采集、定时备份

  • 静态页生成设置:命名规则、页面生成、页面生成触发器

  • 手动生成:生成首页、生成栏目页、生成内容页、生成文件页、一键生成

  • 自动生成:触发生成、定时生成

  • 服务组件sitesever.exe

  • 创建新站点

  • 系统站点管理

  • 站点访问地址管理

  • 站点模板管理

  • 辅助表管理

  • 管理员管理

  • 角色管理

  • 管理员设置

  • 所属部门管理

  • 所在区域管理

  • 用户管理

  • 用户设置

  • 短信集成

  • 支付集成

  • 服务组件管理:组件状态查询、服务实时监控、服务生成日志

  • 定时任务管理

  • 站点数据统计

  • 站点访问量统计

  • 文件下载统计

  • 管理员登录统计

  • 会员新增数据统计

  • 运行日志管理:日志阈值设置、站点日志查询、管理员日志查询、用户日志查询、系统错误日志查询

  • 敏感词管理

  • 其他实用工具:机器参数查看、系统缓存清除、加密字符串、JS脚本压缩、清空数据库日志

《SiteServer CMS 插件开发》

  • 插件开发介绍

  • 从零开始开发一个插件

  • 插件开发基础

  • 插件配置文件(plugin.config)

  • 插件类型及其实现

  • 内容模型插件

  • 内容相关插件

  • 文件监控插件

  • 插件菜单管理

  • 插件STL标签解析

  • 插件数据库表

  • 插件Restful API与HTTP API

  • 权限与安全

  • 插件设置

  • 调用插件API

  • 插件后台管理界面

《SiteServer CMS 核心开发》

  • SiteServer CMS 项目组织

  • SiteServer CMS 源码入门

  • 测试与BUG提交

  • 产品开发流程及常用工具

  • SiteServer CMS 本地开发环境配置

  • SiteServer CMS 开发代码规范

  • SiteServer CMS 数据字典

  • SiteServer CMS 源码制作安装包

  • STL语言开发

  • SiteServer CMS 客户端命令(CLI)开发

  • 如何向 SiteServer CMS 提交源码

丰富可扩展的插件

我们的目标是为SiteServer CMS 创建一个完善的插件生态环境,SiteServer CMS 专注于内容管理,通过丰富的插件实现网站的各种扩展及应用,最终让用户能够实现所有想要实现的功能。展望未来,我们希望与第三方开发者携手,为实现上述目标而努力。

用户中心插件(ss-home)

  • :runner: 用户中心设置

  • 用户投稿设置

  • :runner: 第三方登录设置

  • :runner: 扩展菜单设置

  • :runner: 插件使用手册

购物插件(ss-shopping)

  • STL 语言支持(前台购物)

  • 订单管理

  • 购物设置

  • 运费管理

  • :runner: 插件使用手册

微信插件(ss-weixin)

  • 公众号数据集成

  • 公众号推送管理

  • 公众号菜单设置

  • 公众号资源管理

  • :runner: 插件使用手册

表单插件(ss-form)

  • 数据提交记录

  • 表单数据统计

  • 自定义字段管理

  • 表单设置

  • 表单自定义模板

  • :runner: 插件使用手册

投票插件(ss-poll)

  • 投票项管理

  • 提交字段管理

  • 投票选项

  • 查看投票结果

  • 投票提交记录

  • :runner: 插件使用手册

快速支付插件(ss-payment)

  • STL 语言支持(前台支付)

  • 快速支付记录

  • 快速支付设置

  • :runner: 插件使用手册

文章打赏插件(ss-reward)

  • STL 语言支持(文章打赏)

  • 文章打赏记录

  • 文章打赏设置

  • :runner: 插件使用手册

信息公开插件(ss-govPublic)

  • 信息采集

  • 信息管理

  • 信息审核

  • 分类法管理

  • 索引号生成规则

  • 重新生成索引号

  • 信息公开设置

  • 数据统计分析

  • :runner: 插件使用手册

依申请公开插件(ss-govApply)

  • 信息采集

  • 信息管理

  • 信息审核

  • 信息公开设置

  • 数据统计分析

  • :runner: 插件使用手册

互动交流插件(ss-govInteract)

  • 办件管理(待受理、待办理、待审核)

  • 新增办件

  • 互动交流分类

  • 负责部门设置

  • 负责人员设置

  • 办件字段管理

  • 办件提交样式

  • 办件查询样式

  • 办件类型管理

  • 办件预警设置

  • 互动交流设置

  • 互动交流统计

  • :runner: 插件使用手册

文章打赏插件(ss-reward)

  • STL 语言支持(文章打赏)

  • 文章打赏记录

  • 文章打赏设置

  • :runner: 插件使用手册

内容归档插件(ss-archive)

  • 内容归档

  • 内容还原

  • 归档内容管理

  • :runner: 插件使用手册

备份插件(ss-backup)

  • 数据备份

  • 数据恢复

  • :runner: 插件使用手册

数据库采集插件(ss-collect)

  • 采集规则设置

  • 导入导出采集规则

  • 多数据库数据采集支持

  • :runner: 插件使用手册

Web爬虫插件(ss-crowler)

  • 采集规则管理

  • 导入导出采集规则

  • 定时任务

  • :runner: 插件使用手册

页面下载插件(ss-download)

  • 下载规则管理

  • 针对url页面,自动下载HTML、关联CSS、管理图片以及JS文件

  • :runner: 插件使用手册

固定广告插件(ss-fixAd)

  • 固定广告位管理

  • 固定广告管理

  • :runner: 插件使用手册

飘浮广告插件(ss-floatAd)

  • 飘浮广告管理

  • 飘浮广告生成

  • :runner: 插件使用手册

招聘插件(ss-jobs)

  • 招聘职位发布

  • 提交简历功能

  • 简历管理

  • :runner: 插件使用手册

站内链接插件(ss-link)

  • 站内链接管理

  • 站内链接设置

  • :runner: 插件使用手册

阿里云OSS云存储插件(ss-oss)

  • 云存储设置

  • 监控站点文件变动

  • 同步文件到阿里云OSS云存储

  • :runner: 插件使用手册

多图内容插件(ss-photo)

  • 多图内容管理

  • 多图内容生成

  • :runner: 插件使用手册

SEO搜索引擎优化插件(ss-seo)

  • 页面元数据设置

  • 页面元数据匹配

  • :runner: 插件使用手册

流量统计插件(ss-traffic)

  • 统计摘要

  • 站点流量统计

  • 分时统计

  • 来源统计

  • 客户端统计

  • 流量统计设置

  • :runner: 插件使用手册

优质的网站模板

  • :runner: 每月定期推出两套优质的自适应站点模板