弊社がオープンソースCMSを推奨しない理由
オープンソースCMS
メリット
その1 : カスタマイズが自由
1つ目は、オープンソースCMSはカスタマイズの自由度が高いという点です。
ソースコードが公開されているため、専門的な知識やスキルはもちろん必要になりますが、ユーザー自身でカスタマイズすることができるようになっています。また、コミュニティなどで有志によって開発されたプラグインが提供されていることもあります。
そのため、オープンソースCMSは既存とは異なる使い方にも対応できるでしょう。
その2 : 導入費用と運用費用を抑えられる
2つ目は、導入費用と運用費用を抑えられる点です。
無償で提供されているオープンソースCMSの大きなメリットは、何といっても完全に無料で利用できるという点でしょう。ライセンス料が不要なため、導入費用や保守・運用費用が抑えられます。
もちろんベンダーからのサポートはないため、インストールからWebサイトの構築、運用などは自身で行う必要がありますが、スキルがあればパッケージCMSに比べて費用を大きく削減することができるでしょう。 メリット3:
その3 : プラグインが豊富
3つ目は、豊富なプラグインが開発されている点です。
ソースコードが公開されているため、世界中のユーザーが便利なプラグインを開発している点もオープンソースCMSの特徴です。また、プラグインは無料で利用できるものも多いため、費用を気にせず機能を自由に追加することができます。
その4 : バージョンアップの更新率
4つ目は、バージョンアップの更新サイクルが速い点です。
オープンソースCMSはプラグインが豊富に開発されているのと同様に、CMS自体のバージョンアップの更新率が高いのが特徴です。
日々新しい便利な機能が追加されたり、セキュリティの強度を向上させる更新が頻繁に行われているといったメリットがあります。
その5 : 不具合の修正が可能
5つ目は、オープンソースCMSは不具合を見つけても自分で修正することができるという点です。
ソースコードが公開されていることから、自分でバグを修正したり、新しい機能を追加できるという柔軟性があります。
ユーザーが高いスキルを持っている場合、それだけオープンソースCMSは便利に利用することができるでしょう。
その6 : 情報が多い
6つ目は、オープンソースCMSは世界中にユーザーがいるため情報が豊富にあるという点です。
利用者が多いCMSの場合はコミュニティも活発に動いており、その中で情報交換が盛んに行われているため、インターネット上で多くの情報が見つかりやすいでしょう。
そのため、何か困ったことがあった場合もコミュニティの掲示板などに質問すれば、ベンダーのサポートがなくても解決する可能性もあります。
オープンソースCMS
デメリット
その1 : 日本語に対応していない
1つ目は、オープンソースCMSは日本語に対応していないものが多いということです。
多くのオープンソースCMSは海外製となっており、ドキュメントの日本語対応が十分であるとは言えません。
そのため、オープンソースCMSを利用していて不具合が発生したり、使い方がよくわからないといった場合、日本語での情報が不足していて困るというケースもあります。
その2 : 費用が高い
2つ目は、オープンソースCMSは実際には費用がかかるケースも多いということです。
オープンソースCMS自体は無料で利用でき、ライセンス料が不要となっているため、導入費用を抑えることができる点はメリットです。
しかしパッケージCMSと違ってベンダーからのサポートがないため、CMSを使ってサイト構築や運用、トラブル時の対応などを専門に行う人材を内部で育成したり、外部に委託する場合に高い費用が発生するケースがあります。
その3 : サポート不足
3つ目は、ベンダーからのサポートが受けられないということです。
オープンソースCMSはサポートがないため、CMSのインストール方法や使用方法、トラブル発生時の対処といったサポートを受けることができません。そのため、不明点があっても自分自身で調べる方法が一般的でしょう。
規模の大きなCMSであればコミュニティが存在しているケースもありますが、確実に解決できるという保証はありません。
その4 : 信頼の保証がない
4つ目は、オープンソースCMSは信頼性の保証までは行われていないということです。
オープンソースとして公開されているソースコードに関しては一定の信頼性がありますが、その信頼性の保証まではオープンソースCMSでは行われていません。そのため、オープンソースCMSを導入したユーザー自身が信頼性を担保する必要があります。
その5 : セキュリティの脆弱性
5つ目は、オープンソースCMSはセキュリティリスクがあるということです。
ソースコードが無料で公開されているという特徴から、オープンソースCMSは脆弱性を突かれやすくセキュリティリスクが高い傾向にあります。また、無料で提供されているプラグインなどもセキュリティの脆弱性を含んでいるケースがあるため注意が必要です。
特にユーザーが多いCMSは狙われやすい傾向にあるため、十分注意しましょう。
その6 : 手間がかかる
オープンソースCMSはパッケージCMSと違って最初から便利な機能が搭載されているわけではありません。使いやすいように設定をするには手間や時間がかかります。
そのため、自社内にエンジニアがいなければ前述のように外部に委託する必要があるため、手間だけではなくコストも発生するでしょう。
その7 : 表示速度が遅い
オープンソースCMSは多くのファイルを使用してるため、サイトの表示に読み込み時間がかかり、ユーザー離れに繋がるおそれもあります。