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
340
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
190
Docker and Go: Integration Testing. by Aaron Lehmann
pgburt
1
290
Workers and the Rise of Reactive Infrastructure
pgburt
0
310
The Easiest Way to Develop with Go
pgburt
0
180
Advanced Ruby for Rails Devs, by Sherif Abushadi
pgburt
1
140
How HotelTonight uses Elasticsearch to power its hotel search algorithm
pgburt
2
1.9k
Nature Inspired Testing Thoughts
pgburt
0
55
Numbers need stories
pgburt
0
50
Use the Right Tool
pgburt
0
83
Other Decks in Technology
See All in Technology
Docker互換のセキュアなコンテナ実行環境「Podman」超入門
devops_vtj
6
3.2k
Azure OpenAI Service Dev Day / LLMでできる!使える!生成AIエージェント
masahiro_nishimi
3
770
エンジニア向け会社紹介資料
caddi_eng
14
220k
[NIKKEI Tech Talk] KDDI/KAG Scrum & Community for Engineering Training
curanosuke
2
220
AOAI Dev Day - Opening Session
yoshidashingo
2
440
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
Git 研修 Advanced【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
200
エンジニアの生存戦略 〜クラウド潮流の経験から紐解く技術トレンドのメカニズムと乗りこなし方〜
shimy
9
1.9k
スレットハンティングについて知っておきたいこと
hacket
0
130
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
ABEMAにおけるLLMを用いたコンテンツベース推薦システム導入と効果検証
cyberagentdevelopers
PRO
1
730
ここがすごいよ! AWS Systems Manager!
saichan11
0
1.8k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
239
11k
Side Projects
sachag
451
42k
Designing Experiences People Love
moore
136
23k
Clear Off the Table
cherdarchuk
89
320k
Navigating Team Friction
lara
181
13k
Optimising Largest Contentful Paint
csswizardry
18
2.6k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
A Tale of Four Properties
chriscoyier
155
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
224
21k
The Pragmatic Product Professional
lauravandoore
29
6.1k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
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