Giới thiệu tổng quan về Discourse

> Discourse >
Bài này thuộc phần thứ 1 của 4 phần trong serie Hướng dẫn sử dụng Discourse toàn tập


Giống như Flarum (Fla) và NodeBB (Node), Discourse (Dis) cũng là một nền tảng Forum CMS mã nguồn mở của thế kỉ 21, được biết đến lần đầu từ cách đây 6 năm (2012) và được gây dựng bởi 3 lập trình viên nổi tiếng: Jeff Atwood, Robin Ward và Sam Saffron. Các bạn không nhìn nhầm đâu, chính là Jeff sama đó đó, không ngoài ai khác, chủ nhân của chuỗi Stack Overflow và Stack Exchange.

Thông tin cơ bản

– Tên sản phẩm: Discourse.
– Viết bằng Ruby on rails, đồng nghĩa không thể cài lên PHP hosting (cPanel, Directadmin).
– Front-end sử dụng Ember.js tạo nên một giao diện hiện đại, dễ sử dụng, chuyên nghiệp.
– Dễ dàng cài đặt lên hệ thống VPS, server. Bạn nào đã quen với Docker rồi thì nếu đọc sang bài hướng dẫn cài trong seri này, cứ lăn chuột thẳng xuống cuối luôn nhé cho nhanh.
Điểm mạnh của Dis chính là khả năng tự động hoàn toàn. Gần như chỉ cần cài xong là bạn đã có ngay một sản phẩm diễn đàn hoàn chỉnh để có thể sử dụng được ngay. Chưa kể, mình đánh giá rất cao về hệ thống Trust system với khả năng giữ gìn trật tự, ngăn chặn spam vô cùng bá đạo. Nhắc đến tính năng này lại nhớ lại những lần đầu bị vùi dập khi đặt câu hỏi trùng lặp trên Stack Overflow. 🙁

Discourse hiện tại

Khác với Fla, Discousre đã trở thành sản phẩm chính thức (Stable) từ rất lâu rồi nên nếu có nhu cầu sử dụng, hãy cài luôn và đừng lo nghĩ gì hết cả. Bên cạnh tên tuổi của Jeff, lí do mà có nhiều ông lớn chọn sử dụng Dis chính là do ngôn ngữ tạo nên nó. Ruby ngoài điểm mạnh về khả năng giúp tăng tốc phát triển dự án thì đây là một ngôn ngữ có tính ổn định về mặt hiệu năng hệ thống và độ bảo mật cao. Ngoài ra, trong 3 thằng bên cạnh Node và Fla, hiện tại Dis là đứa hoàn thiện hơn cả. Thẳng thắn mà nói là giữa 3 đứa này có những mâu thuẫn về việc cóp nhặt tính năng của nhau. Nhưng chẳng sao hết bởi người dùng sau cùng là người được hưởng lợi, phải không nào?



Các trang web đã và đang sử dụng Discourse

Như mình nói ở trên, Discourse đã hoàn thiện mình và trở nên rất mạnh mẽ hơn bao giờ hết. Thực tế là đã có rất nhiều ông lớn tìm đến với Dis. Không khó để có thể kể ngay một vài cái tên như Mozilla, Howtogeek, Ubuntu…
Các bạn có thể xem thêm danh sách dưới đây.

meta.discourse.org
forums.mozilla.org
discuss.howtogeek.com
community.ubuntu.com
community.cloudflare.com
discuss.python.org
community.c9.io
discussion.dreamhost.com
forum.italia.it
...

Kết luận

Thế mạnh của Discourse là ổn định, nhanh và bảo mật. Do vậy, nó có thể đáp ứng mọi loại khách hàng từ cá nhân cho đến tổ chức, doanh nghiệp. Thế nhưng, nó lại không thể chạy trên nền tảng hosting truyền thống. Do vậy, nếu bạn chọn Dis để phát triển 1 nhóm, cộng đồng ngay từ đầu thì việc tập sử dụng, làm quen với VPS là điều vô cùng cần thiết.

Xem tiếp bài cùng serie:Phần kế tiếp: Hướng dẫn cài Discourse lên VPS, server





Bình luận

avatar