.post.frontend

WordPressを一旦やめてしまった理由

案にタスクランナーベースの開発環境にしたので・・・
だけでなく、脆弱性やメンテナンス、表示速度などを踏まえてWordPressを一旦やめてしまおうと思い、 サーバー移設(SSD化)とSSL化を行うタイミングでWordPressを取り去ることにしました。

記事の管理と一覧出力など

単純にHTMLを量産するだけではなく、記事の一覧を取得し、 表示させたりといったことがブログでは必須になるので、 その機能をどうやって実装するか、実装できないのかなどいろいろ試行錯誤した結果、 現段階ではgulp+ejs+front-matterで記事ページのファイルに変数などを設定、 それを読み込み一覧用のページに書き出せる仕組みを実装しています。

記事が増えたときどうするか・・・

今は各ページごとに割り当てた変数などをページをHTMLで書き出す際に一括して出力して、 一覧などを見ることができる状態にできているものの、今後、記事が増えたとき検索が必要なのか、 ジャンルやタグソノミー検索、表示が必要になるのでは?と考えると課題は山積しているので、 どこかのタイミングでアルゴリズムやMySQL/SQLite/MongoDBなどを開発環境で 実装・記事を管理する必要性が出てくると想定しています。

QiitaやGithubなど他のサービスでやってしまう方が楽なのではないか

ここに記事を書き溜めていく最大のメリットはSEOを踏まえた集客と考えているので、
QiitaやGithubなどで記事を増やしていくことは考えていません。
ただ、クライアントのみに見せたいものやすぐに見せたいものを表示させるためにBehanceや DropBox Professionalなどを今後も引き続き活用していく予定です。

また、以前公開していたWordPressのブログもデータ自体はまだオンライン上にあるので、整理して公開する予定です。

by Kentaro KITAGAWA

≪.post index

Kentaro KITAGAWA

about / author

Kentaro KITAGAWA

北川 健太郎 | フロントエンドエンジニア / デザイナー。
紙面・Webのデザインやコーディング・オペレーションやPHP・JavaScriptをメインとしたプログラミングなどを経て、現在はWebサービスのフロントエンド開発をベースに開発・運用のディレクション、コンサルティングなど、Webサービスに関わる幅広い業務に従事しています。
具体的な業務内容・コンセプトについてはWhat We Doに掲載しています。

お問い合わせ・見積もり・質問について

Web制作・フロントエンド開発などの問い合わせ・見積もり・質問については問い合わせページ(問い合わせフォーム)にて受け付けております。

問い合わせフォーム