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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Paul Burt
February 17, 2016
Technology
0
410
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
280
Docker and Go: Integration Testing. by Aaron Lehmann
pgburt
1
340
Workers and the Rise of Reactive Infrastructure
pgburt
0
480
The Easiest Way to Develop with Go
pgburt
0
250
Advanced Ruby for Rails Devs, by Sherif Abushadi
pgburt
1
190
How HotelTonight uses Elasticsearch to power its hotel search algorithm
pgburt
2
2.2k
Nature Inspired Testing Thoughts
pgburt
0
84
Numbers need stories
pgburt
0
82
Use the Right Tool
pgburt
0
120
Other Decks in Technology
See All in Technology
『誰の責任?』で揉めるのをやめて、エラーバジェットで判断するようにした ~感情論をデータで終わらせる、PMとエンジニアの意思決定プロセス~
coconala_engineer
0
1.7k
歴史に敬意を! パラシュートVPoEが組織と共同で立ち上がる信頼醸成オンボーディング
go0517go
PRO
0
220
バニラVisaギフトカードを棄てるのは結構大変
meow_noisy
0
140
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
980
GitHub Copilot CLI 現状確認会議(2026年2月のすがた)
torumakabe
4
640
全自動で回せ!Claude Codeマーケットプレイス運用術
yukyu30
3
130
Agentic Codingの実践とチームで導入するための工夫
lycorptech_jp
PRO
0
170
技術選定 したい人 したくない人
shirayanagiryuji
0
390
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
170
OCI技術資料 : 外部接続 VPN接続 詳細
ocise
1
10k
AI が Approve する開発フロー / How AI Reviewers Accelerate Our Development
zaimy
1
200
primeNumber DATA MANAGEMENT CAMP #2:
masatoshi0205
1
540
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Unsuck your backbone
ammeep
671
58k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
140
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
68
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
260
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
120
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
310
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
77
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
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