We wtorek przedstawiliśmy Najlepszy przewodnik po CMS, część 1 ; dzisiaj, ukończymy obrazek ...

Wybór systemu CMS

OK, więc masz pojęcie, ile różnych rodzajów CMS tam jest. Teraz chcesz wybrać jedną. A może budujesz stronę skierowaną na klienta i wewnętrzne wiki, więc chcesz dwa. Większe organizacje zwykle jednak potrzebują wielu systemów.

... nie porównuj ich ze sobą tak bardzo, jak porównuj je ze swoimi potrzebami.

Dla uproszczenia w tym artykule przyjmijmy jednak, że potrzebujesz tylko jednego. Załóżmy również, że wiesz dokładnie, jaki rodzaj strony chcesz zbudować i co chcesz dla niej zrobić. Na początek są to całkiem spore założenia, ale wypracowanie tych konkretnych zagadnień może się udać w ich ostatecznym przewodniku.

Więc wszystko to się udało. Teraz musisz zawęzić swoje wybory. Gdzie zaczynasz?

cechy

Zaczynasz oczywiście od zabawnej części. Patrzysz na funkcje, porównujesz je, wypróbowujesz dema i ogólnie po prostu się rozglądasz. Chodzi mi o to, kto nie lubi wypróbowywać nowego oprogramowania dla zabawy?

Och ... oh, widzę wielu ludzi z podniesionymi rękami. Ok, więc nie wszyscy to robią. Jednak dla seryjnych eksperymentatorów i łamaczy systemów, takich jak ja, jest to świetna zabawa.

W każdym razie, musisz poważnie przyjrzeć się cechom każdego CMS, które rozważasz i porównać je. Cóż, nie porównuj ich ze sobą tak bardzo, jak porównuj je ze swoimi potrzebami. Sprawdź, jaka część Twojej witryny może zostać zbudowana za pomocą podstawowego systemu. Sprawdź wtyczki, rozszerzenia i moduły. Czy któryś z nich spełnia twoje potrzeby i czy są rozwijane w dłuższej perspektywie?

Podstawowa technologia i dostępna wiedza

Okay, dla mniejszej firmy, która nie ma własnego działu IT lub osoby, ta sekcja może nie mieć większego znaczenia. Większe organizacje mogą mieć programiści zatrudnionych w firmie lub po prostu mogą już przywyknąć do pracy z niektórymi technologiami. W takim przypadku powinni oni spojrzeć na technologię kryjącą się za każdym z systemów CMS, aby sprawdzić, czy czują się komfortowo z jej użyciem.

Podstawowa technologia może nie być decydującym czynnikiem, ale nie ignoruj ​​jej w żaden sposób.

Na przykład, jeśli masz już kogoś lub kogoś, kto pracuje z PHP, Python, NodeJS lub ASP.Net , możesz wybrać system oparty na technologii, z której już korzystasz. To może zaoszczędzić czas i kłopoty, gdy mamy do czynienia z nieprzewidzianymi. Być może masz już odpowiednią konfigurację serwera, jeśli planujesz hostować swoją witrynę.

Podstawowa technologia może nie być decydującym czynnikiem, ale nie ignoruj ​​jej w żaden sposób. Nawet jeśli zdecydujesz się na zlecenie pracy firmie zewnętrznej, posiadanie ludzi w środku, którzy mogą pomóc, może tylko uratować twoją stronę w czasach kryzysu.

Budżet

Wiele, jeśli nie większość CMS-ów, jest wolnych i / lub open source. Niektóre jednak nie są. Niektóre systemy na poziomie przedsiębiorstwa mogą również stać się dość drogie.

Rzeczywiste oprogramowanie może nie być drogie, ale wdrożenie go to inna sprawa. Może to być kwestią sporną, jeśli masz własnych programistów i są oni ekspertami od systemu.

Ale załóżmy, dla tej sekcji, że wynajmujesz zewnętrznego wykonawcę. Gdy masz już system CMS lub dwa, będziesz chciał rozejrzeć się za różnymi projektantami / programistami / agencjami, aby zobaczyć, kto może wdrożyć to, czego potrzebujesz w przystępnej cenie.

Osoby i mniejsze firmy prawdopodobnie lepiej radzą sobie z otwartymi źródłami. Bardziej popularny open-source CMS ma ogromne społeczności programistów, którzy lubią z nimi pracować. Oznacza to, że masz opcje.

Wsparcie

Związane z problemami budżetowymi jest kwestia stałego wsparcia i utrzymania. Kto to zrobi? Ktoś w domu? Agencja, którą zatrudniłeś do budowy witryny? Firma, która zbudowała CMS w pierwszej kolejności?

Należy pamiętać, że niektóre darmowe CMS są tworzone przez firmy, które sprzedadzą ci wsparcie za niewielką opłatą. Niektóre z nich są tworzone przez osoby pełne pasji, które będą przebywać na czacie IRC i odpowiadać na pytania ... jeśli są włączone i mają czas.

Więc tak, uzyskanie wsparcia może być trudną propozycją, jeśli twój budżet jest mały. W takim przypadku prawdopodobnie lepiej będzie trzymać się dobrze znanego systemu, takiego jak WordPress, i przygotować się do zrobienia wielu Googlingów. Lub za pomocą zarządzanego budowniczego witryny, takiego jak SquareSpace.

Większe organizacje zajmą się głównie tym, kto ma zapewnić wsparcie techniczne. Gdy już się zorientują, zmniejszy to nieco ich wybór w CMS.

Oczekiwany ruch

Niektóre CMS radzą sobie z dużym ruchem lepiej niż inne. Prosta strona zbudowana za pomocą narzędzia takiego jak Static Site Generator może obsłużyć prawie wszystko, co zostanie na nią rzucone, o ile można zapłacić za przepustowość. Bardziej złożone, bazujące na bazach danych CMS może wymagać tworzenia kopii zapasowych w postaci buforowania serwerów i sieci dostarczania treści, jak wspomniano wcześniej.

Twój sposób działania wpływa bezpośrednio na narzędzia, których potrzebujesz.

Pamiętaj, że przeciętna mała i średnia firma nigdy nie będzie musiała się tym martwić. Ludzie, którzy muszą martwić się o przepustowość, to organizacje o dużych witrynach członkowskich (forach i sieciach społecznościowych) oraz witryny z treściami, które regularnie stają się wirusowe.

Going może przedstawiać wyjątkowe techniczne wyzwania, ponieważ wiele hostów i / lub CMS-ów nie jest zaprojektowanych tak, aby nagły, ogromny napływ nowych użytkowników. Ponieważ jednak zjawisko to stało się częstsze, istnieją usługi hostingowe dedykowane gotowości na to.

Jeśli Twoim celem jest regularne przyciąganie witryny do ruchu wirusowego, zapoznaj się z aktualną krótką listą CMS i dowiedz się, jak dobrze sobie z tym radzą. Jeśli nie korzystasz z własnych serwerów, zapytaj swojego hosta, co poleciłbyś.

Przyszły wzrost

Wzrost jest związany z ruchem na stronie internetowej, ale wykracza poza to. Musisz zadać sobie pytanie, jak dobrze CMS będzie skalował się w Twojej organizacji. Ile osób będzie pełnić funkcję administratorów, moderatorów lub współpracowników? W jaki sposób CMS musi działać, gdy Twoja firma rośnie?

Czy potrzebujesz więcej funkcji i funkcji? Czy potrzebujesz niestandardowych funkcji, a jeśli tak, czy CMS pozwala na to w łatwy sposób? Jeśli sposób, w jaki funkcjonujesz, zmienia się drastycznie, czy wszystko trzeba wymienić?

Sposób działania będzie miał bezpośredni wpływ na narzędzia, których potrzebujesz, więc rozważ to uważnie.

Czas

Wreszcie, ile masz czasu lub pracowników? Czy potrzebujesz szybko zacząć działać, czy możesz pozwolić sobie na wolne? Czy potrafisz dostosować się do krzywej uczenia się związanej z używaniem jakiegokolwiek nowego systemu?

Ile czasu można poświęcić na utrzymanie strony? To wiąże się ze wsparciem. Czy musisz zatrudniać nowych ludzi, ponieważ twoi obecni pracownicy po prostu nie mają czasu?

Oto ogólna lista wątpliwości. Możesz prawdopodobnie zastanowić się nad bardziej szczegółowymi pytaniami, które mogą dotyczyć Twojej konkretnej sytuacji, potrzeb i ludzi. Zachęcam was do zrobienia właśnie tego. Istnieje wiele możliwości wyboru i nie ma powodu, dla którego nie powinieneś mieć dokładnie tego, czego potrzebujesz.

Wielka, długa lista CMS

W porządku. To nie jest żadna część wyobraźni, wszystkie dostępne opcje CMS. To jest lista wszystkich CMS, które mogłem znaleźć, które miały te trzy cechy:

  1. Reputacja, że ​​jest przydatna i dobra w tym, co robią.
  2. Racjonalnie aktywny rozwój, dzięki czemu będziesz otrzymywać aktualizacje.
  3. Społeczność średnia i duża. Zainteresowanie i wsparcie napędzają rozwój. Społeczności mogą również być doskonałym miejscem do znalezienia wsparcia technicznego.

Wybrałem te trzy cechy jako kryteria, ponieważ chociaż osobiście testowałem kilka z tych CMS przez lata, nie miałem i nie mogę wypróbować ich wszystkich. Chciałbym mieć taki czas. Byłoby fajnie.

Dodatkowo, wiele, ale nie wszystkie z tych CMS-ów będą darmowe i open source. Mamy co najmniej jeden CMS w każdej kategorii wymienionej powyżej. Jeśli nie znajdziesz tutaj dokładnie tego, czego potrzebujesz, Google jest, jak zawsze, Twoim nowym najlepszym przyjacielem. Albo to albo poproś dewelopera, aby zbudował go od zera.

Należy również zauważyć, że dla każdego CMS, który wymieniam jako "self-hosted", może istnieć usługa, która będzie dla ciebie traktować jako usługę zarządzaną. Dotyczy to szczególnie CMS z większymi społecznościami.

Przez jakiś czas próbuję aktualizować tę listę, więc jestem otwarty na sugestie. Pamiętaj, że wszelkie zgłoszenia muszą spełniać kryteria wymienione powyżej. Jeśli jesteś programistą i wyślesz mi link do swojego nowego CMS-a, prawdopodobnie nie dokona cię to bez względu na to, jak fajnie to wygląda.

A teraz, przedstawione tutaj w kolejności alfabetycznej, duża, długa lista CMS:

Anchor CMS

Kategoria: Blogowanie CMS
Platforma: Self-hosted
Technologia: PHP

To jest martwe - proste blogowanie CMS . Społeczność nie jest największa, ale istnieje już od kilku lat i wciąż otrzymuje od czasu do czasu aktualizacje. Ma tylko jedną rzecz i robi to całkiem nieźle.

Treść musi jednak być zapisana w przecenie. Interfejs użytkownika nie jest może najbardziej przyjazny dla początkujących, ale jest z pewnością użyteczny.

001

b2evolution

Kategoria: Blogowanie CMS
Platforma: Self-hosted
Technologia: PHP

Blogujący weterani mogą przyjrzeć się nagłówkowi i pomyśleć: " b2evolution ... to nazwa, której nie słyszałem od dłuższego czasu. "Cóż, wciąż jest aktualizowana, a społeczność wciąż się rozwija.

Dla niewtajemniczonych b2evolution to rodzaj dziadka oprogramowania do blogowania. To nie było pierwsze, ale było popularne przez jakiś czas i nadal trwa do dziś.

002

Tło CMS

Kategoria: Framework CMS
Platforma: Samodzielnie hostowana lub zarządzana
Technologia: PHP

Zasłona ma swój początek jako widelec Drupala. Głównym celem wydaje się być nieco bardziej przyjazny dla użytkownika niż oryginał, przy zachowaniu siły i elastyczności, z której słynie Drupal. Prawdopodobnie będziesz nadal potrzebował programistę, aby maksymalnie wykorzystać ten program.

003

Śruba CMS

Kategoria: Crossing framework i blogowanie CMS
Platforma: Self-hosted
Technologia: PHP

To CMS nie jest najbardziej przyjazny dla użytkownika, dopóki nie włożysz w to trochę pracy. Mimo to, jest to jedna z moich ulubionych rzeczy. Został zaprojektowany specjalnie w celu umożliwienia (względnie) łatwego budowania dużych, złożonych stron blogów lub czasopism.

Nie ma żadnych założeń co do tego, jak będzie wyglądała twoja zawartość, więc jest bardzo elastyczny. Minusem jest to, że tak jak powiedziałem, będzie to wymagało wielu początkowych ustawień. Po tym wszystkim chodzi o to, aby być przyjaznym dla edytora i skutecznie zarządzać zespołem lub pisarzami.

004

BrowserCMS

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: Ruby + Rails

BrowserCMS to zorientowany biznesowo, zorientowany na stronę, przyjazny dla użytkownika system CMS. Obsługuje wiele edytowalnych obszarów strony domyślnie i ma edycję kontekstową, interfejs API treści i wbudowane buforowanie. Jest również wyposażony w wysoce konfigurowalny system uprawnień użytkownika.

Możesz po prostu zainstalować CMS z motywem i iść, lub wynająć programistę, aby rozszerzyć witrynę poza sam CMS za pomocą interfejsu API treści.

005

CMS Made Simple

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: PHP

CMS Made Simple jest zaprojektowany tak, aby instalować i uruchamiać, ale jak w zasadzie każdy inny system na tej liście, można go dostosować w niemal każdy sposób. Jedynym minusem tego jest to, że na pewno ma to wpływ na starsze CMS w stylu portalu, takie jak Joomla. Oznacza to, że jest wysoce modułowa, co jest fajne i że moduły często muszą być indywidualnie dostosowywane, co bardzo szybko może się skomplikować.

Pomimo potencjalnego zamieszania, CMS Made Simple, podobnie jak jego przodkowie, może być w dużej mierze instalowane, obsługiwane i dostosowywane bez potrzeby faktycznego programisty, chyba że potrzebujesz niestandardowego projektu.

006

Concrete5

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: PHP

Concrete5 jest niemal uosobieniem ogólnego CMS. Został zaprojektowany tak, aby był bardzo, bardzo przyjazny dla użytkownika, z interfejsem "przeciągnij i upuść" do umieszczania treści na stronach. Po zainstalowaniu i użyciu motywu użytkownik nie musi nigdy widzieć pojedynczej linii kodu, jeśli nie chce tego zrobić.

Rozszerzenia i motywy są dostępne w płatnych odmianach i można je pobrać bezpośrednio w interfejsie administratora. Wszystkie wtyczki i motywy przechodzą proces weryfikacji, więc możesz być dość pewny, że po zainstalowaniu go będzie działać z Twoją witryną i Twoim motywem.

Oczywiście oznacza to, że CMS jest domyślnie dość duży, ale zwykle jest to cena zapłacona za łatwość użycia.

007

Contao

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: PHP

Contao to CMS, który istnieje od dekady. Urodzony pod nazwą TYPOlight, ten CMS ma solidne wsparcie od swoich programistów i lojalną społeczność. Sprzedaje się w oparciu o przetestowane i bezpieczne (z 4-letnimi aktualizacjami dla każdej wersji LTS), co jest odzwierciedlone w nieco przestarzałym interfejsie użytkownika.

Jeśli szukasz niezawodności w połączeniu z dzwonkami i gwizdkami, jest to dobre miejsce na rozpoczęcie.

008

Cotonti

Kategoria: Framework CMS
Platforma: Self-hosted
Technologia: PHP

Cotonti to w zasadzie inny framework-with-a-UI. Zajmie się edycją treści, zarządzaniem użytkownikami i wszystkim innym z zaplecza. Cała reszta, a ja mam na myśli wszystko inne, zależy od projektanta lub programisty, którego wynajmujesz, aby sprowadzić to na użyteczną stronę internetową. Potężne, ale nie plug-in.

Zawiera dużą liczbę podstawowych modułów i rozszerzeń, dzięki którym możesz (lub programista) zbudować wszystko, co możesz sobie wyobrazić, szybciej. Ponadto zawiera potężny system szablonów, dzięki czemu twórcy z przodu, którzy nie są programistami, mogą w pełni z niego korzystać.

009

Craft CMS

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: PHP

Craft CMS jest nowoczesny, gładki i ładny. Jest to również jedna z niewielu płatnych opcji CMS na tej liście. Pamiętaj, że jest darmowa wersja, ale jest przeznaczona tylko dla projektantów i programistów, którzy chcą tworzyć osobiste witryny. Dla wszystkich innych będzie to kosztować minimum 200 USD.

To, co dostajesz za te pieniądze, to elastyczny system, który daje ci dużo kontroli nad Twoimi treściami, możliwość oznaczania CMS jako własnego. Płacenie jeszcze więcej zapewnia wbudowaną obsługę wielu języków, obsługę zewnętrznych usług w chmurze i wiele więcej.

010

Dokuwiki

Kategoria: Wiki
Platforma: Self-hosted
Technologia: PHP

Dokuwiki to opcja open source do budowania, zgadłeś, wiki! Z własnego doświadczenia mogę powiedzieć, że jest prostszy w konfiguracji i użyciu niż MediaWiki, i że mniej mi się podoba.

Większe organizacje, które mogą mieć setki lub tysiące współpracowników, mogą chcieć spojrzeć na wiele opcji. Funkcje administracyjne Dokuwiki są trochę skąpe. Dostępne motywy są również przestarzałe, więc prawdopodobnie będziesz chciał stworzyć własne, nawet jeśli jest to projekt wewnętrzny.

011

Dotclear

Kategoria: Blog
Platforma: Self-hosted
Technologia: PHP

Docelowy cel Dotcleara jest umożliwienie każdemu publikowania w Internecie, niezależnie od ich umiejętności. Właśnie to robi. Podczas gdy interfejs użytkownika i domyślne motywy są niesamowicie przestarzałe, łatwe w użyciu. Domyślny motyw można w dużym stopniu dostosować za pomocą interfejsu administratora, a całość jest przyjazna dla początkujących.

Mogę nawet polecić Dotclear osobom, które po raz pierwszy uczą się zarządzać własną, hostowaną stroną. Nie będzie ładna, ale będzie funkcjonalna.

Poza tym jest on rozszerzalny, ma lojalną społeczność i wciąż jest aktualizowany po 2003 roku. Jeśli nie znasz podstawowych pojęć związanych z obsługą witryny w stylu bloga, Dotclear może stać się doskonałym narzędziem do nauki, zanim przejdziesz do bardziej złożone systemy.

012

Drupal

Kategoria: Framework CMS
Platforma: Self-hosted
Technologia: PHP

Wspominałem Drupal wcześniej, bo to ogromna nazwa w świecie CMS. Jest to największy i prawdopodobnie najlepszy przykład szkieletowego systemu CMS. Społeczność jest duża, są tam niezliczone rozszerzenia, więcej samouczków, niż możesz wstrząsnąć patykiem i piosenka przewodnia.

Tak, ktoś napisał piosenkę o systemie CMS. A teraz, po latach, wciąż wracają do mnie części tego ohydnego robaka. To jest złe.

CMS jest jednak świetny. Podobnie jak w przypadku wszystkich systemów CMS w tej kategorii, musisz mieć programistę, który skorzysta z niego w poważny sposób.

013

ExponentCMS

Kategoria: Ogólne
Platforma: Self-hosted
Technologia: PHP

ExponentCMS to kolejne narzędzie w uniwersalnych rozwiązaniach z funkcjami dla administratorów, projektantów i programistów o wszystkich poziomach umiejętności. Wydają się być dumni z włączenia wbudowanych funkcji SEO i łatwości obsługi.

014

ExpressionEngine

Kategoria: Ogólne
Platforma: Self-hosted
Technologia: PHP

ExpressionEngine opiera się na elastyczności, starając się nie rezygnować z łatwości użytkowania. Tak więc, chociaż nie jest to dokładnie CMS, ma krzywą uczenia się. Ktokolwiek zarządza witryną, powinien nauczyć się tajników swojego potężnego, potężnego systemu szablonów i stylu zarządzania treścią, aby w pełni go wykorzystać.

Krótko mówiąc, nie dla początkujących. Wynajmij programistę lub użyj go, jeśli chcesz budować i majstrować przy własnych witrynach.

Występuje w dwóch wersjach. Wersja Core jest darmowa, ale brakuje jej wielu cech jakości życia, łatwych w użyciu, które sprawią, że ExpressionEngine będzie idealnym rozwiązaniem dla strony klienta. Licencja komercyjna przywróci Ci 300 USD, ale niektóre aspekty zarządzania treścią będą dużo łatwiejsze.

015

GetSimple CMS

Kategoria: Ogólne
Platforma: Self-hosted
Technologia: PHP

GetSimple CMS jest przeznaczony dla małych witryn internetowych i dla użytkowników, którzy nie chcą robić nic skomplikowanego. Jest na tyle elastyczny, że można zarządzać niemal każdą witryną, jakiej potrzebuje mała firma lub osoba, i można ją rozszerzyć za pomocą wtyczek, ale nie jest ona przeznaczona dla dużych organizacji.

Możesz po prostu zainstalować istniejący motyw i użyć go lub utworzyć niestandardowy motyw. Wsparcie jest w dużej mierze zapewniane przez społeczność. Wiadomości o aktualizacjach wydają się dziwnie rozpowszechniać w różnych częściach witryny, ale aktualizacje są regularne.

Dobra, bezpłatna opcja dla tych, którzy dopiero zaczynają.

016

Duch

Kategoria: Blog
Platforma: Self-hosted
Technologia: Węzeł JS

Duch został stworzony przez ludzi, którzy pracowali na WordPress. Podczas gdy WordPress zaczynał jako czysty system blogowania, od tego czasu rozszerzył się, znacznie dalej. Ludzie stojący za Duchem chcieli wrócić do podstaw, a Duch był rezultatem.

Jest bardziej niż gotowy do użytku publicznego, chociaż zestaw funkcji jest wciąż nieco ograniczony (na przykład nie mam jeszcze odpowiedniej funkcji wyszukiwania). Większość aktualnie prowadzonych prac znajduje się pod maską.

Cały system działa szybko, interfejs jest ładny, posty są napisane w markdown i otrzymujesz podgląd na żywo podczas pisania. To prosty, stabilny CMS, który polega na robieniu jednej rzeczy i robieniu tego dobrze. Jeśli potrzebujesz prostego bloga i korzystasz z NodeJS, Ghost to prawdopodobnie najlepsza opcja. Jest 14-dniowy bezpłatny okres próbny, a plany cenowe zaczynają się od 19 mld USD miesięcznie.

017

ImpressPages

Kategoria: Bare-bone CMS
Platforma: Self-hosted
Technologia: PHP

ImpressPages rozpoczął życie jako bardziej genialny CMS z zarządzaniem treścią drag and drop jak Concrete5. Jednak począwszy od wersji 4 dokonali przejścia do frameworka. Utrzymywali jednak łatwą administrację treścią.

Rezultatem jest potężny, elastyczny framework CMS, który jest bardzo przyjazny dla klienta. Łatwo jest także budować podstawowe witryny, nawet jeśli nie jesteś programistą. Każdy, kto kiedykolwiek zbudował motyw WordPress (lub motyw dla dowolnego innego CMS-a), będzie mógł z nim pracować.

018

Joomla

Kategoria: Portal CMS
Platforma: Self-hosted
Technologia: PHP

Joomla , jak już wspomniałem wcześniej, pochodzi z czasów, kiedy ludzie chcieli, aby ich CMS robił prawie wszystko i cokolwiek. Rezultatem jest duży, zdolny system, który naprawdę może zrobić prawie wszystko, a do tego zwykle nie potrzeba programisty.

Minusem jest złożoność systemu. Mimo że starają się uprościć administrację, wciąż przytłaczają nowych użytkowników. Zacznij dodawać moduły firm trzecich, a rzeczy stają się bardziej skomplikowane, szybsze. Mówimy o poziomach skomplikowanych Avril Lavigne.

Z drugiej strony niewiele społeczności CMS jest większych niż Joomla, więc jest mnóstwo zasobów do wsparcia.

019

Kajona

Kategoria: Framework CMS
Platforma: Self-hosted
Technologia: PHP

Kajona jest jak ImpressPages, ponieważ jest to framework CMS, który stara się być tak przyjazny dla deweloperów, jak i dla programistów. Masz przeciągnij i upuść, edytowanie kontekstowe, rozszerzenia, przyjazny dla projektanta silnik szablonów. Poza tym, obsługuje domyślnie tworzenie witryn wielojęzycznych.

020

Znany

Kategoria: Blog
Platforma: Samodzielnie hostowana lub zarządzana
Technologia: PHP

Znany jest trochę jak Medium. Jednak zamiast skupiać się na poszczególnych blogach, oprogramowanie to oferuje bloga dla grup i większych publikacji.

W zarządzanej wersji nie ma darmowego abonamentu, który kosztuje 6 USD miesięcznie dla maksymalnie 200 użytkowników. Po stronie plusów możesz użyć własnej nazwy domeny, dostosować CSS witryny, dodać własny system analityczny i wiele więcej. W przeciwieństwie do wielu usług zarządzanych, funkcja Znane zapewnia również pełny eksport danych, co oznacza, że ​​możesz po prostu zabrać zawartość i opuścić usługę w dowolnym momencie, co ułatwi Ci pracę.

Lub, wiesz, po prostu pobierz go i rób, co chcesz, za darmo.

021

Magento

Kategoria: E-commerce
Platforma: Self-hosted
Technologia: PHP

Magento jest obecnie wielkim nazwiskiem w CMS Ecommerce. Ma wszystkie funkcje, jakie można sobie wyobrazić, wtyczki do wszystkich funkcji, które wszyscy sobie wymyślili, i mnóstwo opcji wsparcia.

Jest także, jak można się spodziewać, masywny i skomplikowany. Jeśli chcesz zacząć sprzedawać kilka koszulek dla swojego zespołu, istnieje wiele prostszych opcji, w tym Shopify .

022

MediaWiki

Kategoria: Wiki
Platforma: Self-hosted
Technologia: PHP

A oto kolejna w dużej, skomplikowanej kategorii! Cóż, jest to konieczne, ponieważ jest to wiki. Heck, to jest wiki , jak w oprogramowaniu, które uruchamia Wikipedię.

Jeśli to nie jest ogromne zalecenie, nie wiem, co to jest.

023

Średni

Kategoria: Blog
Platforma: zarządzana

Jeśli ostatnio nie czytałeś swoich myśli, możesz nie być zaznajomiony Średni . Zasadniczo jest to usługa blogowania społecznościowego, która jest szybka, ładna i zaprojektowana, aby pomóc Ci połączyć się z większą liczbą czytelników.

Jego zestaw funkcji jest ograniczony celowo i nie ma zbyt wielu opcji dostosowywania. Możesz oznaczyć ją jako własną w domenie, jeśli korzystasz z funkcji "Publikacje" Medium.

Plusem jest to, że wszystkie techniczne rzeczy są dla ciebie obsługiwane. Minusem, podobnie jak w przypadku każdej usługi zarządzanej, jest to, że Ty, Twój blog i dane są zależne od tego, co usługa zdecyduje się z nimi zrobić. Jeśli jednak chcesz zacząć blog lub czasopismo z ograniczonym budżetem, medium jest dobrym miejscem do rozpoczęcia.

024

Półpiętro

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: Python, Django

Półpiętro to ogólny CMS z dużą liczbą standardowych funkcji. Ponadto istnieje możliwość edytowania strony kontekstowej, platformy tematycznej z motywami darmowymi i premium, modułami e-commerce i blogami oraz wieloma innymi.

Należy jednak zauważyć, że użytkownicy niezaznajomieni z linią poleceń lub serwerami zarządzającymi mogą mieć problem z samodzielną instalacją. Będziesz potrzebował programistę przynajmniej na początkową konfigurację, lub możesz poprosić swojego gospodarza o pomoc.

025

MODX

Kategoria: Framework CMS
Platforma: Samodzielnie hostowana lub zarządzana
Technologia: PHP

MODX ustawia się jako kompletny CMS. I to jest. Po pierwszym uruchomieniu jest też bardzo goły. Możesz jednak łatwo (za pomocą programisty) tworzyć wielojęzyczne witryny i instalacje wieloserwerowe z niemal wszystkimi funkcjami, jakie możesz sobie wyobrazić. Dodatkowo istnieje wbudowany rynek dla motywów i wtyczek.

Możesz zapłacić za komercyjne wsparcie dla swojej własnej instalacji open source, lub możesz zarejestrować się w hostowanej przez chmurę instalacji MODX i pozwolić im poradzić sobie z trudnymi rzeczami.

026

Moodle

Kategoria: Community CMS
Platforma: Self-hosted
Technologia: PHP

Moodle jest jednym z bardziej unikalnych CMS na tej liście. Jest przeznaczony do zarządzania kursami online i społecznościami edukacyjnymi. Jest to głównie instalacja i uruchamianie, choć można ją oczywiście dostosować.

027

MotoCMS

Kategoria: Site Builder
Platforma: Self-hosted
Technologia: PHP

MotoCMS kiedyś był systemem CMS opartym na technologii Flash. Nawet się nie żartuję. Szablony Flash nie są już obsługiwane, a MotoCMS jest teraz systemem CMS dołączonym do kreatora stron. Tak jak wszystkie narzędzia do tworzenia witryn, jest on przeznaczony dla każdego, kto może je odebrać i używać. Po prostu zarejestruj się i zacznij klikać, aż będzie wyglądać, jak chcesz - możesz zacząć od zera lub szablonu.

Pamiętaj, że po zaprojektowaniu i zbudowaniu witryny będziesz potrzebować miejsca do jej obsługi. Moto CMS sam sobie z tym nie poradzi. Sam system CMS nie jest darmowy ani tani, choć istnieją rabaty dla dużych zamówień od deweloperów.

028

Październik CMS

Kategoria: Framework CMS
Platforma: Self-hosted
Technologia: PHP

Październik CMS to doskonały system zarządzania treścią w stylu CMS, z silnym systemem szablonów oraz rozbudowanym systemem rozszerzeń i wtyczek. Jest nieco bardziej skoncentrowany na GUI niż średni system zarządzania treścią, ale nadal będziesz potrzebować programisty, aby coś z niego zrobić.

Ale po skonfigurowaniu jest całkiem przyjazny dla użytkownika.

029

Pakiet stron

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: PHP

Pakiet stron jest jednym z nowszych CMS na tej liście i szybko zyskuje na popularności dzięki łatwości obsługi, pięknemu interfejsowi użytkownika i posiadaniu wszystkich funkcji, które możesz potrzebować po prostu zainstalować i uruchomić. Dodatkowo ma wbudowane funkcje analityczne.

030

Okoń

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technologia: PHP

Okoń to CMS zbudowany przez projektantów, dla projektantów. Jego siłą jest system szablonowy, który pozwala tworzyć dowolne witryny bez potrzeby programisty. Potrzebujesz tylko HTML, CSS i znajomości samego CMS.

Te zalety mają swoją cenę. W szczególności 69 USD (przed opodatkowaniem) za licencję na jedno miejsce. Licencje wielooddziałowe są dostępne z opłatą miesięczną za 59 USD (przed opodatkowaniem).

Jeśli masz pod ręką umiejętności programistyczne, nieco bardziej skomplikowany Tor Perch jest, choć droższy, także o wiele potężniejszy. Tam, gdzie zwykła wersja Perch została zaprojektowana do integracji z istniejącymi plikami HTML jako podstawowym CMS, Perch Runway w zasadzie pozwala na zbudowanie własnego CMS. Jest bliżej ramy, naprawdę, ale wciąż jest prostszy niż na przykład Drupal.

031

pH 7 Social Dating Software

Kategoria: Community CMS
Platforma: Self-hosted
Technologia: PHP

Cóż, tak mówi to imię. To oprogramowanie do budowania własne serwisy randkowe . Pamiętaj, że prawdopodobnie nie będziesz następnym OKCupidem, więc zaprojektowali go tak, abyś mógł łatwo tworzyć niszowe serwisy randkowe.

Tak więc, jeśli chcesz stworzyć miejsce, w którym ludzie, którzy lubią szydełkować podczas oglądania powtórzeń Firefly i moczenia nóg w lawendach, mogą znaleźć podobnie myślące dusze, aby spędzić resztę swojego życia z ... no, możesz! I rzeczywiście brzmi to niesamowicie, ale muszę nauczyć się szydełkować ...

032

PHPWiki

Kategoria: Wiki
Platforma: Self-hosted
Technologia: PHP

PHPWiki jest klonem Wiki Wiki Web, który, nawiasem mówiąc, był pierwszym wiki. I tak, wciąż jest używany i aktualizowany. Należy pamiętać, że to oprogramowanie jest przeciwieństwem złożoności lub fantazji. Jest mały, jest lekki, nigdy nie słyszał o CSS.

Prawdopodobnie najlepiej nadaje się do wewnętrznych projektów, ale można, prawdopodobnie, spersonalizować projekt za pomocą programisty ...

033

Pimcore

Kategoria: Enterprise CMS
Platforma: Samodzielnie hostowana lub zarządzana
Technologia: PHP

Pimcore to CMS o otwartym oprogramowaniu i pełnej funkcjonalności, co oznacza, że ​​jego marketing ma wiele akronimów, których tak naprawdę nie znam. Wiem, że jego społeczność jest duża i ma wielu partnerów handlowych na całym świecie.

Jeśli potrzebujesz wsparcia, możesz zatrudnić facetów, którzy go stworzyli. Możesz również uzyskać szkolenie, instalację na swoim serwerze lub wersję zarządzaną w chmurze. Zasadniczo, jeśli twoje przedsiębiorstwo tego potrzebuje, Pimcore to ma (prawdopodobnie).

034

Plone

Kategoria: Enterprise CMS
Platforma: Self-hosted
Technologia: Python

Plone to kolejny CMS firmy typu open source. Jest duży, jego funkcja jest kompletna, działa. Podobnie jak w przypadku Pimcore i, jak podejrzewam, każdy inny system Enterprise CMS, można uzyskać bezpłatne wsparcie ze strony społeczności i opłacić wsparcie organizacji non-profit, która ją tworzy. Plus jest obszerna dokumentacja.

035

PmWiki

Kategoria: Wiki
Platforma: Self-hosted
Technologia: PHP

Kolejny podstawowy CMS wiki, PmWiki's skupienie wydaje się być łatwe w instalacji i łatwości użytkowania. Pamiętaj, łatwość czegokolwiek jest względna w przypadku wiki. Dostępne szablony są nieco przestarzałe, ale zawsze możesz mieć własne.

036

Prestashop

Kategoria: E-commerce
Platforma: Self-hosted
Technologia: PHP

Prestashop jest ogromny, ma ogromną społeczność, mnóstwo zasobów i oczywiście profesjonalne wsparcie. Dostosuj go za pomocą motywów i dodatków, lub nie.

Prestashop ma partnera hostingowego, który może obsłużyć początkową konfigurację dla ciebie i zapewnić hosting, oczywiście, lub możesz go pobrać i używać za darmo.

037

ProcessWire

Kategoria: Framework / Publishing CMS
Platforma: Self-hosted
Technologia: PHP

ProcessWire jest trochę jak Bolt CMS. Będziesz potrzebował programistę (przynajmniej programistę front-end), aby go poprawnie uruchomić, ale możesz zbudować praktycznie dowolną stronę opartą na treści, którą możesz sobie wyobrazić, i bez uciekania się do programowania. Jest złożony, ale potężny.

038

Silverstripe

Kategoria: Ogólne / Framework CMS
Platforma: Self-hosted
Technologia: PHP

Silverstripe to CMS o strukturze buit-in. Oznacza to, że można go zainstalować i używać jako systemu zarządzania treścią, ale ma on na celu ułatwienie programistom dodawania praktycznie dowolnej funkcjonalności.

039

Squarespace

Kategoria: Site builder
Platforma: zarządzana

Squarespace , choć nie jest to pierwszy twórca strony, umieszcza twórców stron na mapie jako użyteczne narzędzia do tworzenia ładnych, użytecznych i funkcjonalnych stron.

Inni twórcy witryn stosowali szablony dat i stary kod i polegali na klientach, którzy nie mieli lepszych opcji. Firma Squarespace przeniosła cały sektor przemysłu, oferując wszystkim produkt wysokiej jakości, z którym można konkurować.

Możesz go użyć do tworzenia dowolnych witryn osobistych lub małych firm, gotowe szablony są obfite i możesz dostosować każdą część kodu front-end, jeśli chcesz.

040

Textpattern

Kategoria: Blog CMS
Platforma: Self-hosted
Technologia: PHP

Textpattern jest starszym oprogramowaniem przeznaczonym do prowadzenia blogów, czasopism i wszelkich innych witryn, które koncentrują się na regularnym publikowaniu. Jest elastyczny, szybki, ale ma świetną umiejętność uczenia się. Może zbudować niemal każdy rodzaj strony wydawniczej, której potrzebujesz, ale twoi redaktorzy będą potrzebować szkoleń.

Społeczność nie jest ogromna, ale jest przyjazna. Istnieje kilka dostępnych rozszerzeń i kilka motywów, ale prawdopodobnie nadal będziesz potrzebować programistę lub przynajmniej kogoś, kto jest bardzo zaznajomiony z systemem szablonów, aby pomóc Ci ustawić wszystko.

Osobiście uważam to za duchowego przodka Bolt CMS, ale z pewnością jest to nadal możliwe do wykorzystania dzisiaj.

041

TYPO3

Kategoria: Enterprise CMS
Platforma: Self-hosted
Technologia: PHP

TYPO3 to CMS przedsiębiorstwa, który w przeciwieństwie do innych, został zaprojektowany do obsługi aspektów strony internetowej skierowanych do przodu. Jest przeznaczony tylko dla naprawdę dużych. W rzeczywistości oferuje funkcje wielu witryn, funkcje wielojęzyczne, wersje, przepływy pracy, obszary robocze i wiele innych.

Jest to oprogramowanie typu open source, ale profesjonalne wsparcie techniczne jest dostępne, jeśli jest to potrzebne.

042

Pliszka

Kategoria: Ogólne CMS
Platforma: Self-hosted
Technology: Python

It's an open source CMS with all the basic features you could want, and all of the trimmings too. It has a form builder, a powerful built-in search engine, document management, and more.

The standout feature, however, is called “Streamfield”. Basically, it works a bit like a site builder. Once the main template is set up, content editors can arrange headings, paragraphs, images, and more as blocks of content, giving them more flexible layout and art direction options.

043

Webflow

Category: Site builder
Platform: Managed

Webflow started out as more of a web design app than a CMS. It allows you to build websites from scratch in a point-and-click fashion, and it will generate the code for you. Unlike Squarespace, which is template-based but allows you to alter the templates or make your own, Webflow is more like Dreamweaver, but better.

You can host your site with them, or download it to use on another server, and now you can integrate CMS features like blogs into your design, all without ever touching the code. Or, you can touch all of it. That's up to you.

044

Webydo

Category: Site builder
Platform: Managed

Webydo is another site builder. It's got the standard features: design your site from scratch, never touch the code if you don't want to, use CMS features, and so on.

It is priced more for agencies than individuals, though, and the feature set reflects this. This is meant for teams who have a lot of websites to make. It even has a billing feature built in for client work.

045

Wolf CMS

Category: General CMS
Platform: Self-hosted
Technology: PHP

WolfCMS is a very, very small general CMS, made for managing simple page-focused websites. There are plugins for more complex configurations, but at its heart, it's all meant to be integrated with smaller sites.

It has a long history of being stable, and the community, while small, knows the ins and outs of this CMS by heart. Since it's free and open source, it's worth a look for any smaller project.

046

WordPress

Category: Blog
Platform: Self-hosted or Managed
Technology: PHP

Even if you're never built or managed a website, there's a chance you've heard of WordPress . It powers over a quarter of the known websites that use a CMS at all. Its popularity is in large part due to its power, flexibility, and comparative ease of use. It's also in part because back when WordPress was introduced, it was the easiest option to install.

While it is a blog engine, and its default configuration starts you off with a functioning blog, it has been adapted to build every kind of website you can imagine, including Facebook clones, forums, online stores, and many more.

You can have all of this power absolutely free if you put it on your own server. Or, you can start a free, if somewhat limited blog over on wordpress.com (and yes, there's a paid plan with extra features).

There's more community support for WordPress than any other CMS, and more than one company that you can pay for tech support. You don't need a developer to use it to start a blog, but it doers help to have one on hand for building anything else.

047