Mateusz matipl Kamiński: blog o programowaniu, IT, finansach i własnym życiu

Najlepszy CMS: Wordpress i Drupal

CMS Award 2009Dwa tygodnie temu wyłoniono najlepsze systemy CMS ze świata otwartego oprogramowania. Przez kilka miesięcy można było głosować na stronach Packt Publishing. Było ponad 12 000 nominacji, a Internauci oddali ponad 23 000 głosów w 5 kategoriach.

Wyniki głosowania tegorocznego udowadniają, że Wordpress to obecnie nie tylko system blogowy, ale równie dobrze można go stosować do stawiania małych stron. Sam zespół Wordpressa jest zachwycony zwycięstwem.
Z mojego punktu widzenia interesujące były 2 kategorie:

  • Zwycięzca Ogólny
  1. Wordpress
  2. MODx
  3. SilverStripe
  • Najlepszy otwarty CMS w technologi PHP
  1. Drupal
  2. WordPress
  3. Joomla!

Trochę martwi mnie pojawienie się Joomli, z tego względu że stworzona jest byle jak, mnóstwo zlepków różnych podejść do programowania. Ale tak to bywa z oprogramowaniem open source.

Podobne wpisy:

Podziel się tym:

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Twitter
  • Wykop

SUBSKRYBUJ RSS

  • Hmmm…. dziwne troche to zestawienie, bo na liscie zwyciezcow ogolnych jest MODx, ktory tez jest napisany w PHP, a na liscie najlepszych CMS w technologii PHP go jakos nie ma…

  • Chyba twoje stwierdzenia odnośnie Joomli są mocno nieaktualne jakoże wersja od 1.5 ma całkowicie przepisany kod oparty o MVC i wzorce projektowe z własnym frameworkiem i API do programowanie rozszerzeń, także w żadnym razie nie powiedziałbym o Joomli że jest napisana byle jak.

  • @Jafeth: Może i w porównaniu z Wordpressem wychodzi całkiem, ale nie róbmy sobie żartów. To że ktoś słyszał o czymś takim jak MVC czy ‘wzorce projektowe’ nie znaczy, że potrafi użyć…

  • Mateuszu nie pisz takich rzeczy jeśli nie używałeś Joomli 1.5. Ona jest napisana w MVC całkowicie, klasy abstrakcyjne, wzorce fabryki, obserwatora, front kontroler są używane. Poprzeglądaj kod. Pod względem zaprojektowania kodu nowa Joomla przewyższa Wordpressa, który ciągle pozostaje tak naprawdę strukturalnym systemem.
    Pozdrawiam

  • @Jafeth: poprzedni komentarz powstał właśnie po zobaczeniu kilku fragmentów kodu ściągniętej Joomli.

  • A dlaczego według Ciebie źle użyto MVC np?

  • Witam, bardzo ciekawy blog, jeżeli chodzi o ten wpis, to również nie zgodzę się co do joomli, tak na prawdę w wersji 1.5.x to bardzo fajne narzędzie, tworzenie rozszerzeń jest intuicyjne dzięki przejrzystemu frameworkowi i świetnej dokumentacji, wsparcie na forum.joomla.org też niczego sobie. Przejrzenie fragmentów nic nie da, trzeba się w to wdrożyć. Genialnym wg mnie pomysłem jest możliwość nadpisywania layoutów, działa to świetnie w joomli 1.5.x i możemy tworząc templatkę implementować własny wygląd wszystkich rozszerzeń (wszystkich napisanych zgodnie ze standardami). Zapraszam na docs.joomla.org do przyjrzenia się dokumentacji. Mam nadzieje, że zmienisz zdanie :) Pozdrawiam

Możesz śledzić odpowiedzi za pomocą kanału RSS 2.0

Mateusz matipl Kaminski on Facebook