SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
2014年の振り返り
WordPress関連の動向・コミュニティ活動など
キタジマタカシ @inc2734
WordPressってなに?
• PHP製のオープンソースのブログツール。
• ライセンスはGPL。
• ミッションは”パブリッシュの民主化”
• 継続的に開発が行われており現在ではCMSと
して利用されることも多い。
数字で見るWordPress
• Alexaの世界上位1000万サイト中、約23%で使用。
• CMSを使用しているサイトに限ると約60%で使用。
• 総ダウンロード数60,000,000以上
• 対応言語数65ヶ国語 ( 2014年5月時点 )
• 公式ディレクトリ掲載プラグイン数35,682、総ダウン
ロード数831,546,951 ( 2015年1月25日現在 )
WordPressコミュニティ
– Matt Mullenweg
“WordPressコミュニティはどんどん大きくなって
いった。ほとんどのソフトウェアは10年後存在し
ない。でもWordPressにはコミュニティがあるた
めそうはならないのではないかと思ってる。”
WordCamp
• WordCampはWordPressのオフィシャルなイベントの
名称。100%GPLの適合やWordPressファウンデーショ
ンへの所々の報告など開催には結構厳しいルールが。
• WordCamp Kansai 2014

来場者500人、2日間開催
• WordCamp Tokyo 2014

来場者1,200人
WordPressのイベント、勉強会
• 2014年、日本国内でのWordPress関連の

イベント・勉強会開催数 約200回!
• WordBenchの規約も更新され、WordCampと
同様にテーマやプラグインが扱われる場合は
100%GPLへの適合が求められるように。
WordPressイベントカレンダー(日本国内)

https://www.google.com/calendar/embed?src=wpja.team@gmail.com
WordBench ∼ WordPress 日本語公式サイトの運営チームにより運営される
WordPress ユーザーのための地域コミュニティサイト

http://wordbench.org/
各地域で連携する形のイベントも開催
• 2014春の翻訳祭り

( Google Hangoutで各地をつないで )
• WordBench九州連合総会

( 阿蘇で合宿・懇親会 )
他にも、
• WordPressプラグイン開発のバイブル著者陣に
よるGoogle Hangoutライブ中継

( 何気に僕も3回でてます… )
WordCampやWordBenchの勉強会は、やりたいと思った人が
誰でもやることができます。
WordBench長崎もスピーカー、運営に関わってくれる方を随
時募集中です(切実)
WordPressへの貢献
WordSlack
• Slackは北米発のコミュニケーションツール。
• WordPress.org本家のコミュニケーションツールがIRCから
Slackに変更。それに合わせて、日本独自の

Slack ( WordSlack ) も開設。
• 週に2回、1時間ほどの会議が開催中。広く誰でも気軽に参加
してほしいとのことなので、覗いてみるだけでもWordPress
界隈で何が行われているかわかっておもしろいと思います。
http://wpdocs.sourceforge.jp/WordSlackへの参加方法
ユーザーフォーラム
• 「WordPress への貢献と参加」フォーラムが追加
• WordSlackで行われる会議の告知
• 翻訳、テーマレビュー等に関する情報共有など





https://ja.forums.wordpress.org/
テーマレビュー
• WordPressには公式テーマディレクトリというものがあります。
• そこら辺で公開されているテーマはガイドラインに適合しているか
チェックを受けていないため、プラグインとのコンフリクトや標準
的なカスタマイズを行うこともできないというクソテーマも多い。
• 公式ディレクトリで配布されているテーマは、WordPressのテーマ
レビューガイドラインに沿ったテーマレビューが複数人のレビュワー
により行われ、承認をもらわないと公開できないので、公開されて
いるものについては安全に使用することができる。
https://wordpress.org/themes/
テーマレビュー
• しかし、テーマの申請数の増加に伴い慢性的にテー
マレビュワーが不足
• テーマレビュワーの育成制度ができた!
• 日本からも複数人のテーマレビュワーが!
• WordBench大阪なんかではテーマレビュワーに
なろうハンズオンなんかも行わている?ようです。
テーマレビュー
• 誰でもなれるし、最初のうちはレビュワーのレビュワーみたい
な方もチェックしてくれるらしいので、興味がある方は気負わ
ずに参加されてみては。
• テーマレビューの際、テーマ作者さんとのやりとりは英語で
行う必要がありますが、フォーラムの方でテーマレビューの
際によく使う英語例文集の作成なども進められているようで
す。
• クリックするといきなりテーマにレビュワーとしてアサインさ
れてしまうという恐怖のボタンが普通に公開されています…
テーマ
_s
• WordPressの公式テーマのベースとして使用される
テーマ。
• 2014年にSass版が公開。
• 複数人で作業したり、納品物を渡すときには共通言語
があったほうが良いので重宝するのでは。
• 僕はあんまり使ったことがないので詳しくありません
…
http://underscores.me/
開発環境
Gulp.js
• WordPressとは直接関係ありませんが…
• 制作作業を自動化するタスクランナー
• Sassのコンパイルとか、CSS・JSのminifyとか、ブラウ
ザのオートリロードとかいろんなことを自動化できる。
• Gruntの問題点を解決するために開発
• Gruntよりめちゃ速い、タスクの記述もシンプル
http://gulpjs.com/
VCCWの前に…Vagrantとは
• ローカルのコンピュータ内に簡単に仮想環境を作れる・破棄できる
ツール。
• 設定が記述されたVagrantfileというファイルがあれば、いつでもど
こでも同じ環境を作成できる。
• 環境はネット上にたくさん公開されているので自分で作らなくても
大丈夫。
• 覚えるコマンドも簡単。

vagrant up ( 起動 )、provision ( 再構築 )、halt ( 終了 )、

destroy ( 破棄 )
VCCW
• WordPressプラグイン開発のバイブルの著者の一人である
@miya0001さんが公開されているWordPress用のVagrant
環境。
• これまでMAMPで開発を行っていた人達が続々と移行して
いる今超注目のローカル開発環境。
• プルリク送るとコントリビューターになれます!

( 僕もコントリビューターです。ほとんどコード残ってませんがw )
http://vccw.cc/
VCCW
• Vagrantなのでコマンド一発でWordPressの環
境構築が可能
• Vagrantなので作った環境を壊して、また作っ
て、コマンド一発で可能
• Git、Grunt、Wordmove、PHPUnit等々の便
利な開発ツールが最初からパッケージング
デモ
デプロイ
Wordmove
• ruby製のデプロイツール。rsync + mysqldump。
• コマンド一発でサーバーとローカル環境を同期。テーマだけ、プ
ラグインだけ、コアだけのような同期も可能。
• rsyncは更新のあるファイルだけ同期するのでFTPより超高速。
• ローカル環境と本番環境のドメイン名の違いをよしなにやってく
れる。
• さくらのレンタルサーバーやロリポップでも使える。

さくらのレンタルサーバーにWordPressをデプロイするのはVCCW + Wordmoveが最高に る

http://2inc.org/blog/2014/12/09/4512/
デモ
サーバー
WordPress専用のサーバーも続々登場。
• AMIMOTO
• PHP Ninja
• GMO WP Cloud
• Sova WP
• wpX
AMIMOTO
• デジタルキューブが公開しているAMI

( AWSで使用できるサーバーイメージ )
• Nginx + AWS ( SSD ) の超高速環境。

秒間320req捌けるとのこと。
• AMI自体は数百円/月程度。AWSの利用料金だけで使用可能。
• デジタルキューブがサーバー管理までしてくれるホスティング
プランもあり。
http://ja.amimoto-ami.com/
網元起動隊 鹿児島班
これからの動向
JSON REST API
• WordPressの情報をJSONで取り出すことのできるAPI。
• JSONで取得したデータを加工して表示すれば良いの
で、Webに限定せず、バックエンドはWordPressでフロ
ントはiOSアプリということも可能に。
• 現在はプラグインとして開発されていますが、将来的に
コアに組み込まれる予定。

Make
• WordPressの開発状況がチェックできる。日々すごい数のやりとり
が行われている。
• レガシーコードとか、あれこれが良くないとか言われるWordPressで
すが、tracを見てみると世界で数千万の利用者がいるプロダクトで後
方互換性を損なわずに開発をすることの大変さがよく分かります。
• コアの開発も誰でも参加することができるので、興味のある方は覗
いてみると良いと思います ( WordPressをバージョンアップしたとき
に管理画面に表示されるページに名前が載りますよw )。
https://make.wordpress.org/

Contenu connexe

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

2014年の振り返り WordPress関連の動向・コミュニティ活動など - WordBench長崎 08