Tại sao lại là Discourse mà không phải là Xenforo?
Lập chủ đề này để giải quyết thắc mắc của em xíu. Theo em được biết thì Xenforo được một nhóm tác từ vBulletin vì cho rằng vBulletin quá cổ hữu họ đã tạo ra một script rất hiện đạo sử dụng tối ưu sức mạnh từ php, html5, css cùng với ajax rất hiện đại và hiện nay có rất nhiều nhà diễn đàn lớn sử dụng, dường như cái tên vbulletin nổi danh 1 thời dần dần đã lãng quên. Gần đây, có 1 plaftom mới đó là Discourse xây dựng trên nền ruby on rails khá lạ lẫm nhưng không phủ nhận được sức mạnh mà nó mang lại. Nói nhiều thế thôi chứ câu e muốn hỏi như tiêu đề vậy, anh @ltd có thể cho cũng như mọi người có thể hiểu tại sao a chọn Disc mà ko chọn Xenf ?
Có nhiều lý do, trong đó có một vấn đề là khi lựa chọn forums Đạt nhìn qua các forum cũ như vBulletin, PHPBB, và các BB hoặc PHP khác đều không thấy cảm tình.
Tầm năm 2005 Đạt cũng tập tành làm forums rồi nên cũng không mấy hứng thú gì với các thao tác khó chịu trên nền vBulletin. Trong khi đó thì Discourse lại khác hoàn toàn, cái hay của nó là hệ thống giao diện mới chỉ cần cuộn xuống cũng như hệ thống avatar và nhiều tính năng mới Đạt nghĩ phù hợp cho một diễn đàn.
Một trong những lý do quan trọng nhất là diễn đàn được xây dựng bởi Jeff Atwood và đồng nghiệp, Sam và các người khác. Jeff là người có tầm nhìn, có ý tưởng và có thiết kế tốt. Trong khi đó Sam lại là siêu nhân.
Sau khi đã chọn và cài Discourse thì Đạt rất hài lòng, @Kayz chắc có kinh nghiệm với Xenforo. @Kayz có thể so sánh giữa hai software này thì @Kayz thấy sao?
Theo ý kiến riêng em thì em cũng đã đổi cách suy nghĩ về diễn đàn từ khi em biết được Discourse. Thật sự đây là một công cụ tuyệt vời lại đơn giản.
Mặt khác xét về tính năng thì em cho rằng Xenforo có tính vượt trội hơn vì khả năng quản lý nội dung, các addon, quản lý nâng cao nhưng có hạn chế là quá cồng kền, về giao diện thì có vẻ như Xenforo tùy biến cao hơn nhưng Discourse có phần đơn giản và mượt mà hơn.
Kết: Discourse vẫn chiến thắng
Discourse nhấn mạnh vào nội dung thảo luận. Giao diện chỉ có tên tài khoản và nội dung thảo luận.
Có thể nói như vậy, vì Xenforo có quá trình phát triển lâu dài. Discourse mới đây và quá trình phát triển của Discourse sẽ còn dài nữa. Jeff lên kế hoạch cho 10 năm nữa.
Discourse có một nhược điểm đó là sử dụng nhiều CPU và RAM quá.
Ruby On Rails e chưa từng vọc xem nó như thế nào :)) mà chắc do sử dụng ruby chăng máy e mỗi lần bild ruby lag vô bờ bến.
Đúng rồi, tuy nhiên về lâu về dài thì tốn bao nhiêu đây RAM cũng không ăn thua, phần cứng mỗi ngày mỗi rẻ mà
Discourse mang lại trải nghiệm mới hơn các forums khác. Tại sao không thử công nghệ mới khi mình là lập trình viên?
Oh, That right
Sao lại gọi ông Sam là “siêu nhân” hả a ?
Vì ổng code trùm lắm Lần trước Discourse bị leak memory làm lag quá chừng. Ổng rình ổng sửa được đấy.
Một phần là vì Đạt hay đọc blog của các developer này nên Đạt nghĩ nếu sử dụng phần mềm họ làm thì tốt hơn.
Một điều quan trọng là Discourse mang lại được trải nghiệm mới hoàn toàn.
Rất thích đọc topic theo kiểu “New Feed” của diễn đàn
Do Stack Overflow quá đỉnh, giờ ổng qua làm cái Discourse open source cho mình xài thì ngại gì ko thử :v
Cho mình hỏi là discourse có ứng dung trên mobile chưa. Vì trên mobile dung tiện hơn web, chưa kể notification cũng ngon hơn là web.