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 -> Middleman
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
James Stone
September 29, 2015
Programming
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Wordpress -> Middleman
Slides from my recent talk at Static Web Tech in San Francisco.
James Stone
September 29, 2015
Other Decks in Programming
See All in Programming
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3.2k
型も通る、synthも通る、それでも危ない 〜AIのCDKの権限とコストを機械で検証する〜 / It Passes Type Checks, It Passes Synth Checks, but It’s Still Risky — Automatically Verifying Permissions and Costs in AI’s CDK —
seike460
PRO
1
470
今さら聞けない .NET CLI
htkym
0
150
5分で問診!Composer セキュリティ健康診断
codmoninc
0
690
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
3
680
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
150
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
440
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
110
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
0
110
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
110
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
270
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
160
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
The untapped power of vector embeddings
frankvandijk
2
1.8k
WENDY [Excerpt]
tessaabrams
11
39k
Why Our Code Smells
bkeepers
PRO
340
58k
Code Reviewing Like a Champion
maltzj
528
40k
The Curse of the Amulet
leimatthew05
2
13k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Designing Experiences People Love
moore
143
24k
Transcript
wordpress -> middleman lessons learned in the 2-years since migrating
About James · Front-end Dev · Focused on ZURB Foundation
· Author, Blogger, vLogger
How do you survive the Hacker News Front Page?
Wordpress usually won't cut it
Most Heroku rails apps die
We added more dyno's! It's back up!
How do you survive as a blogger · 6,000 users
within about an hour · If they stayed a minute on average · 100 concurrent users minimum · Large spike at the start tapering off
The tests · Started with ab (Apache Bench)1 · Static
variant against an optimized wp- supercache enabled Wordpress site, same content · Traded Apache for Nginx, started optimizing · RackSpace 512mb Ubuntu based server 1 http://httpd.apache.org/docs/2.2/programs/ab.html
The results · Even simple php scripts ran 6 -
12x slower than a static counterpart · Approximately the same ratio for the number of concurrent connections with minimal slowdown
Static Site Generators
Octopress · complicated themes with a lot of partial granularity
· themes were not great, had an Octopress look
Middleman · Very flexible · Ruby based · Sprockets Asset
Pipeline · Worked great with ZURB Foundation · Could create anything you want fast
commit 020f4159ba448412fadc461c097dc637c18d85f4 Author: James Stone <
[email protected]
> Date: Sat Nov 23
21:02:54 2013 +0100 initial commit
James Stone @JAMESSTONEco
[email protected]