2010-02-15 4 views
10

Chúng tôi đang tìm kiếm một CMS mà chúng tôi có thể sử dụng làm cơ sở cho một sản phẩm mới mà chúng tôi đang triển khai.Có bất kỳ CMS đa bên thuê nguồn mở nào không?

Vì nó là chủ yếu là một điều nội dung dựa, chúng ta cần phải căn cứ mọi thứ trên một CMS, nhưng có một vài điều chúng ta cần:

  • Như chúng ta đang hỗ trợ hàng chục - hàng trăm người dùng, chúng tôi lý tưởng cần một CMS nhiều bên thuê (cơ sở mã chia sẻ duy nhất), có thể hỗ trợ các thiết kế khác nhau trên mỗi trang web
  • Vì chúng tôi đang bán chức năng, chúng tôi cần thứ gì đó cho phép chúng tôi triển khai 'mô-đun' mới và bật/tắt trên mỗi cơ sở trang web
  • Chúng tôi thích nội dung nguồn mở (PHP hoặc Rails, loại điều đó)

Trước khi tôi xem xét việc xây dựng một cái gì đó, có bất cứ điều gì ngoài đó có tốt không?

Trả lời

1

Plone có vẻ như nó sẽ làm những gì bạn muốn.

Nó được viết bằng Python, trên đỉnh của Zope và hỗ trợ nhiều trang web riêng biệt (với người dùng và nhóm, kiểu dáng, kiểu dáng riêng biệt và/hoặc chia sẻ). Chức năng bổ sung được thêm vào thông qua 'sản phẩm'; có một số phần mở rộng miễn phí và nó khá dễ dàng để viết của riêng bạn quá.

1

Chúng tôi sử dụng http://www.alfresco.com/ ... dường như phù hợp với định nghĩa của bạn. Thiết kế khác nhau trên mỗi trang web có thể đạt được với những gì họ gọi là "kịch bản web". Nó hỗ trợ cơ sở hạ tầng triển khai và phân nhánh mà bạn có thể tận dụng cho các khách hàng khác nhau của bạn

0

Vì chúng tôi đang hỗ trợ hàng trăm người dùng, chúng tôi lý tưởng cần một CMS nhiều bên thuê, có thể hỗ trợ kiểu dáng khác nhau cho mỗi trang web

Suy nghĩ đầu tiên của tôi khi tôi đọc đó là WordpressMU (có lẽ với Buddypress nếu bạn cần nhóm, vv?), nhưng nó có thể không phải "CMS" đủ cho nhu cầu của bạn ... bạn don' t xây dựng dựa trên các tính năng của CMS mà bạn đang tìm kiếm (quản lý phương tiện truyền thông, quy trình công việc, v.v.), do đó, bạn nên thử một chút.

1

DotNetNuke hỗ trợ hoạt động đa bên thuê, và có một thị trường khá tích cực để thêm vào các mô-đun, giao diện vv. Nó cũng có các giao diện phát triển mô-đun được xác định khá tốt.

6

Bây giờ tôi đã thiên vị, nhưng dotCMS 1.9 là giải pháp nguồn mở linh hoạt (java) được thiết kế để chạy hàng chục hoặc hàng trăm trang trong cùng một trường hợp đơn giản. Bạn có thể tạo trang web "mẫu" và sử dụng chúng một lần nữa và một lần nữa khi cần chúng. Trang web có thể chia sẻ nội dung, nội dung và mẫu hoặc không chia sẻ bất kỳ điều gì tùy thuộc vào cách bạn thiết lập chúng. Người dùng có thể có quyền truy cập để quản lý một trang web hoặc nhiều trang web - lượt xem của họ vào công cụ quản lý bị giới hạn bởi quyền của họ (như bạn mong đợi). Một lần nữa, tôi rõ ràng là thiên vị khi tôi làm việc cho công ty, nhưng đây chính xác là vấn đề dotCMS 1.9 được thiết kế để giải quyết.

+0

Tôi có rất nhiều kinh nghiệm với DotCMS và nó đá. Các tính năng nhiều người thuê nhà trên đó là đá rắn. – Nitroware

0

Yanel là một Java/XML/XSLT dựa trên CMS (giấy phép Apache 2.0) được thiết kế cho nhiều người thuê và một có thể chạy nhiều trang web tùy ý trong cùng một cá thể Yanel, trong khi xem cụ thể tài liệu trên 'realms'.