Vbulletin 対 discourse

2001年から2020年までvBulletinを使用し、現在でも「読み取り専用」のリファレンスサイトとしてvB3.8.Xを運用しています。

正直なところ、vBulletinから欠落していると感じるものは何もありません。むしろvBulletinに移行した後に、Ruby on RailsのMVCモデルは、vBulletinが採用していたLAMPモデル(システム管理者およびウェブ開発者の観点から)よりもはるかに優れていると実感しました。

ユーザーエクスペリエンスの面では、私たちのユーザーのほとんどはDiscourseに非常に満足していますが、vBulletinフォーラムのレガシーかつヴィンテージな外観と操作性を愛していた、長年活躍してきた一部の専門家の方々は離れてしまいました。

2021年には、レガシーなvBリファレンスサイトをRailsへ移植する計画を立てていました。具体的には、既存のMySQLデータベースを基盤として、Rails、Redis、Sidekiq、MySQL、jQuery、Bootstrapを用いたリファレンスサイトを構築する(既存のMySQL DBの上にRailsアプリを構築する)つもりでした。しかし、2021年は楽しくて興味深い有料のRailsクライアントワークに忙殺されているため、今年のうちにレガシーサイトの再構築は実現しないでしょう。

Discourseを導入する前は、熱心なPHPプログラマーでしたが、Discourseへの移行とRubyおよびRailsとの関わりを通じて、PHPやLAMPによるウェブ開発の何一つ楽しむことができなくなりました。vBulletinからDiscourseへの移行(そして長年のPHPウェブ開発の後にRailsを学んだこと)のおかげで、私は大いにRailsのファンになりました。

繰り返しになりますが、私たちのvBサイトに関しては、vBulletinとそのLAMPアーキテクチャには「さようなら」であり、Railsの上にDiscourseを構築してくれたDiscourseには「ありがとう」です!

ご参考になれば幸いです、@MKDan

「いいね!」 13