Wordpress sınırları - sistem tasarımı göz

6 Cevap php

I am designing a system for a customer. We are thinking about using Wordpress as a main platform (instead of writing our custom software), and customize it using addons or hiring developers to write some custom modules. We need to have an ability to have some static pages, few php pages, and lot of user generated content.

Wordpress Ne limitler var? Ben web sitesi arandı, ancak kullanıcılar örneğin max dizi hakkında herhangi bir bilgi bulamadık. Ben deneyime dayalı görüşleri ilgileniyorum.

Peki, nasıl Wordpress çok kullanıcı web sitelerinde gerçekleştirir? Yoksa - Eğer Wordpress bırakın, ve diğer bazı açık kaynak CMS Swithch daha iyidir sizce?

Edit

Sistem hakkında temel işlevi kullanıcı kategorize sayfalarında metin içeriği ve fotoğrafları koymak için izin vermek olacaktır. Bazı kullanıcılar, diğerleri sadece zaman zaman bazı içerik yayınlamak olurken, sitede klasik blog var bir yetenek gerekir. Bazı veriler (telif hakları ve yasal şeyler için bir saygı ile) diğer platformda kullanıcıların bloglar RSS ile çağırılır.

Yani kadarıyla şimdi ben blog gibi birçok özelliği belirledik.

6 Cevap

Ben Drupal kullanarak bazı oldukça iyi bir başarı oldu. Eğer bir blog oluşturmak için çalışıyoruz değilseniz dinamik CMS için orada çok daha iyi şeyler vardır. Wordpress blog büyük bir yazılım parçasıdır. Başka şey yapmak için çalışın? Bunu yapmak için büyük bir ağrı olur. Hem de "uygulamalar" geliştirilmiş olması. Bir blog (haber sitesi de davayı takip edecek) birincil bileşeni değilse o zaman gerçek bir CMS ve blog platformu değil kullanın.

O zaman muhtemelen BuddyPress yerine WordPress ile başlayan değer senin Kullanıcı bir sürü şey yapıyor, hala WordPress eklentileri bir sürü kullanabilirsiniz ama çok uğraşmak için inşa edilmiş bir çerçeve ile başlamak daha iyi daha fazla kullanıcı.

Bir çok kullanıcı ortamı için WordPress istiyorsanız, belki de WordPress.com çalışan yazılım olan WordPress MU bakmak gerekir. Ben derinlemesine ona bakmadım gibi eklentileri WordPress MU ile çalışmak nasıl emin değilim.

Eğer sosyal bir yönü daha ihtiyacınız varsa, o zaman Tom's answer WordPress MU üstüne işlevselliği ekler BuddyPress, kullanarak başvurabilirsiniz.

WordPress temel teknolojilerin ötesinde vb kullanıcılar, mesaj, üzerinde (veritabanı, ağırlıklı olarak) herhangi bir maksimum yerleştirir. WordPress.com WordPress çok kullanıcılı platformu üzerinde çalışan ve o six million blogs, a billion monthly pageviews, and 200k new posts a day vardır.

Sizin sınırlamalar daha yapısal olacak - WordPress bir blog platformu olarak her şeyden önce tasarlanmıştır. Kendi arayüzü ve metodolojisi iyi proje uyuyorsanız, bunun için gitmek, ama bunun dışında bok hack için gidiyoruz eğer, Drupal gibi bir daha kültürlü sistemi daha iyi size uygun olabilir.

If it's a blogging platform you are designing, then WordPress should fit you needs. You can also look into Movable Type (Perl). If you are looking for a Content Management System (CMS), then you should look at Drupal and/or Joomla. Movable Type is actually starting to integrate with Drupal.

Wordpress bazı performans sorunu, varsayılan kurulum yaklaşık bir düzine sayfaları / sn. Ama SuperCache gibi eklentileri kullanarak, bu oldukça kolay oldukça iyi ölçek alabilirsiniz. Özel bir "tema" ile istediğiniz her şeyi yapabilirsiniz. Ama WordPress sadece göstermek, sizin için "tema" in içeriğini yönetmek için gitmiyor.

Kullanıcı Tarafından Oluşturulan İçerik WP türüne bağlı olarak çalışabilir. Kullanıcıların canlı yapmadan önce olabilir daha sonra orta içerik site adminler oluşturmak için izin Katılımcı Rolü kullanabilirsiniz.

Drupal Topluluk tip siteler için fazla araç var gibi görünüyor, ama ben onunla çok az deneyime sahip.