Thời gian gần đây, ở Trung Quốc tôi thấy xuất hiện khá nhiều Facebook clone. Điển hình là Xiaonei.com [ 430 triệu USD ]. Qua tìm hiểu ban đầu thì website này được viết bằng Java, sử dụng framework quen thuộc trong giới lập trình web Java là Struts (dựa vào phần mở rộng .do quen thuộc của Struts) và Server: Resin/3.0.21.

Website này có màu sắc, giao diện, bố cục giống đến 99% so với Facebook
Ngay sau sự xuất hiện của website này, trào lưu viết facebook clone đã bùng nổ với sự xuất hiện của tên tuổi rất có tiếng ở Trung Quốc và dân lập trình web ở Việt Nam cũng nghe tiếng là Comsenz. Hành động “bột phát” này cũng là lẽ thường vì Facebook đã quá thành công với nhiều nguồn đầu tư đến từ nhiều nơi như Microsoft, Li Ka-Shing (Hong Kong).
Comsenz được biết đến với sản phẩm nổi tiếng là Discuz BBS. Nếu như ở Việt Nam, vBulletin Board (VBB) thống trị ở hầu hết các diễn đàn thì ở Trung Quốc chẳng mấy ai thích dùng VBB, Invision Power Board, phpBB. Theo ý kiến cá nhân của tôi thì Discuz thành công là nhờ nó ra đời đúng lúc (không sớm nhưng cũng không muộn quá mức), đánh vào thị hiếu thích màu mè, bản địa hóa và đặc biệt là khả năng hỗ trợ và xây dựng cộng đồng rất tốt. Dù rằng dân trong nghề đều thấy khả năng viết mã PHP của Discuz kém xa so với vBulletin Board. Tuy nhiên, chức năng của Discuz thì rất Á Đông, chẳng hạn đa số dân lập trình web ở châu Á (trong đó có Việt Nam) rất chịu khó phát triển thêm từ những mã nguồn dễ đọc. Từ diễn đàn, có thể phát triển thêm thành shop bán hàng, đấu giá sản phẩm, trang chia sẻ hình ảnh ngay trong diễn đàn chứ không cần phải viết tách ra module mới. Đây cũng chính là một phần tạo nên sự thành công của Discuz. Ngoài Discuz, Comsenz còn có các sản phẩm khác như X-Space (được coi như MySpace clone), SupeV (Youtube clone).
Gần đây, Comsenz đã cho ra mắt sản phẩm mới có tên gọi UCenter Home, một Facebook clone. Không có gì bất ngờ nếu UCenter Home phát hành “kiểu thương mại” như X-Space, SupeV. Tuy nhiên, một cơn bão khác lại xuất hiện và Comsenz đã thay đổi quyết định để UCenter Home thành mã nguồn mở, từ đó cho ra mắt bộ ba miễn phí Discuz-UCenter-UCenter Home.
Tôi gọi đây là cơn bão Facebook clone bởi vì chỉ một thao tác tìm kiếm trên Baidu.com với từ khóa: “Powered by UCenter Home” thì có tới 318,000 lần xuất hiện (kết quả?) !!! Quả thật là một cơn bão lớn
Vậy cơn bão đã làm Comsenz thay đổi ý định tên gì, tên nó là ThinkSNS - bão mã nguồn mở! Đây là sản phẩm hoàn toàn mã nguồn mở [http://code.google.com/p/thinksns/] tương tự như framework ThinkPHP [http://code.google.com/p/thinkphp/] dùng để phát triển ThinkSNS.
Kiến trúc cũng như cách viết mã của ThinkSNS chuyên nghiệp hơn rất nhiều so với cách viết cũ của Comsenz. Còn về giao diện và chức năng thì UCenterHome chiếm ưu thế hơn so với ThinkSNS.
Mong rằng sắp tới Việt Nam có nhiều “bão code” hơn so với bão từ biển Đông. Hy vọng bài viết này cũng sẽ giúp ích cho những ai đang và sẽ có ý định muốn làm Facebook clone
Bên lề: