第四次作业—— 分析比较各种软件构建环境

一、GitHub

  1.优点:

    1) 用户较多,是世界上最大的开源软件社区;

    2) 功能简洁,容易上手;

    3) 支持更多贴近用户的简便功能,如支持复制图片,支持@其他用户,支持Emoji表情等;

    4) 支持多人共同完成一个项目,可以在同一页面对话交流

    5) 编辑器自定义的markdown语法非常强大,README的显示效果也很出色

    6) 代码片段的引用,评论,分享,讨论非常方便

 

  2.缺点:

    1) 全英文界面,不支持中文;

    2) 国内访问速度慢,连接不稳定,经常报错;

    3) 转码问题常见,容易出现中文乱码;

 

  3.成本:

    开源项目托管免费,私有项目的托管需要付费且费用较高。

 

二、码云:

  1.优点:

    1) 支持中文,交流更畅快、更有效率;

    2) 国内访问较快,比GitHub更加稳定;

    3) 码云的私有库是完全免费的

    4) 对于团队协作开发,码云提供项目管理、代码托管、文档管理的服务,5人以下小团队免费

 

  2.缺点:

    1) 国际上不够流行,用户大多限于国内,共享资源较少;

    2) 每个仓库有一定容量,容易超额。

 

  3.成本:

    私有库完全免费,主要是服务收费。

 

三、Csdn

  1.优点:

    1) 适合初学者的学习交流;

    2) 支持中文,访问稳定;

    3) 使用人数较多,资源较多。

 

  2.缺点:

    1) 广告多,商业化较重,有些本末倒置;

    2) 定制化能力较差;

    3) 界面排版不友好。

 

  3.成本:

    成本较低,部分内容需要vip观看或者付费下载。

posted @ 2019-11-02 19:13  我叫贤仔666  阅读(102)  评论(0编辑  收藏  举报