吴修庆 安徽阜阳技师学院
博客(英语:Blog,为Web Log的混成词),意指log on the web意即在网络上纪录,是一种由个人管理、张贴新的文章、图片或视频的网站或在线日记,用来纪录、抒发情感或分享信息。博客上的文章通常根据张贴时间(Chronological Order),以倒序方式由新到旧排列。
作为一名计算机专业教师,帮助学生编写自己的个人技术博客对于激发学生学习兴趣来说是非常重要的。而博客的发展又分为了三个阶段。
第一阶段:一开始大多初学者会选择使用免费的第三方网站提供的博客系统:如新浪博客,博客园,csdn等,很快,程序员就发现这些博客难以备份,系统代码不可见,定制型差,程序员只能使用其内置功能和内置模版。
第二阶段:随着学习的深入,具备一定开发能力开始使用如WordPress,Typecho等开源博客系统,将其架设在自己的个人购买的服务器上。WordPress一度成为主流的博客搭建方法,其架设在PHP服务器上。拓展性好,代码可见,插件众多。但WordPress有个显著的缺点:需要一个后台语言(WordPress需要的是PHP)支持的服务器。很多在读的计算机专业学生没有资金去负担一个个人服务器。
第三阶段:成立于2007年,基于Git分布式管理的全球最大开源项目管理平台Github是当今开源软件业的一杆旗帜。而Github向个人开发者提供了Github Pages这一服务来供个人开发者展示自己的作品。GitHub Pages提供了一个全免费的静态http服务器,支持自制页面和Jekyll。用户可以非常方便的通过Git将自己的http页面上传至Github Pages并绑定自己的顶级域名。……