個人ブログやサイトをプログラミングで完全自作するメリット

どうもこはるおとです。
当サイトはフルスクラッチ、つまりプログラミング等、言語で完全自作しています。
WordPressなどのツール、既存サービスを利用しないメリット・デメリットを書いてみます。
特に当サイトのように個人サイトの場合です。
ブログやサイトを自作するメリット
自由度が高い
1から自作すると、どこに何を入れようが自由、カスタマイズしやすいです。
WordPress、または既存サービスだとどうしても出来ること・デザインに制限が出てきます。
自分の場合コメント欄が、管理は少々手間がかかりますが、同時に制作が楽でした。
「返信機能」「スパム対策」「コメント一覧」これらが思うように作れるのは自作サイトくらいです。
なんでもできるのが自作の良さです。
意外と楽
特にWordPressなどのCMS、つまりコンテンツ管理ツールと比較すると、楽です。
どこに何のコードがあるか探す手間、セキュリティ管理、プラグインの検索・追加…やることが多く管理が大変。
その煩わしさがWordPressをやめた最大の理由です。
その点、自作すると全部コードは把握できるし、プラグインなども不要。
ちょっとした変更がパパっとできて、やりやすいです。
意外と安全
うち、実は全部PHPとテキストファイルで動かしてるのですが、セキュリティ的に安全に感じます。
WordPressは更新し続けないと脆弱性が出てきてしまうので…
パスワードの管理さえしておけば、セキュリティ管理自体が楽です。
仕様の変更・サービス終了の心配がない
どんなツールも制作する人が別にいる以上、どうしても仕様の変更やサービスの終了の可能性があります。
その心配がないのも自作の良さ。
ずっとこの状態を維持できるし、変更への対応も不要です。(言語の変更を除く)
ブログやサイトを自作するデメリット
逆にデメリットもあります。
知識が必要
サイトの完全自作はHTML、CSS、Javascript、PHPの4つの言語があればできます。
プログラミング等は全暗記する必要性はないのですが、ある程度理解がいるのも事実。
理解に至るまでが時間かかりました。
すべて詰め込むのは大変なので、必要に応じて調べながらやるのがおすすめです。
意外といつの間にか分かるようになりました。
言語に変更があったときの対応
プログラミング等の言語自体、変更があることがあります。
自作してるとその対応も全部自分なので、そこは唯一手間がかかることかなと思います。
その頻度は低いので、私はその都度対応すればいいか…くらいに思っています。
できることが知識に依存する
例えば既存サービスなら、最低限サイト・ブログ制作に必要な機能はそろっています。
しかし自作した場合、必要な機能でも知識の有無で付けられなかったりします。
私も少し前までページネーション(次のページへ、とかのやつ)の作り方が分からず、手動でページを送ってました。
これを手動でするのは相当な手間でした…
WordPressのメリット
私には合わなかったWordPress、でも高度なことはこちらの方がやりやすいでしょう。
なぜなら個人で作ると、プロでもない限りどうしても限界がでてくるから。
例えば仮に、SNS的なものを自作しようとするとログインシステムなども必要で、自作は大変すぎます。
完全自作で他人の個人情報を扱うサイトなんか作ると心もとないのもありますし…
それならWordPressに任せた方が確実です。
あとはテーマ選び次第では、プロクオリティのデザインのサイトが作れたりもします。
管理の大変さはあり一長一短ですから、必要に応じて使い分けると良さそうです。
最後に
ブログやサイトを自作することについて書いてみました。
よければご参考に。
ご覧いただきありがとうございます。
カテゴリ『ブログ・SNS』の記事
雑記ブログ、ある日突然ネタが尽きなくなり、毎日更新が始まった話
文章に灯る「温度感」って何だろう。AI記事を読んで思ったこと
Web拍手設置しなくてもブログランキングで十分なのかもしれない
noteもブログ村に登録できるようで。登録・活用方法とか