siteservercms 缺点_GitHub - yujunlee2017/siteservercms: SiteServer CMS 基于.NET平台,能够以最低的成本、最少的人力投入在最短的时间...

SSCMS

SSCMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。

68747470733a2f2f7373636d732e636f6d2f6173736574732f696d616765732f6769746875622d62616e6e65722e706e67

版本

项目发布的正式版本存放在 master 分支,最新版本存放在 staging 分支

版本

编译状态

版本号

发布日期

正式版

68747470733a2f2f7373636d732e76697375616c73747564696f2e636f6d2f636d732f5f617069732f6275696c642f7374617475732f736974657365727665722e636d733f6272616e63684e616d653d6d6173746572

68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f53532e434d532e737667

68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f736974657365727665722f636d732f6d61737465722e737667

开发版

68747470733a2f2f7373636d732e76697375616c73747564696f2e636f6d2f636d732f5f617069732f6275696c642f7374617475732f736974657365727665722e636d733f6272616e63684e616d653d73746167696e67

68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f767072652f53532e434d532e737667

68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f736974657365727665722f636d732f73746167696e672e737667

迭代计划

开发文档

SSCMS 源码结构

│ sscms.sln Visual Studio 项目文件

├─src/SS.CMS 接口、基础类

├─src/SS.CMS.Cli 命令行工具

├─src/SS.CMS.Core CMS核心代码

├─src/SS.CMS.Web CMS App

└─tests 测试

发布跨平台版本

Window(64 位):

npm install

npm run build-win-x64

dotnet build ./build-win-x64/build.sln -c Release

dotnet publish ./build-win-x64/src/SSCMS.Cli/SSCMS.Cli.csproj -r win-x64 -c Release -o ./publish/sscms-win-x64 /p:PublishTrimmed=true

dotnet publish ./build-win-x64/src/SSCMS.Web/SSCMS.Web.csproj -r win-x64 -c Release -o ./publish/sscms-win-x64 /p:PublishTrimmed=true

npm run copy-win-x64

Note: 进入文件夹 ./publish/sscms-win-x64 获取最终发布版本

Window(32 位):

npm install

npm run build-win-x32

dotnet build ./build-win-x32/build.sln -c Release

dotnet publish ./build-win-x32/src/SSCMS.Cli/SSCMS.Cli.csproj -r win-x32 -c Release -o ./publish/sscms-win-x32 /p:PublishTrimmed=true

dotnet publish ./build-win-x32/src/SSCMS.Web/SSCMS.Web.csproj -r win-x32 -c Release -o ./publish/sscms-win-x32 /p:PublishTrimmed=true

npm run copy-win-x32

Note: 进入文件夹 ./publish/sscms-win-x32 获取最终发布版本

Linux:

npm install

npm run build-linux-x64

dotnet build ./build-linux-x64/build.sln -c Release

dotnet publish ./build-linux-x64/src/SSCMS.Cli/SSCMS.Cli.csproj -r linux-x64 -c Release -o ./publish/sscms-linux-x64 /p:PublishTrimmed=true

dotnet publish ./build-linux-x64/src/SSCMS.Web/SSCMS.Web.csproj -r linux-x64 -c Release -o ./publish/sscms-linux-x64 /p:PublishTrimmed=true

npm run copy-linux-x64

Note: 进入文件夹 ./publish/sscms-linux-x64 获取最终发布版本

MacOS:

npm install

npm run build-osx-x64

dotnet build ./build-osx-x64/build.sln -c Release

dotnet publish ./build-osx-x64/src/SSCMS.Cli/SSCMS.Cli.csproj -r osx-x64 -c Release -o ./publish/sscms-osx-x64 /p:PublishTrimmed=true

dotnet publish ./build-osx-x64/src/SSCMS.Web/SSCMS.Web.csproj -r osx-x64 -c Release -o ./publish/sscms-osx-x64 /p:PublishTrimmed=true

npm run copy-osx-x64

Note: 进入文件夹 ./publish/sscms-osx-x64 获取最终发布版本

在 Docker 中运行

运行最新版本

docker pull sscms/core:latest

docker run -it --rm -p 5000:80 --name sscms sscms/core:latest

贡献代码

代码贡献有很多形式,从提交问题,撰写文档,到提交代码,我们欢迎任何形式的贡献!

项目编译需要使用 Visual Studio 2019,你可以从这里下载 Visual Studio Community 2019

1、Fork

2、创建您的特性分支 (git checkout -b my-new-feature)

3、提交您的改动 (git commit -am 'Added some feature')

4、将您的修改记录提交到远程 git 仓库 (git push origin my-new-feature)

5、然后到 github 网站的该 git 远程仓库的 my-new-feature 分支下发起 Pull Request(请提交到 dev 分支,不要直接提交到 master 分支)

系统更新

SSCMS 产品将每隔两月发布新的正式版本,我们将在每次迭代中对核心功能、文档支持、功能插件以及网站模板四个方面进行持续改进。

问题与建议

如果发现任何 BUG 以及对产品使用的问题与建议,请提交至 Github Issues。

关注最新动态

68747470733a2f2f7373636d732e636f6d2f6173736574732f696d616765732f7172636f64655f666f725f77782e6a7067

License

Copyright (C) 2003-2020 SSCMS

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值