WordPressのSNSシェア数をサーバーレスで集計する このたび、本ブログ「Developers.IO」の各記事のSNSシェア数の集計システムを刷新しました。 結果としてサーバーレスで非同期に集計しキャッシュさせることで安定・高速・即時を実現できました。この記事では、どのようなシステムを構築したのかご紹介したいと思います。 具体的には、下図の場所の数値の集計を独自システム化しています。 【課題】 キャッシュを強めながら、SNSシェア数を更新したい まずは、なぜSNSシェア数集計システムを刷新することになったのか、背景をお話ししたいと思います。 とにかくキャッシュを強めたい Developers.IO は、記事数の多さが特長の技術ブログです。先日はついに記事総数10,000本を達成し、いまもなお新しい記事が増え続けています。 記事数が増えるということは、それだけアクセス数が増えるというこ
連載バックナンバー 前回は、WordPressサイトを常時SSL、HTTP/2化する方法と混在コンテンツへの対処方法を紹介しました。今回はKUSANAGI<運用編>として、WordPressのバージョンアップの種類と手法を理解し、WordPressのバージョンアップを自動化して最新のアップデートを適用するまでの方法を解説します。 WordPressのアップデートとアップデートポリシーの策定方法を理解する WordPressは、本体である「WordPressコア」、機能を拡張する「プラグイン」、見た目の外観を制御する「テーマ」、各国言語に対応する「言語ファイル」の4種類のモジュールで構成されます。これらをアップデートすることで最新の状態を保持し、安全な状態を確保できます。 WordPressコア 2016年3月現在の最新バージョンは「4.7.3」です。最近はおよそ3カ月に1度のサイクルで「メ
「これだけ」はやっておこう──WordPressのセキュリティ対策、基礎中の基礎:とにかく速いWordPress(18)(1/2 ページ) エンタープライズ用途での利用が増えている「WordPress」の高速化チューニングテクニックを解説する本連載。今回から2回にわたって、WordPress管理者向けセキュリティ対策の基礎とその方法を解説します。 連載バックナンバー 前回は、2017年2月に古いバージョンのWordPressで発覚した脆弱(ぜいじゃく)性を踏まえ、その対策を万全にするための「WordPressのバージョンアップ自動化」と「最新のアップデートを適用する手順」を解説しました。そのセキュリティ対策をもっと強固にしていただくために、今回から全2回にわたって、あらためて「WordPressサイトを運用する上で欠かせないセキュリティ対策の基礎」を解説していきます。 WordPressの
ウィスキー、シガー、パイプをこよなく愛する大栗です。 最近WordPressをインストールする機会があったのですが、インストールや設定変更を行う時にWeb画面を使う必要があり同じ環境を作るのが面倒なだと思っていました。コマンドラインで実行できるとミス無く環境を構築しやすいと思っているとWP-CLIというツールを見つけたのでコマンドラインでWordPressをインストールしてみました。 WP-CLI 公式サイトによると、以下のような説明がされています。 WP-CLI は WordPress を管理するためのコマンドラインツールです。 プラグインのアップデートやマルチサイトのセットアップなどの多くのことをブラウザ無しで行うことができます。 WP-CLI: Command line interface for WordPress ブラウザ無しで管理を行うことが可能であるためWordPress環境
説明 The Timely All-in-One Events Calendar is a FREE events calendar plugin, trusted by 150,000+ event creators around the globe, including UPS, AT&T, Adobe, Harvard University, Stanford University, and the University of Bristol. It allows you to easily create, manage and share your events with the rest of the world, whether they are in-person, virtual or hybrid. 🗓️ The Best Events Calendar WP Plug
年末に WP-CLI プロジェクトが WordPress.org の公式なプロジェクトとして今後様々な支援を受けて行くことが決定しました。 多くのことはまだ確定ではありませんが、リードディベロッパーの Daniel Bachhuber 氏が「Let’s do this!」というタイトルの記事を Make WordPress CLI に投稿しました。 Let’s do this! 内容を要約すると以下のような感じです。 WP-CLI のウェブサイトはGitHub ページとして公開されているが、今後 wordpress.org の一部として移行する予定。すでに国際化されているが、それについてどうなるかは未定。 現在の GitHub のリポジトリは可能であれば github.com/wordpress 以下に移行したい。 現状は事実上 Daniel Bachhuber 氏がひとりでメンテナーとし
WordPressの表示遅延やサーバの負荷上昇の原因になり得るボトルネックは、どのように見つけて、改善すればいいのか、その方法を紹介します。
100%GPLライセンス。無償&商用利用可。 htmlやcssの知識が無くても管理画面からの設定だけでクオリティの高いサイトが作れます。初期構築・サイトメンテナンスの容易さを追求した初心者に優しい設計。 日本の企業・事業・店舗・塾・クリニックなど、ビジネス用途のホームページに必要な要素・仕様・構成に徹底的に最適化してあります。 スマートフォン対応。 ユーザーの閲覧環境に応じても見やすく自動的に最適化するレスポンシブウェブデザイン。 タイトル・ディスクリプションタグも自動で最適化。キーワードはサイト共通キーワードとページごとのキーワードを設定可能。 いいねボタンやツイートボタン、facebooコメント欄など、主要SNSとも連携しています。 新着情報とは別にサイト内ブログも利用可能。
企業のCMSサイトやオウンドメディアなどエンタープライズ用途での利用が増加しているWordPressの高速化について解説する連載。初回は、WordPressの高速化が求められる背景や、WordPress高速化の基本的な考え方であるページのロード時間とその構成要素、1秒当たりの同時アクセス数について解説します。 WordPressの高速化が求められる背景 「WordPress」は世界中で最も使われているCMS(Contents Management System)のソフトウエアです。「W3Techs」の統計によると、世界中のWebサイトの約24%、CMSソフトウエアを利用したWebサイトの約6割で利用されています(参考「Usage statistics and market share of WordPress for websites」)日本国内に限定すると、CMSソフトウエアを利用したW
WordCamp Kansai 2015 2015/07/26
元ネタはこちら DoSの踏み台にされているJPドメインのWordPressをまとめてみた ここに掲載されているサイト一覧を元に ASN や netname を割り出してみたよ。(csv が up 出来なかったので Excelファイルね) WordPresssxmlrpc_Attacker_List_in_ASN ASN情報から国も出ているので JP のみで Filter する事をオヌヌメします>各国内ASN様 2014/03/14 16:15補足 一部 IP Address 部分に URL HostName が入っているレコードが有りますが、これは単に該当する Aレコード が無いだけです。 また、何故か IANA Reserve なアドレスとか 10.*.*.* なアドレスとかもありますが、これに関しては謎です。
Shin x blog Advent Calendar 2013 の 9 日目です。 Docker で PHP アプリケーションを動かしてみようということで、WordPress でやってみます。 WordPress 用 Docker コンテナを作る Docker は現状 Linux 上でしか動かないので、OSX 上では直接動きません。Vagrant で Linux(CentOS)の仮想マシンを作り、その上で Docker を動かします。 さっそく Linux 環境から WordPress が動く Docker コンテナまで、一気に構築できる Vagrantfile を作りました。これを使うだけで環境構築は終わりです。 shin1x1/vagrant-docker-wpdev まず、GitHub から git clone します。 $ git clone https://github.com
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く