wordpressとhtmlファイルを使ったサイト、どちらが素敵?
結論から言えば筆者の場合、スピード重視ならhtmlファイル、管理のしやすさの面から言えばwordpressではないかと考えています。ダウンロードする情報量にもよりますが、通常のファイルを使ったサイトは読み込み速度が体感的にかなり速いです。
wordpressにはhtmlファイルは存在しない
wordpressは実際には存在しないファイル名を作り出し、そこにデータベースから引っ張り出したコンテンツを出力しています。見た目はURLへのアクセスに対してコンテンツが表示されるため、あたかもファイルが存在しているようになっています。
しかし、その内部ではテンプレートと呼ばれるパーツを使ってシステムでhtmlを生成してパーマリンクと呼ばれるURLを付与し、そこへデータベースから取り出したコンテンツを出力しているため、htmlファイルという概念はありません。いわゆる静的ページに対する動的ページです。
ただ、テンプレートと呼ばれるパーツは、基本的にhtml、もしくはhtmlで出力されるようにphpで整形されたファイルになっています。とはいえ、通常のhtmlファイルのように記事ごとに作成されるものではなく、各記事に対して使いまわしできるようにシステム化されています。
そのため、これらのファイルは自分でカスタマイズしなければ増えることはありません。極端に言えば、CSSとテンプレートが一つあればwordpressは動きます。そうはいってもテンプレートが一つだと色々不便な面もありますので、通常は一つのテーマに対して数十個のテンプレートなどが同梱されているのが普通です。
wordpressで無料配布されているテーマテンプレートの数をかぞえたことはありませんが、時間と共にどんどん増えていって...
wordpressのメリット
上述した通り、wordpressはシステム化されていますので基本的にはhtmlやcss、javascript、phpなどの知識がなくても使うことができます。普通に記事を投稿するだけなら操作の仕方さえ覚えれば誰でも簡単に利用できます。
htmlなどの知識がないと使えないと断言する意見もありそうですが、多分、そんなことはないと思います。おそらくですが、wordpressを運用している内に欲が出て表示の仕方や何らかの仕組みを変更しようとして、そこではじめて知識が求められるのではないかと思います。
従って、欲を出さずに標準のwordpressを運用していくだけなら、おそらく誰でも利用することができるでしょう。通常のウェブサイトは様々な知識が求められますが、ワードプレスは操作さえ覚えればそれほど難しいものではありません。
wordpressのデメリット
動作が重いです。サクサク移動できません。読み込むデータ量にも依存しますが、どうしてもモッサリとした動作になります。時代と共に速くなっていると言われていますが、余計な処理がどうしても入るので、プログラム自体の処理速度が体感的に気にならないぐらいに向上しないと、この問題は解決できません。
確か、php7が登場してから若干体感的に速くなったようにも感じます。実際の速度も速くなっているようで、こういったプログラムの向上に期待したいところです。
htmlファイルを使ったサイト
昔ながらのホームページのことです。ファイルは拡張子を変えることでphpとかも使えますが、通常はhtmlかhtmです。後者は少ないかも知れませんね。作り方はコンテンツを一つのファイルに落とし込み、FTPなどでアップロードします。もちろんhtmlで記述しなければならないので、その知識は必要です。SSIやphpを使ってワードプレスのようにパーツ化することもできます。
htmlのメリット
読み込み速度が速い、その一点です。多分ですが、100ページほどならこっちのほうが良いのかも知れません。ただ、1000ページを超えるコンテンツを有するサイトだと、管理が面倒だと思います。
htmlのデメリット
1000ページを超えだすと多分管理が面倒になってきます。人によっては100ページに満たない内に放置しだすかも知れません。アクセスがないとただでもやる気が出ないのに、管理が面倒になってくると拍車がかかると思います。内部リンクも全て手作業で行わなければならず、ワードプレスのようにカテゴリーなどを自動で生成してくれません。
wordpressはSEOに優れている?
というのは、過去の話です。しかもワードプレスの利用者が多いため、優劣はあまり無いと言って良いでしょう。かつては内部リンクと言えば手作業でするのが普通でしたので、その構築は結構いい加減でした。そのため、ワープレのカテゴリーやアーカイブ、タグ、次へ前への自動リンクが検索エンジンに評価されていたようです。といっても、ページランクという概念が登場してから、昔ながらのサイトであっても皆力を入れていたと思います。
カテゴリーは、分野や種類という意味合いがあります。いわゆるジャンルのことですね。ワープレでいうカテゴリーも、似...
ワープレに関するテンプレートタグのget_the_categoryとget_categoryについて述べたいと...
まとめ
ワープレとhtmlファイルを使ったサイトの比較、貴方はどちらに軍配をあげましたか?古くからサイトを運営している人にとっては後者は懐かしいかも知れませんね。サイト運営をcmsからはじめた人にとっては、何のことか少し分かりにくいかも知れません。本来、サイトを訪れるユーザの立場で考えれば速いのに越したことはないのですが、管理面を考えてかcmsに流れる人が増えたように思います。この流れは多分止まらないでしょうね。