wordcampでwordpressとwordpoliceのお話
TRANSCRIPT
WordCampで
WordPress と
WordPoliceのお話
1
WordCamp
楽しめましたか?
TAROSKY INC. 2
3 TAROSKY INC.
WordPress
素晴らしいですね!
TAROSKY INC. 4
5
幸せ 幸せ
TAROSKY INC.
WordPressの 喜び
TAROSKY INC. 6
WordPressで
いいものつくる
コミュニティ!
懇親会も楽しい
TAROSKY INC. 7
飲み過ぎると
TAROSKY INC. 8
TAROSKY INC. 9
TAROSKY INC. 10
ゲロ
TAROSKY INC. 11
TAROSKY INC. 12
バグ
往々にして 立て続け
TAROSKY INC. 13
バグです バグです バグです
「エイヤッ」
TAROSKY INC. 14
CSSの変更
予期しないところで
表示崩れした
TAROSKY INC. 15
アップグレード
気づかぬエラー
後で問題が起きる
TAROSKY INC. 16
1 2 3 4 5 6 7 8 9
10 11 12
/** * In order to avoid the wp_batch_split_terms() job being accidentally removed, * check that it's still scheduled while we haven't finished splitting terms. * * @ignore * @since 4.3.0 */ function _wp_check_for_scheduled_split_terms() { if ( ! get_option( 'finished_splitting_shared_terms' ) && ! wp_next_scheduled( 'wp_batch_split_terms' ) ) { wp_schedule_single_event( 'wp_batch_split_terms', time() + MINUTE_IN_SECONDS ); } }
追加開発
例)2段階認証導入
ログインできない
TAROSKY INC. 17
レンタルサーバ
更新忘れ
TAROSKY INC. 18
◯◯インターネット
どうする・・・
TAROSKY INC. 19
テストは、 お金がかかる
•テスターアサイン
•自動テスト開発
•顧客にも大きな負担
20
要件確認
仕様策定
設計
製造
単体テスト
開発デプロイ
結合テスト
総合テスト
ペアレビュー
内部検収
ステージング
プロダクション
顧客検収
顧客検収
総合テスト
顧客検収
必要なテスト
振り返り
TAROSKY INC.
顧客や経営者 理解は難しい
•テストや管理ツールなしで「たまたまOK」のプロジェクト
•改めて品質担保予算の計上は理解しがたい
TAROSKY INC. 21
なんで?
高いじゃん
人員という問題
•小規模なプロジェクト
•勘所よいテスター
•テスト仕様書をかけるディレクターかエンジニア
•テストを書けるエンジニア
22 TAROSKY INC.
WordPress の名誉が...
TAROSKY INC. 23
WordPressで
いいものつくれる?
地球防衛軍
24
WordPolice
TAROSKY INC.
WordPolice の定義
25
WordPressの名誉のために
納品物のために
品質アップのための時間を
つくる勇者たち
TAROSKY INC.
WordPolice(地球防衛軍) に入ろう
TAROSKY INC. 26
チェック リスト ツール 開発手法
コミュニティへの貢献も!!
基本的にはおしまい
TAROSKY INC. 27
TAROSKY INC. 28
こちら
TAROSKY INC. 29
チェック リスト ツール 開発手法
まとめ
TAROSKY INC. 30
短い、安い、
簡単、いつでも だけでもやる
正常系
TAROSKY INC. 31
正常系のテスト、
異常系は運用カバー
優先
TAROSKY INC. 32
運用においての
クリティカルなものを
決めておく –表示崩れ
–メールが届かない
–インデックスされない
– GAの設定忘れ
できれば
TAROSKY INC. 33
開発前に、チェック項目を決めておく
内容
• WordPress設定 – 設定
» 一般、投稿、表示、ディスカッション、メディア、パーマリンク
• プラグイン – 使わない必要ないプラグインは削除
– 必須のプラグインは、お決まりの設定チェック
•スピード – PageSpeed、YSlow等で計測
– キャッシュクリアが正しくできるか
TAROSKY INC. 34
• SEO、SMO、コンテンツ – カテゴリや詳細ページや個別ページごとのタイトル等の設定
– GoogleAnalytics,
– Webmaster Tools
– リダイレクト
– キッチンシンクページの確認
– ダミー記事の削除
– metaタグ
– hタグ
– og画像、Appletouch
– 404
– RSS
– sitemap
– Favicon
• セキュリティ – セキュリティ関連プラグインの連携や設定
– サーバログの取得確認
– Zabbix等からの通知確認
•メール – メールの文面
– メールアドレス
– 複数アドレスでの送受信チェック
– SMTP » Gmailの設定
» IP制限ありなし
チェックシート 簡単バージョン
TAROSKY INC. 35
https://tarosky.co.jp/wordpolice
/wordpolice
ケーススタディ
TAROSKY INC. 36
メールが届かない ( SMTP使っているのに…)
ケーススタディ
TAROSKY INC. 37
1、アカウント管理 2、ログインとセキュリティ 3、画面一番下にある項目 「安全性の低いアプリの許可」 を有効にする ※「Gmail>設定」ではない ※GppgleAppsの設定によっては表示が違う
原因がWordPress側になかった
もう一度まとめ
TAROSKY INC. 38
WordPressの名誉
WordCampで
WordPressと
39
WordPolice
TAROSKY INC.
Atsufumi Yoshikawa
吉川敦文
40
全日本MIXDベスト4 世界ランキング S級コーチ
テニス好き
TAROSKY INC.
28歳までテニス テニスで30カ国を旅
タロスカイ 株式会社
41
tarosky.co.jp
TAROSKY INC.
Σ Σ
TAROSKY INC. 42
「見た目」のテストをします
Gaikaan.io
まだ開発中 今、限定公開
43
この後も楽しみましょう この後も楽しみましょう
TAROSKY INC.