Najlepsze darmowe CMS
Najlepsze darmowe CMS-y (PHP Open Source)
|
Nucleus
Ogólnie:
Nucleus jest darmowym systemem do zarządzania treścią napisanym przy pomocy PHP i MySQL'a. Głównym założeniem Nucleus'a jest ułatwienie użytkownikom prowadzenia własnego bloga w Internecie. Oczywiście, za pomocą skryptu można zbudować również bardziej standardowe strony, jednak stworzony został głównie do zarządzania blogami. Ciekawą możliwością jest wyświetlanie treści różnych blogów na jednej stronie. Nucleus rozpowszechniany jest na licencji GNU.
Wymagania:
Nucleus nie ma wysokich wymagań, do prawidłowego funkcjonowania potrzebuje:
- PHP 4.0.6 (lub wyżej 4.2+ jest rekomendowany)
- MySQL 3.23.x lub wyżej
- około 2MB przestrzeni dyskowej
Historia:
Historię Nucleusa zapoczątkował niejaki Demuynck, który to w czasie studiów założył swojego pierwszego bloga przy pomocy serwisu blogger.com. Nie spełniał on jednak jego wymagań i wizji, zatem z początkiem 2001 roku rozpoczął prace nad skryptem, który z czasem przemienił się w Nucleusa. Początkowo opierał się na plikach xml, a już latem tego samego roku Demuynck przeszedł na korzystanie z bazy danych i rozpoczął budowę interface'u administratora.
Przeznaczenie:
Jak wspomniano we wstępie Nucleus jest systemem przeznaczonym do prowadzenia własnego bloga, dzielonego na kategorie, a nawet przy pomocy jednej wersji skryptu można tworzyć kilka blogów, a następnie publikować artykuły przykładowo na jednej stronie. Nucleus jest dla ludzi, którzy lubią decydować o kształcie, wyglądzie i funkcjonalności swojego bloga, oraz nie chcą być uzależnieni od komercyjnych serwisów blogowych, w których roi się od reklam.
Możliwości:
Nucleus umożliwia:
- podział bloga na kategorie
- pisanie więcej niż jednego bloga
- wprowadzanie notatek przez wielu użytkowników
- wyszukiwanie i archiwizowanie artykułów
- korzystanie z zakładek RSS i Atom
- komentowanie wpisów
- banowanie IP
- tworzenie kopii zapasowej bloga
- łatwą instalację szablonów oraz dodatków
A dodatkowo posiada linki przyjazne wyszukiwarkom, oraz edytor WYSWIG (What Sou Se is What You Get)
MDPro
Ogólnie:
MDPro to system zarządzania treścią, który jest został przetłumaczony na co najmniej 16 języków, w tym także i na język polski. MDPro jest systemem portalowym, którego cechuje łatwość instalacji i konfiguracji, wiele osób twierdzi, że jego kod jest bardzo jasny i czytelny, co nie pozostaje obojętne dla programistów. Warto zaznaczyć, że jest dość mocno powiązany z systemem PostNuke dlatego większość dodatków i szablonów graficznych doskonale z nim współpracuje. MDPro jest rozprowadzany na licencji GNU/GPL.
Wymagania:
Aby MDPro działał na serwerze bez problemów, powinien on być wyposażony w:
- PHP w wersji 4.1.0 lub wyżej (nie poleca się jeszcze PHP5)
- MySQL 3.23 (lub wyżej) albo Oracle 8.1 (lub wyżej)
- minimum 25 MB przestrzeni dyskowej.
Historia:
Pomysłodawcą całego projektu MDPro był Massimiliano Tiraboschi aka TiMax, który w roku 2003 wyszedł z inicjatywą zbudowania systemu zarządzania treścią dla systemów e-nauki, e-handlu i tym podobnych. MDPro powstawało przy współpracy sporego grona użytkowników PostNuke. Początkowo nazywał się MD-Pro, dopiero później przybrał swoją aktualną nazwę, bez myślnika.
Przeznaczenie:
MDPro jest systemem portalowym, cechującym się łatwością użytkowania, jest przeznaczony do tworzenia stron portalowych, z możliwością integracji forum, komentarzami. MDPro jest bardzo rozbudowany, a dzięki mnogości dodatków można z nim zbudować praktycznie każdą stronę internetową.
Możliwości:
W związku z tym, że jest spokrewniony z PostNuke'iem ma możliwość instalowania dodatków przeznaczonych do niego, dzięki czemu znacznie rozszerza swoje możliwości. Zainstalować możemy między innymi:
- system zarządzania komentarzami
- zarządzanie użytkownikami
- zintegrowane forum
- galerie
- system newsów
- księgę gości
- zaawansowane statystyki.
Podobnie jak współczesne systemy CMS posiada zaawansowany edytor WYSWIG, umożliwiający edycję treści strony bez znajomości kodowania HTML.
Jportal
Ogólnie:
jPortal jest jako jedyny z grona opisywanych na stronie systemów do zarządzania treścią skryptem polskiego pochodzenia. System opiera się o MySQL oraz PHP, przy czym nie działa z PHP wersją 5. Jest systemem, którego lata świetności chyba już przeminęły, jednak nie kładźmy jeszcze wieńca na trumnie, bo wszystko może się zdarzyć. jPortal można używać darmowo, jednak do celów komercyjnych należy wykupić licencję. jPortal nie jest polecany głównie ze względów bezpieczeństwa (czytaj: historia)
Wymagania:
Do prawidłowego działania na serwerze jPortal wymaga:
- bazy MySQL 4.0 (lub nowsza)
- PHP (wersja co najmniej 4.3.0 i niższa niż PHP5)
- około 2MB miejsca.
Historia:
jPortal to całkowicie polski system CMS. Został napisany przez Pawła "Jaco" Jaczewskiego i doczekał się już dwóch wersji, zapowiadana była także trzecia, jednak do dnia dzisiejszego jej nie widać. Wspomnieć należy także o ważnym dodatku do jPortal, jakim jest jPortal UserPatch, czyli projekt, który ma na celu załatanie błędów skryptu, które mogą go narazić na groźny atak typu SQL injection. Aktualnie JPortal nie jest już rozwijany, zatem sporo błędów nie doczekało się zlikwidowania.
Przeznaczenie:
Przeznaczeniem jPortalu jest budowa stron jak nazwa wskazuje portalowych. Czyli stron zawierających logowanie użytkowników, rozbudowane menu, artykuły itp. Dzięki wykorzystaniu tak zwanych templatek, czyli szablonów graficznych można w szybki sposób dostosować jego wygląd do swoich potrzeb.
Możliwości:
Druga wersja jPortal posiada moduły obsługujące między innymi:
- ankiety
- system newsów
- kalendarz
- forum
- newsletter
- zarządzanie użytkownikami
- katalog linków
- edytor wizualny (WYSWIG).