All Projects → zhangkn → zhangkn.github.io

zhangkn / zhangkn.github.io

Licence: other
新博客地址:https://kunnan.blog.csdn.net

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
Rich Text Format
576 projects

Projects that are alternatives of or similar to zhangkn.github.io

Jekyll Rss Feeds
Templates for rendering RSS feeds for your Jekyll blog
Stars: ✭ 627 (+3035%)
Mutual labels:  liquid, feed
jekyll-rss-feeds
Templates for rendering RSS feeds for your Jekyll blog
Stars: ✭ 639 (+3095%)
Mutual labels:  liquid, feed
osmosfeed
Turn GitHub into an RSS reader
Stars: ✭ 839 (+4095%)
Mutual labels:  feed
liquid.cr
Kind of liquid template engine for Crystal [WIP]
Stars: ✭ 64 (+220%)
Mutual labels:  liquid
tryingtowork
A collection of free spaces to work online
Stars: ✭ 78 (+290%)
Mutual labels:  liquid
agency-jekyll-theme
Jekyll version of the newest Agency Bootstrap theme, plus new features: Google Analytics, Markdown support, custom pages, and more!
Stars: ✭ 222 (+1010%)
Mutual labels:  liquid
RSS-to-Telegram-Bot
A Telegram RSS bot that cares about your reading experience
Stars: ✭ 482 (+2310%)
Mutual labels:  feed
ngx-scully-blog
A simple blog made for developers that is easy to setup, supports SEO, Google Adsense, Google Analytics, Facebook Pixel, and many more
Stars: ✭ 36 (+80%)
Mutual labels:  google-adsense
iextrading4j-hist
IEX Trading library to parse TOPS and DEEP multicast packets
Stars: ✭ 20 (+0%)
Mutual labels:  feed
dtd2mysql
MySQL / MariaDB import for DTD feeds (fares, timetable and routeing)
Stars: ✭ 25 (+25%)
Mutual labels:  feed
this-american-life-archive
Unofficial RSS feed for the podcast "This American Life" with episodes 1 to current
Stars: ✭ 19 (-5%)
Mutual labels:  feed
mechanic-tasks
Public task repository for Mechanic (https://mechanic.dev)
Stars: ✭ 42 (+110%)
Mutual labels:  liquid
stream-python
Python Client - Build Activity Feeds & Streams with GetStream.io
Stars: ✭ 134 (+570%)
Mutual labels:  feed
web-front-end-rss
📙 根据 RSS 抓取最新前端技术文章,来源:前端早读课、前端大全、前端之巅、淘宝前端、张鑫旭博客、凹凸实验室等
Stars: ✭ 24 (+20%)
Mutual labels:  feed
Briefly
source based news in short : Winner @MumbaiHackathon 2018
Stars: ✭ 35 (+75%)
Mutual labels:  feed
instagram-widget-by-wpzoom
The easiest way to add a nice Instagram widget on your WordPress site. It just works!
Stars: ✭ 22 (+10%)
Mutual labels:  feed
Supply
🛍 Supply is a free e-commerce Jekyll theme with Gumroad integration.
Stars: ✭ 24 (+20%)
Mutual labels:  liquid
FeedSDK
Java SDK for downloading large gzipped (tsv) item feed files and applying filters for curation
Stars: ✭ 20 (+0%)
Mutual labels:  feed
podcast-feed-parser
A highly customizable package for fetching and parsing podcast feeds into simple and manageable JavaScript objects. For use with node or in the browser.
Stars: ✭ 39 (+95%)
Mutual labels:  feed
laminas-feed
Consume and generate Atom and RSS feeds, and interact with Pubsubhubbub.
Stars: ✭ 97 (+385%)
Mutual labels:  feed

不要学你工作中用不上的东西,不经过实战检验的东西会一直停留在demo阶段;如果想学,你就一定要想方设法找点场景落地

新博客地址

Github Pages 整体思路

本地编写符合Jekyll规范的网站源码,然后上传到github,由github生成并托管整个网站;享受git的版本管理功能;用自己喜欢的编辑器写文章 缺点:不适合大型网站,因为没有用到数据库,每运行一次都必须遍历全部的文本文件,网站越大,生成时间越长 适合暂时还没买服务器,数据库的人

使用条件

Jekyll 支持 Mac 、Windows、ubuntu 、Linux 操作系统
Jekyll 需要依赖:Ruby、bundler

安装Jekyll

  • {{ page.title }}表示文章标题,
  • {{ content }}表示文章内容
  • { page.date }}则是嵌入文件名的日期(也可以在文件头重新定义date变量),"| date_to_string"表示将page.date变量转化成人类可读的格式
  • {% for post in site.posts %},表示对所有帖子进行一个遍历。 *这里要注意的是,Liquid模板语言规定,输出内容使用两层大括号,单纯的命令使用一层大括号。
  • 每篇文章的头部,必须有一个yaml文件头 用来设置一些元数据 每一行设置一种元数据; title :该文章的标题 如果不设置这个值,默认使用嵌入文件名的标题
  • [重要文件]
devzkndeMacBook-Pro:zhangkn.github.io devzkn$ git checkout --  css/main.css
devzkndeMacBook-Pro:zhangkn.github.io devzkn$ git checkout --  _layouts/post.html
devzkndeMacBook-Pro:zhangkn.github.io devzkn$ git checkout --   _includes/footer.html
devzkndeMacBook-Pro:zhangkn.github.io devzkn$ git diff  _config.yml

1) 目前此博客版本,缺少catalog,我打算采用新的版本,可能暂时不更新。


  • [devzkndeMacBook-Pro:~ devzkn$ cat .bash_profile]
使用别名快速的开启本地调试模式
alias sio='bundle exec jekyll server -s ~/githubPages/zhangkn.github.io'


Configuration file: /Users/devzkn/githubPages/zhangkn.github.io/_config.yml
            Source: /Users/devzkn/githubPages/zhangkn.github.io
       Destination: /Users/devzkn/githubPages/zhangkn.github.io/_site
 Incremental build: disabled. Enable with --incremental
      Generating... 
                    done in 32.002 seconds.
 Auto-regeneration: enabled for '/Users/devzkn/githubPages/zhangkn.github.io'
    Server address: http://127.0.0.1:4000
  Server running... press ctrl-c to stop.
      Regenerating: 1 file(s) changed at 2018-04-19 14:49:31 

添加动态功能必须使用外部服务

  • 访问量统计分析
  • comment

访问量统计分析

html标签验证 网站首页html代码的标签与标签之间

comment

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].