扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
前端无处不在!从页面到体验,前端是所有伟大应用给用户留下的第一印象。让我们认识一下那些非常好的前端开发大牛。
成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的神池网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
蒋长浩博士 Facebook
介绍:蒋长浩,祖籍湖南,获清华大学计算机本硕学位、伊利诺伊大学(UIUC)博士学位,在卡耐基梅隆大学(CMU)、谷歌公司从事过“普适计算~大规模计算”的优化研究。在Facebook任研究科学家,他创造BIGPIPE,使大型网站访速翻1倍,举世关注。
钱宝坤 新浪微博
微博:貘吃馍香
混迹于IT行业多年的普通程序员,偏好浏览器相关内容研究。w3help.org文章内容主要提供者之一。现就职于新浪微博前端基础架构组,参与微博前端公用组件开发,以及前端工具开发相关工作。
郭润增腾讯
微博:grzcn
介绍:aka郭小帅,08年毕业加入腾讯QQ空间前端团队至今一直在关注Web前端优化,主要负责Qzone Feeds和个人中心的业务特性和性能优化,也是Qzone 6.0的开拓者之一。
李成银百度
微博:welefen
介绍:前端高级研发工程师,百度新首页和百度空间前端技术负责人,2011年最佳百度人。喜欢开发前端自动化开源工具,目前在github上维护了Fl, AutoSprite, pjax等多个项目。
何一鸣淘宝网
微博:kissyteam
主要负责淘宝前端框架 KISSY 的维护与开发,解决KISSY在淘宝各个业务应用中遇到的问题。
以上推荐那么多,希望对小伙伴有所帮助。
现在个人博客通常有比较多的选择,如果不想要自己购买服务器实现静态博客的发布,可以在、CSDN等平台建立自己的账号并发布,但是原始数据无法在本地管理;如果想要数据完全自己管理,可以使用GitHub或者Gitee Pages功能发布自己的博客,利用Hugo或Hexo等成熟的静态博客将md文件转换成静态网站文件进行快速发布。本文就用来记录如何快速将博客发布到、GitHub以及Gitee Pages三个平台。
我希望的流程当然是主要精力用在写文章,发布的流程最好完全不需要手动处理,但实际情况下手动发布博客的流程大体是:
之前有使用过Travis CI+GitHub+Hexo自动发布到GitHub Pages,但是GitHub的访问经常不那么靠谱,因此想着也能同步到Gitee,并且自动构建Hexo的速度受Nodejs环境部署影响,速度很慢,因此本次计划采用Hugo来构建网站文件,整体流程设计如下:
为了满足博客自动发布流程,首先需要在本地准备好生产环境,以满足快速发布,以此的复杂是为了长期的简单,因此在环境准备阶段我会把所有涉及的工具都记录下来,以方便大家使用以及后边自己回顾,环境准备包含:
Obsidian完成知识积累后,按照ZK-Project-Archive-Blog的流程发布Blog,但是Obsidian的文件相互关联,且附件如何快速复用,需要对Typora和Obsidian都进行简单的配置,确保后续Blog能够快速完成并发布,并且文件仍在Obsidian工程中正常显示;
Typora非常的简洁,而且可以实时预览,在写博客的时候经常会插入一些图片,截图后可以直接粘贴进去,图片也会自动保存在本地,这里需要注意图片的保存路径,在偏好设置里,设置插入图片时复制到指定路径(./resource/),这样复制的图片就会自动保存在当前文件夹下的resource文件夹里,方便后续管理与转移。
在.ssh文件生成id_rsa和id_rsa.pub两个文件;
Hugo 是一个基于Go语言开发的静态博客框架,号称世界上最快的构建网站工具;
命令为: hugo new site myblog
myblog为博客的目录名,可以修改为你自己想取的名字,生成的目录如下:
由于默认主题生成的文章页面有些功能是不需要的,因此需要对themes下文件进行修改:
将config、content和themes三个目录拷贝到新创建的站点目录,将content下替换为文章文件即可。
utterances 是一款基于Github Issue的Github工具,优点主要是无广告、加载快、配置简单,轻量开源。
由于 utterances 是一款Github App,因此 安装utterances 非常简单,只需要授权特定repo权限给 utterances 就可以了,注意一个点:授权的这个repo必须是public的,可以选择多个repo,但是建议选择一个就可以了,也比较安全。
这是当前最简单的配置方法, 也可以在 utterances官方 查看其他配置方法,以及详细的配置参数说明。
Obsidian的安装和使用可参考我的另一篇文章: Obsidian作为第二大脑工具的基本使用和配置
所有环境准备好后,终于要开始启动我们的自动化流程的实现了;
同之前步骤相同,将Gitee密码配置到GitHub Secrets,命名为:GITEE_PASSWORD,所有配置结果如下:
synctogitee.yml
需要绑定Gitee账号到微信公众号,否则最后一步reload pages自动部署Gitee Pages会登录失败,原因是需要短信验证;绑定公众号后则不需要短信验证;其他问题解决可以参考 gitee-pages-action
在Typora完成文章编写后,一键上传所有图片到Gitee图床,拷贝发布到,然后提交到GitHub repo master分支,即可自动部署到GitHub和Gitee Pages;
以上就是我利用GitHub-Actions将Hugo博客自动发布到GitHub和Gitee Pages,希望可以帮助大家快速构建自己的个人网站;后边我会继续完善我的第二大脑系统的构建思路和方法。
1、如果不想太费力,可以选择新浪或是搜狐,使用相对比较简单;
2、想要更高的自由度(如可以调整模板),建议blogbus;
3、想用wordpress,国内yo2或是72松、国外blogs.mu;
还有livespace和不老歌也不错,希望你能找满意的博客
★楼主的问题提得非常有见地,出100分问这个问题一点都不为过,要是我先想到了这个问题,我会出200分来问!
★首先,要晓得"博客"就是"BLOG"→"WEB LOG"即网络日志,日记是写给自己看的,而日志则是写给别人看的,所以博客就是用来称述自己意见看法的一个工具.
★其次,是网络日志就得由一个强大有力,创新进取网站来支持,不是说其他的网站没新浪好,就像百度的"知道"最强一样,新浪的"BLOG"就是最强的!
1,所谓后发制人!在方博士拉到千万美元风投,疆土急剧扩张之时,新浪博客突然杀出,一时风头强劲,攻占博客疆场所向披靡,图霸天下的豪气令整个中国博客世界震撼,新浪的大胆创新让其他的网站望尘莫及!
2,所谓先发制人,新浪2005年9月28日果断地推出“首届中国博客大赛”,先发制人,主动出击,让方兴东和博客网处于被动状态,9月28日过后,30日就是星期五,随后就是国庆7天长假,这就让最有支持率举办博客大赛的博客网只有国庆过后,才羞答答地推出博客大赛,此时,早已过了最佳时期!
3,名人博客,新浪凭借它的影响力和资源整合的能,把余华、余秋雨、郭敬明、方舟子、徐静蕾等一大批各行各业各领域的名人,虚左以待,奉为上宾,遂引发一场名人博客的大讨论!
★你可能要问,我只回答了新浪的气势阵容强大,它好在哪里,我一直没说,其实我已经说了!
1,BLOG是宣传自己思想,与人交流用的,所以人气是评价BLOG好坏的最好标准!
2,新浪BLOG当然不仅是人多势重,而且是藏龙卧虎,新浪的BLOG名人就不说,我已经列举过.
3,新浪BLOG界面简单,明朗,少了纷繁错杂,多了几分清新,如果BLGO做得和QQ空间一样花里胡哨的,搞的人眼花缭乱,那就本末倒置了!
4,新浪的BLOG是不盈利的,这点是最另人佩服的,也就是说你少了广告的烦恼!
★★★最后用方兴东的一句话来结尾:新浪博客做了博客中国一直想做却一直没能做成的事,新浪的作风太强悍…
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流