【大切なお知らせ】#2022/1/11記載
本サイトでは5年間、bbPressプラグインをカスタマイズすることで様々なサイトに掲示板を導入してきました。
その結果、bbPressプラグインを導入あるいはカスタマイズした場合下記3つのデメリットがあることを感じたため、このたびサービス内容を変更させていただきます。
bbPressプラグイン3つのデメリット
1.セキュリティ上の懸念がある
これまでbbPressプラグインをカスタマイズするサービスを提供しておりましたが、カスタマイズ=プラグイン内のコードを改修するため、以降のプラグイン公式アップデートに対応できなくなります。
(これはbbPressに限った話ではないのですが)
カスタマイズをおこなう際には最新バージョンのプラグインを元にしますが、長期に渡って運用を続けていく中で後からプラグインに脆弱性が見つかった場合やプログラム言語のバージョンが上がった場合、アップデートができずセキュリティ上の懸念が生まれるデメリットがあります。
また、2021年に行政の案件でbbPressプラグインを用いて掲示板を制作した際には、最新バージョンのbbPressプラグインを利用したにもかかわらず、webサイトのセキュリティに必須ともいえるCSRFという攻撃への対策が弱いことを指摘されました。
現時点で大きな問題はありませんが、これらの事情を踏まえるとbbPressプラグインを利用したりカスタマイズしたりするサービスを継続することはできないと判断しました。
2.サイトの表示速度が遅くなる
bbPressプラグインは多機能な反面、個々の利用者様にとっては不要な機能も多く搭載しているため必要以上に処理が重いです。
トピックやコメントの投稿件数が増えてくるとGoogleのサイト速度評価ツールで指摘されるほどサイトの表示速度が遅くなるため、長期運用には向いていない側面があることを感じました。
3.独自の機能追加は逆にコストが増える
あなたのサイト独自の掲示板機能を追加したい場合、bbPressプラグイン内の他の箇所に影響を与えないよう全体のコードを理解したうえで編集する必要があります。
しかしながら、前述したとおりbbPressプラグインは多機能のためファイルやコードの量が多く、独自機能を求める方には逆にコスト(開発期間や依頼費用)が増えてしまうというデメリットがありました。
その他.手の届かない点が色々とある
上記以外でも、bbPressプラグインをそのまま利用すると細かい点で気になる仕様が色々とあります。
- 気になる仕様の一例
-
- 管理画面からコメントを削除した場合にトピックのコメント数表記が減らない
- 利用者が「トピック」「コメント」の投稿時に独自のスパムロジックでなぜか弾かれることがある
- 利用者が「トピック」「コメント」を編集・削除するうえで権限が複雑
- 検索機能が「掲示板」「トピック」「コメント」まとめて同列に取得表示するので使いづらい
- 「掲示板」「トピック」「コメント」いずれもカスタムフィールド項目数が多くデータ量が無駄に多い
- etc...
これらのデメリットを踏まえると、bbPressプラグインを利用した掲示板で長期運用するのは限界があると感じました。
そのため、弊社の運営する掲示板サイトはbbPressの利用を中止しました
これまで本サイトにbbPressカスタマイズサイト例として掲載していた弊社運営の下記2サイトにおいては、bbPressプラグインの利用を中止して自作の掲示板に切替いたしました。
ご覧いただくと分かるとおり、どちらのサイトもbbPressプラグインでは実現できない柔軟な機能&表示になっています。
- ①無料相談サイト『ココトモ』
-
※掲示板ページ
https://kokotomo.com/bbs
- ②不登校生の保護者向けサイト『未来地図』
-
※掲示板ページ
https://miraitizu.com/bbs
もちろんセキュリティ面や速度面でもbbPressプラグインより優れております。
※セキュリティ監査会社によるセキュリティテストおよび負荷テストどちらにも合格したプログラムを採用
掲示板導入を検討している方へのご提案
上記内容を踏まえ、今後はbbPressプラグインをカスタマイズするサービスではなく、ご依頼主様ごとに最適な掲示板を制作・導入するサービスを提供させていただきます。
予算感や実装機関につきましては下記を参照ください。
お見積り例
正確なお見積りはご要望の詳細を聞いたうえで別途算出いたしますので下記はあくまで参考情報になります。
【例】ココトモHP内の掲示板と同等の機能を実装する場合
※参考:ココトモ掲示板
https://kokotomo.com/bbs
ココトモHP内の掲示板と比較した際に御社独自の機能がない限り下記予算内におさまります。
- ◆デザインはご用意いただき弊社では機能実装のみするプラン
-
※ココトモHP内の掲示板と同じデザインで良い場合はこちらのプランになります
【会員登録制の掲示板】
期間:1か月程度
費用:100万円程度
【会員登録不要の掲示板】
期間:2-3週間程度
費用:50-75万円程度
- ◆デザインもご依頼いただくプラン
-
〇会員登録制の掲示板
期間:1.5-2か月程度
費用:150万円程度
〇会員登録不要の掲示板
期間:1-1.5か月程度
費用:100-125万円程度
不具合・バージョンアップの対応
不具合対応
掲示板導入後に不具合(動作不良、エラー、ヒアリング時の仕様と異なる点)が見つかった場合は、無償で3営業日以内に修正対応いたします。
※ご自身で掲示板ファイル内のコードを編集して不具合が起きた場合は補償対象外となります
※機能追加や仕様変更の要望は別途カスタマイズ案件となります
バージョンアップ対応
本サービスで導入する掲示板におきましてはバージョンアップ対応不要です。
WordPress側で公式アップデートがある場合、通常どおりWordPressのアップデートをおこなってください。
ご利用中のテーマにバージョンアップがある場合、通常どおりご利用中のテーマをアップデートしてください。本サービスではご利用中のテーマに子テーマを作り、子テーマ内で掲示板機能を制作するため基本的にはテーマのアップデートに影響を受けません。
※万が一、WordPressやテーマのアップデートによって掲示板の動作に不具合が生じた場合、 3営業日以内に無償で修正対応いたします
その他
納品後も操作や仕様に関する質問であれば無償で無制限に対応いたします。
制作の流れ
-
まずはお申込み
本ページ下部にあるお問い合わせフォームよりお申込みください。ご質問だけでも大丈夫です。
-
詳細ヒアリング
お申込みいただいた内容に沿って、ご要望の詳細をZoom(テキストが宜しければメール)にてヒアリングさせていただきます。
ヒアリングは無償です。ご契約は後述する見積書の提示の後に同意いただいた場合のみ成立いたしますのでご安心ください。 -
見積書&納期の提示
開発内容の詳細が決まりましたら最終的な見積書と納期を提示いたします。
提示内容に同意いただけます場合には正式にご契約成立となります。 -
制作
ご契約成立後は事前にお伝えするスケジュールに沿って制作に着手いたします。開発は現行サイトのユーザー様にご迷惑をおかけしない形でおこないます。
-
仮納品&動作確認のお願い
開発完了次第、一度仮納品いたします。
実装した掲示板が想定どおりの動作かどうかご確認ください。 -
正式納品&お支払い
動作チェックで問題なければそのまま正式に納品となります。
請求書を送付いたしますのでお支払いをお願いいたします。
※お支払いは「支払方法:銀行振込」「期日:請求日の翌月末」となります -
メールサポート
納品後も操作や仕様に関する質問があれば無償で無制限に回答いたします。
また、万が一不具合が見つかった場合には無償で3営業日以内に修正いたします。
よくある質問
- Q.どのテーマでも掲示板を導入できますか?
-
はい、対応可能です。
ご利用中のテーマに合わせる形で導入いたします。
- Q.まだサイトが無い状態でもお願いできますか?
-
はい、大丈夫です。
もしWordPressでのサイト制作がはじめての場合は、ドメイン取得やテーマ導入もお手伝いいたしますので気軽にご相談ください。
- Q.どのような独自機能も実装可能でしょうか?
-
プログラムとして実装可能な内容であれば基本的にはどのような機能でも実装できます。
お問い合わせ後のヒアリング時に詳細を確認させていただければと思います。
- Q.掲示板だけでなくサイトの全制作を依頼することも可能でしょうか?
-
はい、対応可能です。
お問い合わせフォームにその旨を記載ください。
- Q.納品後に別の機能を追加で依頼することは可能でしょうか?
-
はい、対応可能です。
ご要望いただきましたら別途お見積りのうえ対応いたします。
- Q.開発期間中、現在公開しているサイトは一旦非表示にする必要がありますか?
-
基本的には公開したまま開発可能です。
現在運営中のサイトであれば、コピーサイトを用意し、そちらで実装をおこないますのでご安心ください。
- Q.納品後にコードの解説をおこなってもらえますか?
-
申し訳ございませんが対応しておりません。
こちらで開発して納品するサービスにすることで費用・工数を抑えているため、ご了承いただけますと幸いです。
※別料金での対応は可能です
- Q.会員制サイト用プラグインとの連携は可能ですか?
-
基本的には対応可能です。
これまでには「WP-Members Membership」「Simple Membership」「Theme My Login」などのプラグインで作成された会員情報と連携させる掲示板の実装経験がございます。
- Q.依頼するうえで必要な情報はありますか?
- 「①WordPress管理者ログイン情報」「②サーバーログイン情報(あるいはFTP接続情報&データベース接続情報)」の2点を教えていただく必要がございます。
- Q.秘密保守契約は結べますか?
-
はい、可能です。
書類での契約を希望される場合は、書類のご用意・郵送はご負担いただきます。