みなさん、こんにちは!Donyです。
今日は、Wordpressのメリット・デメリットについてお話します。
まずメリットから行きましょう。
WordPressのメリット
無料
無料なのは一番のメリットですね。無料だから大勢の人が使い関連情報が豊富になります。
またプログラミングの知識さえあれば、人件費以外の制作コストがかからないことも魅力ですね!
WordPressがここまで広がった理由かと思います。
設置が簡単
日本内の有名なレンタルサーバーは、ほぼWordpressの簡単インストールを支援しています。
それでマウスをクリックするだけでWordpressを設置することができます。
直接Wordpressファイルをダウンロードして設置する方法についても、他のPHPフレームワークより導入しやすいので、プログラミング初心者でも真似できるレベルです。
全世界に普及されていることから情報が多い
W3Techsの調査によると全世界のサイトの内、Wordpress利用率は40%を占めしています。
多く利用されている分Wordpressでエラーが起こった場合は、検索するとすぐ対策が表示されます。
またカスタマイズ情報も豊富なので、コードをコピペするだけで機能を追加できたり、デザイン修正ができたりします。
リニューアルが簡単
テーマを変えるだけでサイトの構造を変えることができます。
プログラミングが知らない人でも、最初からデザインができているテーマを使えばすぐにリニューアルすることができます。
プラグインで機能を追加しやすい
多くの開発者が便利な機能を持つプラグインを公開しているので、自分が使いたい機能をサイトに追加することができます。
複雑な機能でもプラグイン入れるだけで追加できるので、初心者は導入しやすいですね。
ただし、プラグインを入れすぎてしまうとページスピードが落ちたり、他のプラグインとの互換性が悪い場合エラーが起きるので気をつけましょう。
開発のハードルが低い
WordPressテーマを自作する場合に必要な言語としては、主にHTML・CSS・PHPがメインで、Javascriptは特別な機能を入れる時に必要です。
WordPressで使うPHPは、そこまで高いスキルは必要ないので他のシステム(Laravelなど)を利用したサイトと比べて開発しやすいと思います。
ただあくまで他のに比べてハードルが低いと言うことです。これは下のデメリットで書きます。
システムアップデート
WordPressは頻繁にシステムアップデートを行っているので、最新バージョンのPHPの対応などができるようになります。
PHPなどの最新バージョンの言語の対応は、サイトのページスピードにも関わるのですごくいい機能だと思います。
ただ、昔から更新が全くないテーマを使っている場合やサーバーが古いPHPバージョンしか提供しない場合はエラーになる可能性があります。
WordPressのデメリット
初めてのカスタマイズが難しい
これは個人的な感想ですが、2014年頃、私が初めてWordpressを始めた時には、公式テーマを利用してサイトを作ってみました。
でもTOPページの設定など設定が自由にできなかったので、結構苦労した経験があります。
当時はHTML・CSS知識しかなかったので、初めてPHPをみた時は「なにこれ?」の印象でした。(この経験があったからCSSだけわかれば作れるように「DG-STYLE」を作りました)
初めてカスタマイズをする人は、「ヘッダーとフッターはなんで別のファイルで作る?」とか「このファイルどうやってつなぐ?」などの疑問だらけになるので、最低限のPHP知識が必要になります。
サーバー・ドメインの設定を自分でやる
WordPressは、サーバー・ドメインを自分で用意する必要があります。
やったことがある人なら簡単ですが、初めてやる場合中々難しく感じると思います。
上でも書きましたが、レンタルサーバーによっては、簡単に設置できる機能があるので、よく調べてからサーバーを契約するようにしましょう。
また必ずしも最初だから安いサーバーを選ぶことは、おすすめしません。
安いだけで選ぶとサーバー処理が遅くてページスピードに影響する場合があります。
もしサーバーとドメインはとりあえず後にして、Wordpressを使ってみたい方は、ローカル環境(自分のパソコン内のみ)で環境を構築して使うこともできます。
WordPress独自関数の学習が必要
他のPHPフレームワークもそうですが、WordpressにはWordpressだけの独自PHP関数があります。
知っていると便利なものが多いですが、逆に多すぎて把握仕切れないですね。
でも検索すればすぐ出てくるので、自分がよく使うものだけ覚えておくといいでしょう。
システムアップデートによる対応
メリットでもありますが、デメリットにもなりますね。
WordPressは、PHPで作られていることからPHPがバージョンアップするとか、Gutenbergなど新しい機能を追加するなどでシステムアップデートを行います。
WordPressをアップデートしたら、いきなりエラーが表示されてしまったはよくある話です。
使っているテーマやプラグインが常に更新していくものであれば、問題ないですが
更新しないものだったら、エラーを自分で修正するか、テーマやプラグインをやめるしかないので、Wordpressのアップデートはよく考えて実施しましょう。
WordPressをおすすめしたい人
今回書いたメリット・デメリットから私がWordpressをおすすめしたい人はいかになります。
- アメブロなどのブログツールを利用せずに、自分だけのブログを作りたい人
- なるべく低コストでサイトが作りたい人
- 初めてプログラミングを練習してみたい人
あとがき
約7年間Wordpressを利用して開発していますが、今思うと初めてやった時結構苦労してたなと思います。
「DG-STYLE」を企画したのも最初の開発で結構苦労したので、手間のかからないサイト制作をするためでした。(アフィリエイトも作りたかったし)