Drupalとは 無料 高機能 CMS の1つです。今回は、Drupal(ドルーパル) メリット できること wordpress 機能 や 違い を 比較 検証 してみたいと思います。
webサイト、webシステム開発の基本となるCMS(コンテンツマネジメント)。ただ、wordpress の シェア が 圧倒的な時代となっています。これは、オープンソースだから、という半面で、機能的な充実度の効果もあると思います。
一方で、wordpress は、大規模サイトの構築については、なかなか難しい面もあります。セキュリティ、ソースコードのベースなどの問題からです。Drupalは、そういった部分をクリアしたCMSのソフトとなっています。
そこで、この記事では、wordpress以外にも、存在する、大型サイトの構築、開発に向く、Drupalというオープンソースについて解説します。Drupalとは 何か?Drupalの知識を深めたい方向けなので、営業、広報、マーケティング部、経営企画室、web担当者の方、システム担当の方など、ビジネスで、web制作、セキュリティについて考える、検討する方向けの記事となります。
Drupal 基礎知識 を学んで Drupal を活用した、高いセキュリティのCMS、webサイト、webアプリケーションの開発について、プロジェクトを検討していきましょう。Drupal 活用 により、新しいカタチのwebプラットフォームなども進むかもしれませんよ。
Drupalとは
参考)Drupal 公式 ホームページ
https://www.drupal.org/
Drupalとは、日本だけでなく、世界で利用されているCMS(コンテンツマネジメントシステム)です。
Drupalは ドルーパル と呼ばれます。ドルパとも呼ばれたりします。
Drupalは、世界で多くのユーザーに高く評価されています。
評価されているポイントの1つは、Drupalが、オープンソースのソフトウェアで、無料でインストール、導入ができる点です。
Drupalが、基本部分と機能拡張部分で構成され、ある意味では、wordpressとプラグインのように、機能の拡張がしやすいようになっています。
また、Drupalの機能拡張部分も、さまざまな機能が用意されており、第三者による機能の追加開発も活発で、これは、ワードプレスと同じようなかんじですね。
Drupalは、多言語対応もしているのも人気の1つです。
Drupalは 2022年4月時点で、バージョンが、9になっており、このバージョンは、phpのフレームワークで有名な Symfony を 開発フレームワークとして採用しているバージョンとなっています。
大規模なwebサイトを中心にDrupalは利用されていることが多いです。
日本では、Drupalのベンダーも徐々に増えてきている感じです。
Drupal 開発言語
Drupal 開発言語 は PHP になります。DBなどは、mysqlで動きます。
Drupalで構築したサイトの出力は、HTML表示がベースとなります。また、このHTML表示はwordpressと同じで動的になっています。
また、Drupalも、wordpress同様、プログラミングの言語はPHPとなっています。
Drupal メリット 特徴
Drupal で ホームページを構築する際のメリットや特徴について解説していきます。
Drupal メリット はいろいろありますが、基本的には、
- 多言語サイト 構築 が 容易
- 拡張性が高い
- SEO対策
- アップデートが頻繁でセキュリティが高い
といった点があげられます。
多言語サイト 構築 が 容易
Drupal は 多言語サイト構築がしやすいCMSです。
Drupal システム には デフォルト で 英語 中国語 韓国語 日本語 など複数言語で表示できるような設計がされています。
なんと、世界全国で、100カ国以上の言語に対応しています。
しかも、多言語化 方法 が簡単です。
Drupal の 多言語機能 の 有効化 で、日本語で作ったホームページ を 多言語化 できてしまうのです。
ホームページにアクセスしてきたユーザーが、自分の言語に切り替えて、ホームページの閲覧ができるようになっているので、便利ですよ。
詳細はDrupalのサイト内に記述があります。
Drupal 多言語 サポート
https://www.drupal.org/docs/7/creating-custom-modules/making-your-custom-data-translatable
上記を参照してみてください。
拡張性が高い
Drupal は、拡張性が高いので、新機能追加の際、拡張モジュールを利用することで、簡単に機能追加しやすくなっています。
しかも、Drupalの拡張モジュールは、コアモジュールの変更をしないので、wordpressと違って、サイトの根本がおかしくなることがないです。要するに、拡張によるリスクが低いんですよね。
Drupal 拡張モジュール は、600以上も用意されているので、どんなものがあるか調べないと、なんともな点もありますが。
そこで、モジュールの簡単一覧も参考にしてください。
Drupal 定番モジュール一覧
http://drupalmodule.octaviadata.com/
いろいろとありますが、コメントを別ページで表示したりするモジュールなどもあったりして便利ですよ。
Drupal ディストリビューション
Drupal 拡張モジュール以外にも、Drupal ディストリビューション という拡張パックもあります。
Drupal ディストリビューションとは 最適なモジュールを組み合わせたパッケージで、目的や用途にあわせて、拡張モジュールなどが組み合わせされている詰め合わせのモジュールです。
拡張モジュールを1つ1つ導入するよりも、相性などの面でも、考慮がされていますので、Drupal 構築時には、作業が圧倒的に削減されます。作業効率のアップにつながります。Eコマースサイトの構築、コーポレートサイトの構築など、ディストリビューションを活用することで、さくっと、Drupal での webサイト構築が進みます。
Drupal ディストリビューション 例
- Commerce Kikstart(ECサイト構築)
- TB Sirate(コーポレートサイト構築)
- Drupal Commons(コミュニティサイト構築)
などがあります。
Drupal SEO対策
Drupal は SEO にも 目が行き届いているCMSで、Webサイト構築・運営後の集客をサポートする機能が標準でついています。
SEO対策は、集客、CV(コンバージョン)獲得において、重要ですからね。
Drupal SEO 機能としては、
- URL最適化
- Metaタグ 管理
- XML Sitemap生成
- パンくずリスト表示
- リンク切れチェック
- リダイレクト設定
といった機能があり、パーマリンクや、metaディスクリプションなども、Drupalなら、プラグインをインストールせずに、導入可能です。
Drupalなら、SEO対策にもおすすめですね。
アップデートが頻繁でセキュリティが高い
Drupal セキュリティ対策が、頻繁に行われています。そのため、アップデートも多いCMSとなっています。
これは、セキュアな環境を目指しているDrupalだから、起きていることかと思います。基本的には、Drupalは、セキュリティ 脆弱性 が 見つかると、その対応をして、非常に速いスピードで、Drupalがアップデートを要求してくれます。
また、セキュリティへの配慮が高く、
- SQLインジェクション
- クロスサイトスクリプティング
- クロスサイトリクエストフォージャリー
といった、セキュリティ上、脅威となるアタックに対するセキュリティ対策の機能がデフォルトで用意されています。
もちろん、
- SSL
- ユーザー管理
- アクセス権限管理
- ワークフロー
といった人的なセキュリティ管理の機能も、Drupalなら、用意されています。
Drupal WordPress 比較
シェアNO1のCMS、wordpress と、Drupal 比較 していくと
- WordPress で 作る方が 費用 が 安い
- WordPress は すぐに 作れる
- Drupal セキュリティ 高い
- 人気度は WordPress 圧勝
- eコマースは、wordpress の方が作りやすい
- SEO 対策 wordpress の 方が強い
- 大規模サイト構築 なら Drupal
- スマホ対応は、共通して対応済 モバイルフレンドリー
といったかんじが比較になります。
wordpressの場合、セキュリティ面が、、、という点を除けば、基本的には、優れたCMSといったかんじですね。
Drupal は、日本国内では、使えたり、実績のある開発者が、めちゃくちゃ多いわけではないので、Drupal 開発 コスト は、上がってしまいます。
また、Drupal だと、ECサイト構築は、まだ不安定な部分が多いです。決済代行会社もモジュールの用意をしていないケースもありますし。
この辺は、Drupal が 浸透しない点かもしれません。
Drupal 使い方 解説 動画
Drupal 使い方 解説 している Youtube 動画のご紹介です。動画のタイトルにあるように、Drupalの使い方を1から学べそうな初心者向けのDrupalについて解説している動画をご紹介します。
この動画は、Drupal 使い方 解説 としては、面白いし、わかりやすいと思います。
Drupalについても、プログラミングについての知識がなくても、1から、学べるような内容の動画です。
Drupalもある意味では、ノーコード、ローコード、の開発ツールですよね。スマホでも、Youtube動画はチェックできるので、Drupalについて、もっと知りたい方は、ぜひ、視聴してみてくださいね。
まとめ Drupal CMS は 次世代 の web 制作 ツール になる?
日本でも Drupal は 浸透し始めているCMSです。Drupal は 他のCMSよりも、優れている面も多く、拡張性が高いCMSです。
特にセキュリティ対応はばっちりです。企業や団体のホームページ制作にも活用できますよね。wordpressとの比較では、ちょっと負けている部分も多いですが、まずは、 Drupalを使ったサイトを試しに作ってみてはいかがでしょうか?
Drupal 基本機能 を 理解して Drupalの導入にTRYしてみてはいかがでしょうか。今後、 Drupal が メジャー CMS として、存在を増していく可能性もあるかもしれないです。
そんな時代が来るかもしれないので、まずは、チャレンジをしていくことが大切ですね。
Google フォーム カスタマイズ Google Apps Script(GAS)で できること
■ web制作 人気 記事
web制作 人気 記事 まとめてみました!
ノーコード STUDIO 使い方 サイト 作り方 できること できないこと を 5分 解説
https://saras-wati.net/web-make/nocode-studio-howto/
【web制作 営業 必見】 効率的な 見積書 作り方 高速化の技術は4つ
https://saras-wati.net/web-make/webmake-quote-knowhow/
【web制作会社向け】売上改善に!CMS ランキング 2020 から 対応できる CMS を 増やす
https://saras-wati.net/web-make/ranking-cms-2020/
エレメンター とは 無料 で 簡単 ホームページ制作 ノーコード web制作 に
https://saras-wati.net/web-make/about-elementor/
【ノウハウ】WordPress マルチサイト 設定方法 解除 方法 ハウツー メモ
https://saras-wati.net/web-make/system/wordpress-multisite-setting/
2022年 web制作会社 売上の上がる18のビジネスモデル解説
https://saras-wati.net/web-make/webmake-business-model2002/
【知ってる?】Webデザイン 仕事 で 必要なソフト まとめ 6選 おすすめ アプリは?
https://saras-wati.net/web-make/first-web-design-soft-knowhow/
Notion 使い方 Web 制作 方法 Wraptas が 便利 ヘッドレスCMS ノーション
https://saras-wati.net/web-make/system/notion-howto-web-wraptas/
【トレンド】Jamstack とは webサイト 高速表示 大量アクセスに強い 最新技術
https://saras-wati.net/web-make/about-jamstack/
【基礎知識】データベース 種類 DBとは どんなソフトがあるの?まとめてみました。
https://saras-wati.net/web-make/system/about-db-soft/
【ホームページ作成 CMS】BiNDup とは バインドアップ 評価 クチコミ 情報!
https://saras-wati.net/web-make/about-bindup/
【無料】Pixelhunter SNS 最適 画像サイズ に 1回で トリミング!ピクセルハンター
https://saras-wati.net/web-make/about-pixelhunter-sns/
【ノーコード】Webflow 事例 国内サイト 3選 html css 書かずに ホームページ制作
https://saras-wati.net/web-make/webflow-jirei/
Notion 使い方 Web 制作 方法 Wraptas が 便利 ヘッドレスCMS ノーション
https://saras-wati.net/web-make/system/notion-howto-web-wraptas/
React 何ができる? 将来性 高い ライブラリ。活用事例 webページ ガイド
https://saras-wati.net/web-make/react-possible-exsample/
Chrome デベロッパー ツール 使い方 解説 変更 保存 で 改善 速度を爆速に!
https://saras-wati.net/web-make/chrome-develop-tool-howto/
ブログ 書き方 テンプレート 簡単 時短 で ブログ記事 を 書く 方法 ガイド
https://saras-wati.net/knowhow/blog-template-writing-knohow/