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
WordBench長野から見たローカルコミュニティとコミュニティ活動について
Search
Toro_Unit (Hiroshi Urabe)
October 07, 2017
Technology
1
1.1k
WordBench長野から見たローカルコミュニティとコミュニティ活動について
jaws-tohoku.doorkeeper.jp/events/64575
JAWS-UG 仙台 秋祭り の発表資料です。
Toro_Unit (Hiroshi Urabe)
October 07, 2017
Tweet
Share
More Decks by Toro_Unit (Hiroshi Urabe)
See All by Toro_Unit (Hiroshi Urabe)
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
130
ブロックテーマでサイトリニューアルした話 / Toro_Unit / 2025.04.12 @ Shinshu WordPress Meetup
torounit
1
220
Cloudflare Meetup Nagano Vol.3
torounit
1
110
僕が考える 「HTML サイトを WordPress にする」話 / 2023-11-05 Kansai WordPress Meetup
torounit
9
7.7k
Cloudflare Pages に入門してみた / 2023-10-14 Cloudflare Meetup Nagano Vol.2
torounit
2
1.9k
ブロックエディタをゴリゴリに使い倒してサイトを作った話 / Kansai WordPress Meetup 2023 09 23
torounit
15
10k
ブロックエディターカスタマイズことはじめ #wpshinshu / 2023-06-17 Shinshu WordPress Meetup vol.24
torounit
1
420
FSE時代におけるWEBサイト制作の研究 #wpshinshu / 2023-05-20 Shinshu WordPress Meetup vol.23
torounit
0
470
ブロックエディターを用いたWEBサイト開発とカスタムフィールドのあり方を考える。/ WordCamp Japan 2021
torounit
0
580
Other Decks in Technology
See All in Technology
人工衛星のファームウェアをRustで書く理由
koba789
15
8.2k
Rustから学ぶ 非同期処理の仕組み
skanehira
1
150
普通のチームがスクラムを会得するたった一つの冴えたやり方 / the best way to scrum
okamototakuyasr2
0
100
5分でカオスエンジニアリングを分かった気になろう
pandayumi
0
250
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
310
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
170
DroidKaigi 2025 Androidエンジニアとしてのキャリア
mhidaka
2
370
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
350
Agile PBL at New Grads Trainings
kawaguti
PRO
1
440
20250912_RPALT_データを集める→とっ散らかる問題_Obsidian紹介
ratsbane666
0
100
2025年夏 コーディングエージェントを統べる者
nwiizo
0
180
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Optimizing for Happiness
mojombo
379
70k
The Invisible Side of Design
smashingmag
301
51k
Music & Morning Musume
bryan
46
6.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Transcript
WordBench͔Βݟͨ ϩʔΧϧίϛϡχςΟͱ ίϛϡχςΟ׆ಈʹ͍ͭͯ Toro_Unit @2017.10.07 / JAWS-UG ઋ ळࡇΓ 1
Toro_Unit ෦ ߛ (͏Β ͻΖ͠) Markup and Frontend Engineer Web
Designer ౡݝ܊ࢁࢢੜ·Εɻ܈അݝଠాࢢҭͪɻ ݝຽ11ɻ Github: @torounit Twitter: @Toro_Unit Facebook: fb.me/torounit Blog: https://torounit.com 2
WordPressͷਓͰ͢ɻ • WordBench ϞσϨʔλʔ • WordCamp Kyoto 2017 ࣮ߦҕһ
• WordCamp Tokyo 2017 Speaker • Plugin and Theme developer • Custom Post Type Permalinks • Download 420,000 + • VCCW Team • etc... 3
ݝদຊࢢ͔Β͖·ͨ͠ɻ1 • ਓޱ 24ສਓɻ • ϫΠϯ͓͍͍͠Αɻ • ͦΖͦΖڶഴ͓͍͍͠Αɻ 1 https://commons.wikimedia.org/wiki/File:
130608_Matsumoto_Castle_Matsumoto_Nagano_pref_Japan02bs4.jpg Author: 663highland. License: CC BY 2.5 4
5
6
͍ɻ 7
WordPress AWS େ͖ͳίϛϡ χςΟ͕ଘࡏ͠·͢ΑͶɻ 8
9
10
• ຊશࠃ͔Βଟ͘ͷࢀՃऀɻ • ࢿྉ͍͍ͩͨެ։͞Ε͍ͯΔ͜ͱ͕ଟ͍ɻ • େ͖ͳΧϯϑΝϨϯεͰಈըͷ৴ͳͲɻ 11
ͦͦάάΕࢁใग़ͯ͘Δɻ ࠷৽ͷࣝͳͲ͍͍ͩͨωοτͰखʹೖΔɻ 12
ͦΜͳத 13
14
15
ҬͷϩʔΧϧίϛϡχςΟͷଘࡏҙٛͬͯԿͩΖ͏ɻ 16
WordBench 17
WordBenchͱ • ຊʹஔ͚ΔɺWordPressͷҬίϛϡχςΟ • ݝɾࢢ୯ҐͰίϛϡχςΟ্ཱ͕͕͍ͪͬͯΔɻ • ݱࡏ57ݸͷάϧʔϓ͕ଘࡏɻ 18
ͦͦίϛϡχςΟͱʁ େࣙྛʹΑΔͱ 1. ਓʑ͕ڞಉମҙࣝΛ࣋ͬͯڞಉੜ׆ΛӦΉҰఆͷҬɺ͓Α ͼͦͷਓʑͷूஂɻҬࣾձɻڞಉମɻ 2. సͯ͡ɺΠϯλʔωοτ্Ͱɺڞ௨ͷؔ৺Λͪϝοηʔδ ͷΓͱΓΛߦ͏ਓʑͷू·Γɻ 19
WordBench WordPressؒͷू·Γɻ JAWS-UG AWSؒͷू·Γɻ 20
ษڧձͷ໊લͰແ͍͠ɺษڧձ͚ͩͷू·ΓͰແ͍ɻ ͪΖΜͬͯྑ͍͚ͲɺͦΕ͚ͩͰͳ͍ɻ 21
22
Q. ͳͥਓ͓Β͕·ͪʹίϛϡχςΟΛٻΊΔͷ͔ 23
• ࣄΛٻΊͯɻ • ಉۀऀͱަྲྀ͍ͨ͠ɻ • ༑ୡཉ͍͠ɻ • ؾܰʹձ͑Δ͕ؒ΄͍͠ɻ 24
WordPress ίϛϡχςΟͷྗେ͖͍ɻ • ؒͱؾܰʹؔΘΕΔػձΛ૿͢͜ͱͱͯେࣄɻ • ํͰͦΕΛੜۀʹ͍ͯ͘͠ͷͰ͋Εͳ͓͞Βɻ • ର໘ͷίϛϡχέʔγϣϯͬͺΓॏཁɻ • ࣗͷ֗ͰΓ্͕ΕɺͦΕ͕ࣄʹܨ͕Δ͔ɻ
25
ίϛϡχςΟΛΓ্͛ΔͨΊʹඞཁͳ͜ͱ 26
• ํͷίϛϡχέʔγϣϯ • ࠙ձ • ר͖ࠐΈྗ ʮؒΛͭ͘Δ͜ͱʯʹͪΌΜͱϑΥʔΧε͢Δɻ 27
ؕΓ͕ͪͳ᠘ 1. ձͷษڧձʹߦ͘ 2. ࣗͷ֗ͰͬͯΈ͍ͨ! 3. ؤுͬͯొஃ + େήετΛݺͿɻؤுͬͯએɻ ͍͍ͩͨ࠳ં͢Δɻ
28
Why? • ηϛφʔͩͱצҧ͍͞ΕΔɻ • ʮಛผͳਓʯͩͱצҧ͍͞ΕΔɻ • ʮઌੜͱੜెʯΈ͍ͨͳؔੑʹͳΓ͕ͪɻ • εϥΠυΛ࡞Δͷָ͡Όແ͍͠ωλ͕ΕͨΓɻ 29
ͬͯΒ͏ͨΊʹखͳձΛΔ͜ͱେࣄ͚ͩͲɺେͳ ͷటष͍औΓΈɻ 30
WordBench ͷऔΓΈ 31
݄1ճҎ্ͳʹ͔Δɻ • ͘͘ձͰɺͨͩू·ͬͯ͢ձͱ͔Ͱྑ͍ɻ • ͦͬͪͷํ͕࣮Ҋ֎Γ্͕ͬͯϦϐʔτߴ͍ɻ • ͳΔ͘४උͷཁΒͳ͍ײ͡ͰܧଓͰ͖ΔΑ͏ͳϞϊɻ • ୭དྷͳͯ͘μϝʔδ͕ແ͍ͷɻ •
طࠗߴ͍ɻ͓ࢠ͞Μ͕ډΔਓɺҬɾֶߍͷ͜ͱͰདྷ ΒΕͳ͍͜ͱɻͳͷͰׂͱେɻ 32
ࢀՃऀʹίϛϡχέʔγϣϯΛଅ͢ • ࠷ॳʹ1ਓ1Ͱࣗݾհɻ • ΞϯΧϯϑΝϨϯεɾ࠲ஊձɻ • ࠙ձʹདྷΕͳ͍ਓࢀՃՄೳɻ • ࢀՃऀಉ࢜ͰσΟεΧογϣϯͤ͞Δ ͷ͕େࣄɻ͑Λఏࣔ͢ΔͷͰͳ
͘ɺʮͲ͏ͯ͠·͢ʁʯͬͯΛৼͬ ͯΈͨΓɻ • શһͷલͰൃݴͤ͞Δػձॏཁɻ • ࠙ձͳΔͦ͘ͷͰɻ 33
ר͖ࠐΈྗ • ʮ࣍Կ͔खΘ͍ͤͯͩ͘͞ʂʯొஃͷϑϥάɻ • ͘͘ձͱ͔Ͱ໘നͦ͏ͳ͜ͱΛ͍ͬͯͨΒɺͦΕ͠ ΌΒͤΔɻ 34
Ռ • ఆظతʹ10໊+ͷࢀՃɻ • WordCamp TokyoͰɺ͔Βདྷͨਓ6ਓɻ2໊ελοϑɻ • 1ਓͰӡӦ͍ͯͨ͠Ϟϊ͕3ਓʹɻ • WordBenchͰΓ߹ͬͯΧϥΦέʹߦͬͨओ්ɻ
35
՝ • ϑϦʔϥϯεͷࢀՃ͕΄ͱΜͲɻݩͷ੍࡞ձࣾר͖ࠐ ΜͰ͍͖͍ͨɻ • ंࣾձͰਓޱີ͍͕றंগͳ͍ͷͰɺຯʹࢀՃ ͷϋʔυϧɾίετ͕ߴ͍ɻΦϯϥΠϯͳͲͰࢀՃग़དྷΔ Α͏ͳΈ࡞Γɻ • ଞҬͳͲͱͷ࿈ܞɻ
36
$community != 'ษڧձ'; in_array( 'ษڧձ', $community ); 37
Thanks! Github: @torounit Twitter: @Toro_Unit Facebook: fb.me/torounit Blog: https://torounit.com 38