Ghost CMSは、node.jsで作られたブログおよびコンテンツ管理プラットフォームで、WordPressの大きな競合となることを約束しています。このプラットフォームは、本当にWordPressとその無限のプラグインやテーマのファミリーを置き換えることができるのでしょうか?
数年前にGhostCMSについて最初に聞いたとき、私は非常に興味を持っていましたが、WordPressに関してはかなり制限されていることに気づきました。今日、Ghostは大きく進化しましたが、2019年にGhostを使用する価値はありますか?
Ghost CMSはどのようにして生まれたのですか?
Ghost CMSは、優れたブログおよびコンテンツ管理プラットフォームになることを約束して、2013年10月14日にリリースされました。現在、Ghost CMSはWordPressの唯一のライバルであり、常に最初の選択肢として言及されています。
Ghostは2012年11月に、WordPressのインターフェースデザインチームの元メンバーであるジョン・オノランによって提案されたプロジェクトとして登場しました。彼はプラットフォームの複雑さについて、ブログであるという主要な機能を放棄していると問いかけました。
彼はKickstarterで30万ドル以上を集めたキャンペーンを作成し、大プロジェクトの始まりとなりました。オープンソースは翌年に提供され始め、2014年には公式サイトghost.orgが管理されたホスティング版を提供しましたが、少し高額です。
Ghost CMSの主な利点は何ですか?
Ghost CMSに私を惹きつけたものの1つは、完全にjavascriptであるnode.js言語です。多くのプログラマーはPHPに存在する混乱を強く批判しているため、node.jsは非常に実行可能なオプションであることがわかります。
node.jsを使用するGhostの主な利点は、WordPressサイトよりも1.000%速くなることができることです。これは、PageSpeedで100に到達した数少ないサイトの1つでした。 node.js言語は、純粋に軽量であることに加えて、PHPよりもはるかに多くのリクエストを受け入れます。
Ghostのもう1つの大きな利点は、非常に使いやすく、WordPressのGutenbergに似たエディターを備え、SEO向けに自動的に最適化され、プラグインを必要とせずにWebサイトがネイティブに提供する必要があるすべてを提供することです。
javascriptとnode.jsを知っているなら、GhostはWordPressに関して何も欠けていません。 API、JSON API、独自のCLIおよびその他の機能を提供するオープンソースであるプラットフォームを使用して、実質的にすべてを行うことができます。
Ghostには、コンピューターやAndroidフォンからWebサイトを管理するためのネイティブアプリケーションもあります。多言語、AMP、リダイレクト、Unsplash画像、Zapier統合、メールキャプチャなどをネイティブに提供します。
Ghost CMSの欠点は何ですか?
正直なところ、多くのデメリットは見られませんが、Ghostに移行するときに多くのデメリットが発生する可能性があります。 1つはブログとコンテンツに主に焦点を当てている一方で、多くの人がさまざまな目的でWordPressを使用しています。
私が見つけた最悪の欠点は、WordPressのようなネイティブメディアマネージャーがないという事実です。開発チームはそのようなことを考えていません。ある種のギャラリーでサーバーに送信済みの画像を再利用できないのは恐ろしいことだと思います。もちろん、この状況を回避する方法が必要です。
もちろん、もう1つの大きな欠点は、WordPressには、あらゆることを実行するプラグインの範囲が非常に広いことと、特定の問題に対する実用的なソリューションをサポートし、発明する巨大なコミュニティがあることです。ゴーストでは、強力ですが、物事はより制限されています。
iOSのクローズドバージョンとしてのGhostとAndroidとしてのWordPressを比較できます。それはその作成において無限に優れているように見えますが、WordPressを使用しているユーザーの99%にひどく負けるという点に近づいています。
ゴーストホスティング
別の欠点は、人々がPHPのホスティングやサイトに慣れているという単純な事実です。 Node.jsは難しくありませんが、異なります。時々、基本的なプログラミングやSSHのコマンドラインの知識が必要になることがあります。
Ghostでは、Runcloudのようなホスティング管理ツールを使用することはできません。クラウドサーバーにnode.jsを管理・インストールするための友好的な方法は確かにありますが、正直なところ両方を扱うものには出会ったことがありません。
Ghostの自社が提供するマネージドホスティングを利用するシンプルな方法がありますが、残念ながらドル建ての価格は非常に非現実的で、訪問者数に制限を設けてしまいます。Digital Oceanのクラウドを契約する方がはるかに良いです。
他にも、Umblerのようなnode.jsの管理ホスティングがあります。もしヨーロッパに住んでいるなら、tsohostがあります。ウェブサイトThemeix.comも、素晴らしい年額で管理されたGhostホスティングを提供しています。
どのようにしても、あなたは簡単に node.js を Plesk や Cyberpanel といったシステムパネルと一緒に使用できます。また、cloudron もあり、これは Ghost や他の異なる言語のアプリをあなたのクラウド内で1クリックで孤立してインストールします。
唯一の欠点は、Cloudrunがアクセスを制限し、DBを手動で編集することさえも妨げることです。cloudronの目的は、プログラミングに関与したくない優しい人々のためのプラットフォームであることです。
GhostCMSを使用しているサイト
以下に、Ghost CMSを使用している有名なサイトをいくつかリストし、Ghost CMSがどのように機能し、どのように機能するかを確認して理解できるようにします。
- digitalocean;
- Webエンジン;
- toyota.com;
- cloudflare.com;
- 暗号;
- 火口;
- duckduckgo;
- mozilla;
- エアテーブル;
- revolut;
- codecademy;
- トンネルベア;
- ホラーコーディング;
- オンブランド;
- okcupid;
- 四角;
- コード戦闘;
- サークル;
- 遊び場;
- トロイハント;
- emojipedia;
- 単純なwealthsimple;
- スピードテスト;
- 味;
- ナップスター;
- bitpay;
- realmac;
- 転送的に;
- フルストーリー;
Ghostを使用しているサイトは他にもたくさんあります。ブログに焦点を当てていないサイトの多くは、Ghostがインストールされた.blogサブドメインも使用しています。これは、GhostがWordPressに次ぐ最も有名なブログプラットフォームの1つであることを示しています。
Ghostに移行する予定はありますか?
Ghostへの移行は私が本当にやりたかったことでしたが、それがまだ可能かどうかはわかりません。私はグーテンベルクにかなり慣れてきました。NginxでWordPressを使用していて、そのパフォーマンスは非常に高いです。
現在、Guenbergを使用しているおかげで、記事のインデックスを手動でより簡単に作成できます。Ghostではこれを失う可能性があります。もう一つ大きな欠点は、私のアフィリエイト商品を配置するためのプラグインContent Eggです。
私はすでに、ターミナルに触れずにサーバーにGhostをインストールする方法を考えるのに数日を費やしました。残念ながら、cloudronより良い解決策は見つかりませんでしたが、DBとのリモート接続を犠牲にしたくありませんでした。
Ghost内でメディアファイルを管理できないことも、移行をあきらめる主な要因でした。言うまでもなく、GutenbergでコーディングされたWordPress内の2,000を超える記事をやり直す必要があります。
Ghostで利用できる移行ツールは古く、何年も更新されていません。私は彼らをテストすることができなかったので、彼らが正しく仕事をしているかどうかは言えません。サイトがまだ新しい場合は、移行することをお勧めします。
Ghostを使用する必要がありますか?
PHPの問題を望まない人、シンプルでわかりやすいインターフェースを好む人、プラグインの問題を抱えたくない人、安価なホスティングを使用したい人、超高速のWebサイトを持っている人には、Ghostをお勧めします。
個人的には、プラットフォームのプログラミングと強化の方法を知っている人にとって、GhostはWordPressよりも優れていると思います。現在WordPressのようなものは提供していませんが、あらゆる機能を確実に実行できる可能性があります。
Ghostはコンテンツのプラットフォームであることを思い出してください。ワンページサイトや店舗との統合ができるものもありますが、記事に焦点を当てていないサイトを作るという点では、WordPressの方が優れています。
サイトにコンテンツがほとんどないことがわかっている場合は、システムからほとんど何も消費しないため、Ghostの方が優れている可能性があります。クライアント向けのWebサイトを作成する場合、Ghostは問題を回避し、サービスを高速化するための新しい代替手段になります。
私はまだGhostで長いテストをするつもりです。多分kevinbk.comはすぐにそれを実行していますか?この素晴らしいプラットフォームについてどう思いますか?彼について話している記事はもっとありますか?ユーザーコミュニティを成長させ、WordPressに到達する方法を誰が知っていますか?