Skip to content

Commit ef6e5de

Browse files
authored
CMS 2024 chapter (#3832)
* Initital Conversion * Initial figure markup * Add figures * Link * Typos * Chart fixes * Add missing chart * Add missing image * Move SQL to correct directory * Address some TODOs * Linting * More chart descriptions * ignificant places * Lighthouse chart descriptions * Final image descriptions
1 parent 673a3ea commit ef6e5de

33 files changed

Lines changed: 869 additions & 13 deletions
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
#standardSQL
2+
# CMS adoption per rank
3+
SELECT
4+
client,
5+
rank_grouping,
6+
CASE rank_grouping
7+
WHEN 1e8 THEN 'all'
8+
ELSE TRIM(CAST(rank_grouping AS STRING FORMAT '99,999,999'))
9+
END AS rank_grouping_text,
10+
COUNT(DISTINCT page) AS pages,
11+
MAX(total) AS total,
12+
COUNT(DISTINCT page) / MAX(total) AS pct
13+
FROM (
14+
SELECT
15+
client,
16+
page,
17+
rank_grouping
18+
FROM
19+
`httparchive.all.pages`,
20+
UNNEST(technologies) AS tech,
21+
UNNEST(tech.categories) AS category,
22+
UNNEST([1e3, 1e4, 1e5, 1e6, 1e7, 1e8]) AS rank_grouping
23+
WHERE
24+
date = '2024-06-01' AND
25+
rank <= rank_grouping AND
26+
is_root_page AND
27+
category = 'CMS'
28+
)
29+
JOIN (
30+
SELECT
31+
client,
32+
rank_grouping,
33+
COUNT(0) AS total
34+
FROM
35+
`httparchive.all.pages`,
36+
UNNEST([1e3, 1e4, 1e5, 1e6, 1e7, 1e8]) AS rank_grouping
37+
WHERE
38+
date = '2024-06-01' AND
39+
rank <= rank_grouping AND
40+
is_root_page
41+
GROUP BY
42+
client,
43+
rank_grouping)
44+
USING
45+
(client, rank_grouping)
46+
GROUP BY
47+
client,
48+
rank_grouping
49+
ORDER BY
50+
rank_grouping,
51+
pages DESC

src/config/2024.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,7 @@
119119
"part": "III",
120120
"chapter_number": "14",
121121
"title": "CMS",
122-
"slug": "cms",
123-
"todo": true
122+
"slug": "cms"
124123
},
125124
{
126125
"part": "III",

src/config/contributors.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2223,6 +2223,10 @@
22232223
],
22242224
"2022": [
22252225
"authors"
2226+
],
2227+
"2024": [
2228+
"analysts",
2229+
"authors"
22262230
]
22272231
},
22282232
"twitter": "sirjonathan",
@@ -2583,6 +2587,17 @@
25832587
]
25842588
}
25852589
},
2590+
"LoraRaykova": {
2591+
"avatar_url": "166594702",
2592+
"github": "LoraRaykova",
2593+
"linkedin": "lraykova",
2594+
"name": "Lora Raykova",
2595+
"teams": {
2596+
"2024": [
2597+
"authors"
2598+
]
2599+
}
2600+
},
25862601
"veluca93": {
25872602
"avatar_url": "1896483",
25882603
"github": "veluca93",
@@ -3145,6 +3160,17 @@
31453160
"twitter": "dark_mefody",
31463161
"website": "https://mefody.dev/"
31473162
},
3163+
"niko-kaleev": {
3164+
"avatar_url": "163424699",
3165+
"github": "niko-kaleev",
3166+
"linkedin": "niko-kaleev-8760a9131",
3167+
"name": "Niko Kaleev",
3168+
"teams": {
3169+
"2024": [
3170+
"authors"
3171+
]
3172+
}
3173+
},
31483174
"NishuGoel": {
31493175
"avatar_url": "26349046",
31503176
"github": "NishuGoel",
@@ -3225,6 +3251,7 @@
32253251
"authors"
32263252
],
32273253
"2024": [
3254+
"analysts",
32283255
"leads",
32293256
"reviewers"
32303257
]
@@ -3493,6 +3520,16 @@
34933520
},
34943521
"twitter": "rachellcostello"
34953522
},
3523+
"raewrites": {
3524+
"avatar_url": "7201324",
3525+
"github": "raewrites",
3526+
"name": "Raelene Morey",
3527+
"teams": {
3528+
"2024": [
3529+
"reviewers"
3530+
]
3531+
}
3532+
},
34963533
"lebreRafael": {
34973534
"avatar_url": "13899924",
34983535
"github": "lebreRafael",
@@ -4086,6 +4123,18 @@
40864123
"twitter": "tpiros",
40874124
"website": "https://tamas.io"
40884125
},
4126+
"karmatosed": {
4127+
"avatar_url": "253067",
4128+
"github": "karmatosed",
4129+
"name": "Tammie Lister",
4130+
"teams": {
4131+
"2024": [
4132+
"reviewers"
4133+
]
4134+
},
4135+
"twitter": "karmatosed",
4136+
"website": "https://tammielister.com/"
4137+
},
40894138
"tammyeverts": {
40904139
"avatar_url": "15661032",
40914140
"github": "tammyeverts",

src/content/en/2024/cms.md

Lines changed: 768 additions & 11 deletions
Large diffs are not rendered by default.
34.8 KB
Loading
32.2 KB
Loading
20.6 KB
Loading
54.2 KB
Loading
31 KB
Loading
18 KB
Loading

0 commit comments

Comments
 (0)