個人 / 男性 / 30代後半 ( 東京都 )
最終アクセス: 2年以上前
職種 |
---|
スキル |
---|
サイトカイゼン・高速化(Page Speed Insight)を専門とした、PHP(WordPress)プログラマです。
勤務可能日:只今停止中です
自社サービス会社で、SEO1位のサイトを多数運営しています。
最新技術翻訳を多数行っており、得た知識をメディアで発信しています。
https://wiki.developer.mozilla.org/ja/docs/Web/CSS/content-visibility
・サイト高速化
Page Speed InsightsやLighthouseを細かくみて原因を特定していきます。
SPサイトのスコアが極端に低いという場合がほとんどです。
先読みするコンテンツを設定したり、ロードするファイルを減らしたり、ブラウザが描画しやすくするよう促したりといったいくつものアプローチを組み合わセると、積み重なり20ポイントアップも可能になります。
・サイト共通テーマ
表示が異なったり、機能が少し違ったりすると、通常同じテーマを使いまわすことができません。私が作成したテーマは、同じテーマを使っているのに、サイトによって表示や機能を変えることができます。
・自作プラグインの作成
多くの他のサイトで使う予定があれば、テーマに埋め込むのではなく、プラグイン化したほうが管理しやすくなります。どのサイトに入れても、共通の機能、見た目で便利に使うことができます。動作しないリスクを減らすができる、オブジェクト指向プログラミングで実装しています。
・プラグインのカスタマイズ
プラグインのコードを直接編集することはプロは行いません。作者がバージョンアップした際に上書きされて無駄になってしまうからです。プラグインのコードを細かく解析して、自分のテーマの機能として追加するというアプローチで、実装しています。
・モダン対応のコーディング
Sass, ES2015対応のJS, Webpackなど最新の技術を用いて、早く管理しやすい綺麗なコードでコーディングを行っています。
・コード圧縮・集約
読み込むコードが複数に分かれていると遅くなります。読み込む箇所を1つにし、スペース改行を省いてコンパクトにすると読み込み速度をあげることができます。読み込む用のファイルはコンパクトにし、編集用のファイルは分割することで、編集しやすく読み込みが早いを実現します。