it-mot-dan-vi.com

Cộng đồng các nhiếp ảnh gia: Joomla là CMS để đi?

Xin chào tôi đang tìm kiếm lời khuyên.

Tôi muốn có một CMS để tổ chức một cộng đồng nhiếp ảnh gia. Về cơ bản, tất cả những gì tôi cần là khả năng đăng ký người dùng, mỗi người có hồ sơ riêng của mình trong đó họ tải lên những bức ảnh tuyệt vời của họ, được cho là những bức ảnh nghệ thuật nhất của họ.

Trang web sẽ có một vài trang trong đó người ta có thể xem hình ảnh ngẫu nhiên từ cơ sở dữ liệu của tất cả người dùng hoặc có một bản sao lưu tương tự của một số loại ảnh nhất định (phong cảnh, chân dung, tượng đài, ...)

Tôi đã thấy rằng một số CMS tồn tại để tổ chức các phòng trưng bày ảnh, nhưng chúng dường như chủ yếu là thư viện người dùng, trong khi ở đây tôi muốn có nhiều người dùng, một cộng đồng, nơi mọi người chia sẻ nghệ thuật của họ.

Vì vậy, Joomla có thể quản lý loại nội dung này? bất kỳ đề xuất về cách tạo và quản lý loại trang web này?

Cảm ơn trước sự trả lời của bạn. Chúc mừng, Roberto

6
Rho Phi

Bạn đã đúng, hầu hết các CMS dành riêng cho việc tổ chức các phòng trưng bày hình ảnh là các trang web loại danh mục đầu tư cho một người dùng. Joomla mặt khác cung cấp sức mạnh và tính linh hoạt tuyệt vời để xây dựng những gì bạn đang mô tả.

Đã có sẵn Cộng đồng tiện ích mở rộng như Jom-Social, Trình tạo cộng đồng, Easy Social ... sẽ cho phép bạn xây dựng một trang web hướng đến cộng đồng. Hầu hết các tiện ích mở rộng này có tính năng tích hợp để quản lý nhóm người dùng, ảnh, video, thảo luận hoặc có thể được mở rộng với tiện ích bổ sung tiện ích mở rộng dành riêng cho chúng.

Ngoài ra còn có bất kỳ loại tiện ích mở rộng nào khác để xử lý thành viên, đăng ký, forum, bản tin, phức tạp biểu mẫ và hơn thế nữa - hoặc các tiện ích mở rộng sẽ cho phép bạn xây dựng Loại nội dung tùy chỉnh, Thư mục hoặc Ứng dụng tùy chỉnh của bất kỳ loại nào trong Joomla (K2, Cobalt, Sobi Pro, Fabrik để kể tên một vài).

Nếu một cái gì đó chưa tồn tại, đáp ứng nhu cầu của bạn hoặc bạn chỉ cần một tích hợp cụ thể, bạn luôn có thể phát triển nó (hoặc thuê một nhà phát triển để làm như vậy).

Tuy nhiên, khuyến nghị chính của tôi, nếu bạn chưa quen với Joomla và nói chung về phát triển web và bạn có một kế hoạch rõ ràng và cụ thể, và mục tiêu của bạn là tạo ra một dự án trực tuyến chất lượng, bạn sẽ tốt hơn khi thuê một chuyên gia hoặc một nhóm của các chuyên gia để xây dựng dự án này trên cơ sở vững chắc và ổn định từ đầu. Trừ khi bạn có nhiều thời gian và muốn tự mình thử nó trong khi học hỏi từ những sai lầm, bạn sẽ tốt hơn nếu bạn thực hiện một nghiên cứu tốt cho đúng chuyên gia (dù sao đi nữa, bằng cách này hay cách khác bạn có thể sẽ cần trong thời gian dài) .

Dự án bạn muốn tạo nhiều hơn dự án trung bình. Nếu bạn muốn nó thành công thì bạn nên đi bộ chuyên nghiệp từ đầu đến cuối.

Cập nhật - trả lời bình luận của bạn:

Joomla nổi tiếng với khả năng cung cấp các dự án cộng đồng trực tuyến. Nhìn chung là một nền tảng tuyệt vời và ổn định, kết hợp hỗ trợ ACL sâu trong cốt lõi của nó và nó có hàng ngàn tiện ích mở rộng sẵn sàng cho bất kỳ loại chức năng nào.

Drupal cũng có thể là một lựa chọn khác phù hợp cho các dự án lớn và cũng cung cấp tính linh hoạt tùy chỉnh sâu.

Tôi không chắc trạng thái hiện tại của Wordpress plugin cộng đồng là gì, nhưng tại thời điểm này tôi sẽ không đề xuất WP làm nền tảng cho dự án này.

Có rất nhiều CMS khác ngoài đó, nhưng tôi không có kinh nghiệm làm việc lớn với hầu hết chúng.

Cuối cùng, luôn có sự lựa chọn hoàn toàn giải pháp được phát triển tùy chỉnh.

Hãy nhớ rằng, trong các dự án như vậy, đó không phải là nền tảng sẽ đảm bảo thành công của nó trong tất cả các điều khoản (lập kế hoạch, phát triển, ra mắt, vận hành, tiếp thị, quảng bá, bảo trì, v.v.), mà là những kẻ đứng sau dự án.

Nền tảng phù hợp ở bàn tay phải là sự đảm bảo cho sự thành công.

Nền tảng đúng trong tay sai sẽ là một thất bại.

Một vài điều cần chú ý khi chọn: Hỗ trợ cộng đồng, Khả năng mở rộng, Chất lượng cơ sở mã (bao gồm các yêu cầu hệ thống), Các tiện ích mở rộng hiện có, Số lượng nhà phát triển phù hợp để thuê, Các dự án hiện có tương tự khác.

Rất có thể nếu tôi phải thực hiện dự án này, tôi sẽ chọn Joomla, chủ yếu là vì đó là nền tảng tôi có trải nghiệm lớn nhất và biết tôi có thể làm gì với nó.

5
FFrewin