Jul 18 2025 Off WordPress.comを使ってみて分かったこと:Plesk on AWSとの比較と制約 By admin はじめに 先日、自社サイトをwordpress.comにて構築を行なったので、Plesk on AWSで構築を行なった場合との違いを書き留めます。 wordpress.comについて wordpress.com はWordPressを開発しているAutomattic社が提供するWordPressのホスティングサービスです。 wordpress.comのメリット・デメリット メリット:WordPressの導入が簡単にできる。開発元のサービスなので安心。デメリット:使用可能なプラグインに制限がある。カスタマイズに制限がある。独自ドメインを使用するには有料プラン(月額400円〜)が必要 Plesk on AWSのメリット・デメリット メリット:サーバー環境を自由に設定・調整できる。WordPressのカスタマイズの自由度が高い。無料ではないが、独自ドメインの使用やカスタマイズを行う場合はコスト管理を適切に行えばWordPress.comより安価になる可能性が高い。デメリット:サーバーの知識、経験が必要。セキュリティ対策のアップデートなどメンテナンスが必要。 wordpress.comで構築してみて困ったこと ・インストールできないプラグインがあるWordPress管理画面からファイルのアップロードができるようにFile Managerというプラグインを使用したかったのだが、WordPress管理画面のプラグインマーケットプレイスで検索しても出てこない。なのでworpress.orgからダウンロードしたzipファイルでインストールして、画面上ではプラグインの有効化まで進むのだが、実際には有効化されない。インストール済みプラグインでも削除以外できない。・www付きドメインをメインで使用できない。理由は「時代遅れ」だそう。Google Search Consoleの設定変更が必要になった。https://wordpress.com/ja/support/www-versus-non-www-domains/・アクセスログの生ログが見れない。今の所、なんかしら問題が起きた時に原因の特定に困るかも、という程度 wordpress.comのファイル構成 ファイルのアップロード・ダウンロードに関してはssh、sftp の利用が可能(ビジネスプラン以上が必要 https://wordpress.com/ja/support/sftp/ )です。通常のWordPressとは異なった構成になっています。File Managerプラグインが利用できないのもこういった特殊な状況が関係している可能性があります。 XXXXXXXXX@XXXXXXXXX.com:~$ ll total 9.5K drwxrwxr-t 3 root siteXXXXXXXXX 6 May 23 03:32 . drwxr-xr-x 3 root root 60 Jul 11 07:51 .. -rw------- 1 XXXXXXXXX siteXXXXXXXXX 19K May 23 03:32 .viminfo -rw-r--r-- 1 XXXXXXXXX siteXXXXXXXXX 14 May 23 03:05 .vimrc lrwxrwxrwx 1 root root 11 May 1 04:17 htdocs -> /srv/htdocs drwxr-xr-x 7 root root 4.0K Jul 1 2022 wordpress XXXXXXXXX@XXXXXXXXX.com:~$ ll htdocs/ total 12K drwxrwxr-t 4 root siteXXXXXXXXX 7 Jul 11 06:05 . drwxr-xr-x 3 root root 4.0K May 28 17:26 .. lrwxrwxrwx 1 root root 24 May 1 04:17 __wp__ -> ../wordpress/core/latest drwxr-xr-x 2 XXXXXXXXX siteXXXXXXXXX 3 Jul 11 06:06 jetpack-temp -rw-r--r-- 1 XXXXXXXXX siteXXXXXXXXX 2.8K May 1 04:17 wp-config.php drwxrwxr-t 10 root siteXXXXXXXXX 13 May 15 16:51 wp-content lrwxrwxrwx 1 root root 18 May 1 04:17 wp-load.php -> __wp__/wp-load.php XXXXXXXXX@XXXXXXXXX.com:~$ ll wordpress/ total 26K drwxr-xr-x 7 root root 4.0K Jul 1 2022 . drwxrwxr-t 3 root siteXXXXXXXXX 6 May 23 03:32 .. drwxr-xr-x 4 root root 4.0K Jul 8 16:44 core drwxr-xr-x 2 root root 4.0K Apr 16 13:39 drop-ins drwxr-xr-x 6 root root 4.0K Jun 12 10:30 mu-plugins drwxr-xr-x 106 root root 4.0K May 12 19:27 plugins drwxr-xr-x 70 root root 4.0K Sep 12 2024 themes XXXXXXXXX@XXXXXXXXX.com:~$ ll wordpress/core/ total 16K drwxr-xr-x 4 root root 4.0K Jul 8 16:44 . drwxr-xr-x 7 root root 4.0K Jul 1 2022 .. drwxr-xr-x 5 root root 4.0K Apr 30 16:41 6.8.1 drwxr-xr-x 5 root root 4.0K Jul 8 15:35 6.8.2-RC1 lrwxrwxrwx 1 root root 9 Jul 8 16:07 beta -> 6.8.2-RC1 lrwxrwxrwx 1 root root 5 Apr 30 17:19 latest -> 6.8.1 lrwxrwxrwx 1 root root 5 Jun 13 15:32 previous -> 6.8.1 lrwxrwxrwx 1 root root 30 Sep 10 2024 wp-config.php -> ../../srv/htdocs/wp-config.php XXXXXXXXX@XXXXXXXXX.com:~$ ll htdocs/__wp__/ total 244K drwxr-xr-x 5 root root 4.0K Apr 30 16:41 . drwxr-xr-x 4 root root 4.0K Jul 8 16:44 .. -rw-r--r-- 1 root root 405 Feb 6 2020 index.php -rw-r--r-- 1 root root 20K Mar 6 14:24 license.txt -rw-r--r-- 1 root root 7.3K Mar 7 08:45 readme.html -rw-r--r-- 1 root root 7.3K Feb 13 2024 wp-activate.php drwxr-xr-x 9 root root 4.0K Apr 30 16:41 wp-admin -rw-r--r-- 1 root root 351 Feb 6 2020 wp-blog-header.php -rw-r--r-- 1 root root 2.3K Jun 14 2023 wp-comments-post.php -rw-r--r-- 1 root root 3.3K Oct 15 2024 wp-config-sample.php drwxr-xr-x 4 root root 4.0K Apr 14 23:37 wp-content -rw-r--r-- 1 root root 5.5K Aug 2 2024 wp-cron.php drwxr-xr-x 30 root root 16K Apr 30 16:41 wp-includes -rw-r--r-- 1 root root 2.5K Nov 26 2022 wp-links-opml.php -rw-r--r-- 1 root root 3.9K Mar 11 2024 wp-load.php -rw-r--r-- 1 root root 51K Feb 3 16:55 wp-login.php -rw-r--r-- 1 root root 8.6K Feb 8 16:00 wp-mail.php -rw-r--r-- 1 root root 30K Mar 4 13:06 wp-settings.php -rw-r--r-- 1 root root 34K Mar 10 18:16 wp-signup.php -rw-r--r-- 1 root root 5.0K Oct 18 2024 wp-trackback.php -rw-r--r-- 1 root root 3.2K Nov 8 2024 xmlrpc.php まとめ WordPress.comは「技術的な知識がなくてもウェブサイトを始められる」というメリットがありますが、エンジニアとしては制約も多いので、Plesk on AWSの方がやりやすいというのが正直な感想です。 ご興味がありましたらお問い合わせください。 この記事をシェアする : Post navigation Previous PostPrevious Report Builder(Adobe Analytics)の出力先にクラウド環境が指定できるようになりましたNext PostNext Web SDKでAdobe Targetのプロパティトークンを設定する