Istnieją dziesiątki świetnych CMS-ów. Bez względu na to, jaki rodzaj strony budujesz, prawdopodobnie jest do tego idealnie dopasowany.
Problem polega na tym, że większość projektantów i programistów nie chce spędzać czasu na uczeniu się kilku różnych CMS-ów. Chcą się uczyć jednego, a może dwóch, i używać ich na wszystkich swoich stronach. Oznacza to, że potrzebują czegoś, co jest zarówno elastyczne, jak i potężne.
CMS poniżej dobrze pasują do tego rachunku. Niektórzy praktycznie stali się nazwiskami domowymi (przynajmniej w domach projektantów), podczas gdy inni są nieco bardziej niejasni.
Pierwsze trzy, WordPress, Joomla !, i Drupal, są bezsprzecznie najlepszymi CMSami. Kolejne siedem jest nieco bardziej subiektywne, ale ma dobrą kombinację wsparcia, funkcji i łatwości użycia.
Wypróbuj je i sam zdecyduj, który najlepiej pasuje do Twoich potrzeb i potrzeb Twoich klientów.
Bezpłatny, oparty na PHP
Kilka lat temu szeroko dyskutowano, czy WordPress należy naprawdę uznać za CMS, biorąc pod uwagę jego korzenie jako platformy blogowej. Ta debata w tym momencie w pewnym stopniu upadła, ponieważ WordPress zasila teraz wiele stron nieobjętych blogami, w tym wszystko, od prostych, wielostronicowych witryn w stylu broszur aż po pełnowartościowe sieci społecznościowe (za pomocą wtyczek takich jak BuddyPress).
Istnieją tysiące motywów dostępnych dla WordPressa, a także tysiące wtyczek i widgetów, które rozszerzają jego funkcjonalność. WordPress ma także niesamowicie aktywną społeczność, co oznacza, że łatwo można znaleźć tutoriale lub informacje na temat niemal każdego aspektu rozwoju WP.
Dzięki wtyczkom i niestandardowym motywom możesz zamienić WP w sieć społecznościową, forum, witrynę e-commerce i wiele, wiele więcej. Istnieje również wbudowana funkcjonalność do tworzenia sieci blogów lub innych instalacji z wieloma blogami z jednej instalacji rdzeniowej. WordPress.com oferuje hostowaną, mniej wszechstronną wersję WordPressa, chociaż podstawowa funkcjonalność to wszystko.
Bezpłatny, oparty na PHP
Joomla! jest używany przez niektóre bardzo ważne firmy, takie jak CMS dla ich stron internetowych, w tym MTV, Uniwersytetu Harvarda i IHOP. Nadaje się również do sieci zaplecza i jest wykorzystywany przez Citibank tylko do tego celu. Joomla! został wykorzystany do wszystkiego, od systemów kontroli zapasów do systemów rezerwacji, do złożonych katalogów biznesowych, oprócz normalnych stron internetowych.
Joomla! ma długą historię rozwoju i bardzo aktywną społeczność programistów (z ponad 200 000 użytkowników i współpracowników), więc wyszukiwanie informacji i samouczków jest łatwe. Istnieje również mnóstwo wtyczek i dodatków do Joomla !, więc rozszerzenie funkcjonalności Joomla! Nie wymaga żadnego niestandardowego kodowania.
Chociaż istnieje wiele tematów dla Joomla !, jakość dla wielu nie ma porównania z tym, co jest dostępne dla WordPress. Istnieje kilka świetnych tematów, dostępnych, jeśli chcesz je poszukać.
Bezpłatny, oparty na PHP
Drupal to kolejny bardzo popularny system CMS, używany przez wiele znanych firm, w tym New York Observer, Popular Science, MIT, Sony Music, Fast Company i inne. Zawiera szereg funkcji do budowania wewnętrznych i zewnętrznych witryn oraz mnóstwo narzędzi do organizowania treści.
Drupal ma bardzo aktywną społeczność, z wieloma kanałami IRC, forami, a nawet bezpośrednimi wydarzeniami Drupala. Istnieje również generowana przez społeczność dokumentacja, która jest stale aktualizowana i ulepszana. Ta dokumentacja zawiera wszystko, co musisz wiedzieć o instalowaniu, budowaniu witryn i modułów, projektowaniu motywów i nie tylko.
Dostępnych jest ponad 6000 dodatków ("modułów") dla Drupala, dzięki czemu można łatwo rozszerzyć funkcjonalność Drupal, aby zrobić wszystko, co tylko chcesz. Oznacza to, że możesz poświęcić swój czas na projektowanie i treści, a nie na kodowanie skomplikowanych funkcji.
99,95 do 299,95 USD w zależności od licencji na podstawie PHP
ExpressionEngine jest interesującą hybrydą oprogramowania komercyjnego i open-source. Podstawowy kod jądra ExpressionEngine jest oparty na CodeIgniter, który jest ich własnym frameworkiem PHP o otwartym kodzie źródłowym. Ale komercyjny aspekt CMS oznacza, że są zaangażowani programiści i pracownicy pomocy technicznej skupieni wyłącznie na EE.
Jest mnóstwo wspaniałych stron internetowych zbudowanych na ExpressionEngine, a oni stworzyli witrynę pokazową, Show-EE , w szczególności, aby je udostępnić. Niektóre witryny zbudowane na EE to A | X Life, strona Canon Ixus i LivingSocial Adventures.
ExpressionEngine nie ma tylu dodatków i wtyczek jak wiele innych CMSów, z tylko 22 dodatkowymi modułami i nieco ponad 100 oficjalnymi wtyczkami. Ale wtyczki i dodatki, które mają, są jednymi z najczęściej używanych i zawierają wiki, forum dyskusyjne, menedżer członków, listę mailingową, e-commerce, statystyki i wiele więcej. Istnieją również wtyczki społeczności, jeśli nie możesz znaleźć tego, czego potrzebujesz w oficjalnych wtyczkach. Również główny zestaw funkcji EE jest imponujący.
Bezpłatny, oparty na PHP
TextPattern jest prawdopodobnie jednym z bardziej pomijanych CMSów. TextPattern to bardzo elastyczny CMS, który jest łatwy w użyciu po wyjęciu z pudełka i łatwy do dostosowania przez projektantów i programistów. Wykorzystuje system oznaczania, aby ułatwić pobieranie i wyświetlanie zawartości. TextPattern używa Textile, aby szybko przekonwertować zwykły tekst na poprawny XHTML w swoich artykułach i treści, co czyni go bardzo przyjaznym dla użytkowników mniej technicznych.
TextPattern nie ma ogromnej różnorodności tematów i szablonów dostępnych dla WordPress, Drupal lub Joomla !, a jedynie nieco ponad 120 motywów front-endowych jest łatwo dostępnych. Oferują również funkcje administracyjne zaplecza, aby dostosować wygodę użytkownika do twórców treści.
Istnieje prawie 700 wtyczek do TextPattern i kolejnych 50+ modów. Do kategorii wtyczek należą galerie zdjęć, integracje, e-commerce, pola niestandardowe, archiwa, artykuły, funkcje administracyjne, nawigacja i inne. Dostępne modyfikacje i wtyczki znacznie zwiększają funkcjonalność TextPattern i mogą sprawić, że będzie to znacznie potężniejszy CMS.
Bezpłatny, oparty na PHP
Contao ma interfejs użytkownika, który zawiera Ajax i inne funkcje Web 2.0 w celu poprawy użyteczności. Zawiera zaawansowane funkcje edycji treści, w tym edycję wielu rekordów naraz lub powrót do poprzednich wersji zawartości.
Zawiera również wiele wspólnych wbudowanych modułów. Moduł kalendarza obsługuje wiele kalendarzy, całodniowe i wielodniowe wydarzenia, zdarzenia otwarte i syndykowanie za pośrednictwem RSS lub Atom. Wbudowany moduł newslettera obsługuje podwójne optowanie w wiadomościach e-mail w postaci HTML lub zwykłego tekstu. Możesz importować odbiorców z pliku CSV, a nawet personalizować wysyłane biuletyny. Moduł news / blog zawiera wsparcie dla wielu kategorii, archiwów, polecanych postów, komentarzy i dystrybucji RSS lub Atom. Mnóstwo dodatkowych modułów jest również dostępnych, w celu dalszego rozszerzenia funkcjonalności Contao.
Istnieje kilka platform tematycznych dla Contao, choć wydaje się, że dostępnych jest jeszcze mniej dostępnych motywów. To nie jest problem dla projektantów, którzy planują tworzyć wszystkie swoje witryny od podstaw (a Contao ma wbudowaną strukturę CSS, aby było to łatwiejsze).
Bezpłatny, oparty na PHP
SilverStripe to CMS o otwartym kodzie źródłowym, który jest odpowiedni dla programistów i projektantów, którzy czują się dobrze z kodem. Mają receptury i tutoriale dla początkujących programistów oraz mnóstwo modułów takich jak blogi, formularze i fora. Kod jest izolowany w Sapphire, więc projektanci mogą używać dowolnego kodu HTML i CSS, aby zaprojektować swoje witryny. Obsługuje również wiele szablonów stron w celu obsługi różnych potrzeb.
SilverStripe ma również potężne narzędzia do tworzenia treści. Możesz skonfigurować własny proces zatwierdzania treści, a także opublikować lub cofnąć publikację treści w określonych dniach i mieć różne poziomy uprawnień dla różnych części witryny. To może być bardzo przydatne, jeśli masz wielu redaktorów lub autorów, którzy potrzebują tylko dostępu do określonej części witryny.
SilverStripe został pobrany ponad 350 000 razy i istnieje solidna społeczność programistów. SilverStripe LTD. zarządza rozwojem kodu, więc zawsze jest ktoś, do kogo możesz zadzwonić, jeśli potrzebujesz pomocy. Jednocześnie mają partnerów w ponad 30 krajach, co oznacza, że nie jesteś zamknięty w jednym dostawcy, tak jak w przypadku wielu korporacyjnych i komercyjnych systemów zarządzania treścią.
Bezpłatny, oparty na .NET
Umbraco daje projektantom pełną kontrolę nad aspektami projektowania i skupia się na standardach internetowych i całkowicie otwartym systemie szablonów. Dostępne są zestawy startowe i skórki, aby przyspieszyć rozpoczęcie pracy. Łatwo jest również zintegrować zawartość Flash i Silverlight z witryną Umbraco. Wiele prestiżowych witryn powstaje na Umbraco, w tym na stronach Heinz i ABBA.
Po stronie tworzenia treści Umbraco ułatwia zarządzanie treścią przy użyciu widoku drzewa w witrynie. Pozwala na zdefiniowaną przez użytkownika prezentację informacji o twoich treściach, dzięki czemu widzisz tylko to, czego potrzebujesz. Obsługuje wersjonowanie, zaplanowane publikowanie i podglądy. Jedną z korzyści Umbraco ma wiele innych CMS-ów, że dobrze współpracuje z treściami stworzonymi w Microsoft Word, co może być ogromną zaletą dla użytkowników, którzy są przyzwyczajeni do obsługi produktów Office. (Ile razy klienci wysłali Ci dokumenty ze szczegółowym formatowaniem Worda, które oczekiwali od ciebie perfekcyjnie odtworzyć?)
Umbraco wspiera projektantów i programistów w dostosowywaniu zaplecza do niestandardowych aplikacji. Ma otwarte API, dzięki czemu programiści mogą łatwo uzyskać dostęp do każdego aspektu Umbraco, do którego można uzyskać dostęp za pośrednictwem zaplecza. To otwiera mnóstwo niestandardowych opcji aplikacji dla programistów.
Bezpłatny, oparty na PHP
concrete5 to nie tylko potężny CMS, ale może również służyć jako framework do tworzenia aplikacji internetowych. Projektowanie witryn jest łatwe i można je wykonywać na różnych poziomach. Możesz zacząć od motywu, a następnie zastąpić style bez dotykania kodu. Możesz też kodować własne motywy za pomocą HTML i CSS. Jeśli czujesz się dobrze z PHP, możesz użyć niestandardowych szablonów, które mogą przesłonić sposób, w jaki wygląda jakikolwiek blok.
Jedną z zalet betonu5 w stosunku do innych CMS jest edycja kontekstowa. Próbowali powielić funkcjonalność edytora tekstu, a także łatwo edytować strony podczas ich przeglądania. Dzięki temu jest bardzo przyjazny dla użytkowników nietechnicznych, którzy mogą być tymi, którzy zarządzają zawartością witryny.
Według raportu Open Source CMS 2010 Open Source, społeczność programistów bety5 jest najszybciej rozwijającym się wśród CMS typu open source. Mają bardzo aktywną społeczność, która skupia się na projektantach, dodatkach i motywach z rzeczywistym wsparciem, a nawet wspiera sprzedaż biletów, jeśli napotkasz problem, którego nie można rozwiązać na forach. Społeczność i wsparcie otaczające beton5 sprawiają, że jest to bardzo atrakcyjny system CMS dla użytkowników na poziomie początkowym i pośrednim.
Bezpłatnie - 28 USD miesięcznie, w zależności od zestawu funkcji, hostowane
CushyCMS to jedyny hostowany CMS na tej liście. Dostępna jest bezpłatna wersja z ograniczoną funkcjonalnością, która obejmuje nieograniczoną liczbę witryn, stron i edytorów, ale nie pozwala używać własnego logo lub własnej nazwy domeny dla panelu administratora ani dostosowywać sposobu działania administratora. Jeśli nie dbasz o własne marki w panelu administracyjnym, może to zadziałać dla Twojej firmy. Płatna wersja, która wynosi 28 USD miesięcznie, ma wiele innych funkcji, w tym wsparcie dla marki.
Najważniejszą rzeczą, która odróżnia CushyCMS od większości innych, jest to, aby ułatwić klientom edycję ich własnych treści. Projektujesz stronę, ale chcesz, a następnie dodajesz ją do konta CushyCMS. Stamtąd możesz określić, które części są edytowalne i dać dostęp swoim klientom.
Ze względu na charakter CushyCMS, nie ma wtyczek ani wstępnie zdefiniowanych motywów. Ale dla projektantów, którzy mogą nie być przyzwyczajeni do pracy z CMS lub którzy projektują wiele podstawowych stron, które naprawdę nie potrzebują w pełni funkcjonalnego CMS, ale muszą być edytowalni przez swoich klientów, CushyCMS jest świetnym rozwiązaniem.
Z którego CMS korzystasz? Ponieważ "najlepsze" CMS-y są bardzo subiektywne, czy jest ktoś, kto powinien zostać uwzględniony zamiast jednego z powyższych? Daj nam znać w komentarzach!