自己紹介
web業界に携わったのは2005年からです。
当時の流れとしてはテーブルを使った構築方法から、XHTMLとcssを使った構築方法に切り替わっている頃でした。
See the Pen XHTML by syagiri (@syagiri) on CodePen.
はじめて制作したサイトはもちろんテーブルを使用したサイト。
一年ほどはテーブルメインで構築し、部分的にcssを利用してレイアウトを行なっていきました。
そんな中、CMSの利用も重要視されはじめ「WordPress」と出会うことになります。
まずは新着情報やブログ機能をメインのページとは別で組み込む運用をしていました。
次第に「固定ページ」機能が充実してきて、サイト全体をWordPressで構築することができるようになっていきます。
WordPressも年々改良され、「カスタムフィールド」「カスタム投稿タイプ」「ブロックテーマ」と様々な機能が追加されることでサイト構築の幅が大きく拡張されています。
セキュリティの面や表示速度の懸念はあるものの、WordPressの重要性は今後も変わらないでしょう。
最近ではヘッドレスCMSの話題も増えてきており、WordPressと「Astro」や「Next.js」の連携も興味があります。
この辺はまだまだ知識不足で実装するところまではできていませんが、いつかは手を付けていきたいです。
WordPressでの構築に難しては、当初はサーバーに直接アップして動作確認・レイアウト調整を行なっていたため、効率的ではありませんでしたが、「MAMP」をはじめとしたローカル環境構築方法も覚え、無駄のない構築ができるようになっています。
現在では「docker」を使用してローカル環境を構築しています。