$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WordPress vs Jekyll
Search
Paul Burt
February 17, 2016
Technology
0
400
WordPress vs Jekyll
From the 2/17 SFRails event!
Published on behalf of the creator, Mike Neumegen of CloudCannon.
Paul Burt
February 17, 2016
Tweet
Share
More Decks by Paul Burt
See All by Paul Burt
What's New in Go Crypto? by Nick Sullivan
pgburt
0
250
Docker and Go: Integration Testing. by Aaron Lehmann
pgburt
1
340
Workers and the Rise of Reactive Infrastructure
pgburt
0
450
The Easiest Way to Develop with Go
pgburt
0
240
Advanced Ruby for Rails Devs, by Sherif Abushadi
pgburt
1
180
How HotelTonight uses Elasticsearch to power its hotel search algorithm
pgburt
2
2.2k
Nature Inspired Testing Thoughts
pgburt
0
80
Numbers need stories
pgburt
0
74
Use the Right Tool
pgburt
0
120
Other Decks in Technology
See All in Technology
“決まらない”NSM設計への処方箋 〜ビットキーにおける現実的な指標デザイン事例〜 / A Prescription for "Stuck" NSM Design: Bitkey’s Practical Case Study
bitkey
PRO
1
580
AI時代におけるアジャイル開発について
polyscape_inc
0
130
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
160
世界最速級 memcached 互換サーバー作った
yasukata
0
330
チーリンについて
hirotomotaguchi
3
1.1k
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
4
880
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
5
570
グレートファイアウォールを自宅に建てよう
ctes091x
0
140
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
440
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
GitHub Copilotを使いこなす 実例に学ぶAIコーディング活用術
74th
3
1.7k
A Compass of Thought: Guiding the Future of Test Automation ( #jassttokai25 , #jassttokai )
teyamagu
PRO
1
250
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Context Engineering - Making Every Token Count
addyosmani
9
490
Making Projects Easy
brettharned
120
6.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
720
[SF Ruby Conf 2025] Rails X
palkan
0
500
The Invisible Side of Design
smashingmag
302
51k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Music & Morning Musume
bryan
46
7k
Designing for humans not robots
tammielis
254
26k
Transcript
Mike Neumegen / CloudCannon - @mikeneumegen Wordpress vs Jekyll
Wordpress • PHP based • Builds pages on the fly
• Powers 75 million websites Jekyll • Ruby static site generator • Builds a static site • Powers at least over 650,000 sites. Probably millions.
The Site
Setup Developer Environment - Wordpress • Install MAMP • Download
Wordpress • Run the Installer
Setup Developer Environment - Jekyll jekyll serve gem install jekyll
-v 2.4.0
Development - Wordpress • index.php calls other templates to build
the site • content.php builds a page or list of blog posts • Content is stored in a database • 18 template files
Development - Jekyll • default.html contains basic HTML structure •
post.html defines the structure of blog posts • Blog posts are markdown files • Everything is static
Deployment - Wordpress
Deployment - Jekyll
Page Content Editing - Wordpress
Post Content Editing - Wordpress
Page Content Editing - Jekyll
Post Content Editing - Jekyll
Performance
The right tool for the job • Security • Scalability
• Complexity • Development time • Workflow • User generated content
Static site source Jekyll Site source Wordpress theme source CloudCannon
@mikeneumegen
[email protected]
Links