Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
240
Docker and Go: Integration Testing. by Aaron Lehmann
pgburt
1
330
Workers and the Rise of Reactive Infrastructure
pgburt
0
420
The Easiest Way to Develop with Go
pgburt
0
220
Advanced Ruby for Rails Devs, by Sherif Abushadi
pgburt
1
170
How HotelTonight uses Elasticsearch to power its hotel search algorithm
pgburt
2
2.1k
Nature Inspired Testing Thoughts
pgburt
0
74
Numbers need stories
pgburt
0
65
Use the Right Tool
pgburt
0
110
Other Decks in Technology
See All in Technology
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
180
Grafana Meetup Japan Vol. 6
kaedemalu
1
280
AWSで推進するデータマネジメント
kawanago
0
1.1k
Nstockの一人目エンジニアが 3年間かけて向き合ってきた セキュリティのこととこれから〜あれから半年〜
yo41sawada
0
200
「魔法少女まどか☆マギカ Magia Exedra」の必殺技演出を徹底解剖! -キャラクターの魅力を最大限にファンに届けるためのこだわり-
gree_tech
PRO
0
570
Flutterでキャッチしないエラーはどこに行く
taiju59
0
220
Agile PBL at New Grads Trainings
kawaguti
PRO
1
300
異業種出身エンジニアが気づいた、転向して十数年経っても変わらない自分の武器とは
macnekoayu
0
290
ヘブンバーンズレッドのレンダリングパイプライン刷新
gree_tech
PRO
0
560
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
2
350
サンドボックス技術でAI利活用を促進する
koh_naga
0
190
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
310
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Faster Mobile Websites
deanohume
309
31k
GraphQLとの向き合い方2022年版
quramy
49
14k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
840
Agile that works and the tools we love
rasmusluckow
330
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
How GitHub (no longer) Works
holman
315
140k
4 Signs Your Business is Dying
shpigford
184
22k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
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