第四次作业—— 分析比较各种软件构建环境
1.Github
优点:
1)利用Github,可以将项目存档,与其他人分享交流,支持多人共同完成一个项目,可以在同一页面对话。
2)Github中的代码不需要保存在本地或者服务器。
3)能够跟踪错误,Bugs可以公开,可以通过Github评论,提交错误。
4)Github被视为一个预先维护过程,可以按自己的需要恢复、提交出现问题,或者恢复任何形式的代码。
5)在Github页面,不需要设置主机或者DNS,可以直接开始。
缺点:
1)Github对于新手来说不太友好,全英文界面,需要时间学习实践
2)连接不稳定,时常出现错误
成本:
开源项目免费,私有项目收费较高
2.csdn
优点:
1)内容比较专业,都是计算机领域
2)支持数学公式和流程图编写
3)支持源代码下载、课程学习
4)知名度比较高,搜索问题排名靠前
缺点:
1)博客定制性差,基本只能调整下模块位置,换个固定的显示模板
2) 广告比较多
成本:
看博客都是免费,涉及到资源下载、学习视频等需要收费
3.自搭建系统
优点:
1)定制性最强,可以搭建动态网站
2)可以更加深入地学习web开发
缺点:
1)开发难度最高,从购买服务器、域名,到运行代码、修改代码、部署,再到后期做SEO全部自己做,消耗时间精力大
2)成本高
成本:
个人建站要花钱买服务器,买域名,成本很高

浙公网安备 33010602011771号