tradycyjne systemy zarządzania treścią (CMS), takie jak WordPress lub Joomla, są świetne, ale jeśli zbudujesz małą stronę internetową lub osobistego bloga, prawdopodobnie nie potrzebujesz bogatych funkcjonalności oferowanych. Potrzebujesz prostszego, bardziej eleganckiego i lekkiego rozwiązania-potrzebujesz płaskiego CMS.
najbardziej uderzającą różnicą, jaką zobaczysz w płaskim CMS, jest to, że nie wymaga bazy danych. Płaski CMS przechowuje dane lub zawartość witryny tylko w plikach i folderach.
bez pytania o pobranie treści z bazy danych, możesz cieszyć się szybkim ładowaniem swojej witryny. Możesz również pominąć uciążliwy proces instalacji; wystarczy przesłać pliki na serwer i strona jest gotowa.
jeśli chcesz wypróbować flast CMS, oto 10, od których możesz zacząć. Prawie wszystkie z nich posiadają edytor znaczników, który może renderować pliki .md
na strony internetowe. Niektóre z nich posiadają również edytor wizualny z funkcjami WYSIWYG, a także zarządzanie użytkownikami i rolami.
Ultimate Guide to Fork CMS: instalacja, motywy i wskazówki dla początkujących
w ostatnich latach wydano wiele popularnych projektów open source. Systemy zarządzania treścią mogą zaoferować…Czytaj więcej
1. Grav
Grav odczytuje pliki znaczników przesłane do folderu user/pages/
, a następnie renderuje je jako strony. Jeśli chcesz szybko do niego wskoczyć, istnieją witryny szkieletów, których możesz użyć do rozpoczęcia projektu.
Grav używa silnika szablonów Twig do tworzenia motywów; możesz tworzyć własne motywy, ponieważ jest to dość proste lub możesz użyć dowolnego z gotowych motywów 20. Grav ma również wiele wtyczek, aby dodać dodatkowe funkcje do twojej witryny. Dla łatwej instalacji, możesz użyć Grav Package Manager.
2. Pico
Pico umożliwia łatwe i szybkie tworzenie stron internetowych. Tworzysz zawartość w plikach .md, a następnie przesyłasz ją do folderu content
w katalogu instalacyjnym. Ten plik stanie się dostępną stroną w Twojej witrynie.
możesz stworzyć swój motyw za pomocą silnika szablonów Twig. Dostępne są również wtyczki do paginacji, suwaka,metatagu i innych, aby rozszerzyć funkcjonalność witryny.
3. Dropplets
Dropplets to prosty CMS do łatwego blogowania, bez bazy danych i łatwej instalacji w kilka sekund, aby uruchomić na dowolnym serwerze. Ma stronę administratora do ustawiania preferencji witryny, ale nie do edycji treści.
aby utworzyć zawartość, napisz swój post w formacie Markdown i prześlij go na serwer z Pulpitu nawigacyjnego, klikając Public lub Update Posts.
Dropplets zawiera bezpłatny szablon, ale jeśli chcesz więcej, możesz kupić szablon premium z Pulpitu nawigacyjnego. Jeśli jesteś projektantem i wolisz stworzyć własny motyw, nie ma specjalnego silnika szablonów, po prostu użyj zwykłego PHP.
4. Kirby
Mój ulubiony CMS z płaskim plikiem, Kirby ma wszechstronne funkcje, ale jest śmiertelnie łatwy w użyciu. Chociaż możesz dodawać zawartość ręcznie, podobnie jak w przypadku innych płaskich CMS, istnieje również interfejs internetowy o nazwie Kirby Panel, który pozwala publikować treści jako stronę, blog lub galerię, a także zarządzać użytkownikami i rolami.
Kirby pozwala domyślnie pisać zawartość w formacie Markdown, ale istnieją wtyczki edytora wizualnego markdown, które sprawiają, że pisanie jest przyjemne. Możesz przeglądać więcej wtyczek, aby Twoja sieć była bardziej wydajna i niesamowita.
5. Automad
Automad to CMS oparty na plikach zaprojektowany do działania bez zależności od bazy danych. Możesz dodać zawartość tekstową zapisaną w formacie .txt
i przesłaną do folderu pages
.
jeśli nie jesteś fanem kodowania, możesz użyć interfejsu użytkownika sieci, aby łatwo dodać treść i galerię.
Automad używa własnego silnika szablonów do tworzenia motywów i jest łatwy w użyciu, ponieważ zapewnia funkcje Toolbox do generowania elementów na stronie.
6. gp /Easy
gpEasy to szybki i łatwy w użyciu CMS z płaskimi plikami z wieloma funkcjami. Instalacja jest łatwa, wystarczy wykonać kilka kroków, aby przygotować witrynę. GpEasy jest wyposażony w edytor WYSIWYG do łatwego dodawania i formatowania treści. Posiada również menedżer plików, dzięki czemu można łatwo zarządzać plikami multimedialnymi lub folderem.
w swoim poście możesz wstawiać obrazy i inne typy plików, takie jak PDF. Co najlepsze, gpEasy zawiera dziesiątki motywów i wtyczek, więcej niż inne CMS ma do zaoferowania.
7. Żółty
z żółtym można zapisać zawartość w formacie .txt
, a także w Markdown i HTML. Gdy wykonujesz świeżą instalację, Żółty zawiera stronę „Strona główna” i „informacje”. Strona jest zawartością domyślną. Jeśli chcesz stworzyć bloga, możesz użyć wtyczki blog; aby wstawić obrazy, powinieneś użyć wtyczki image.
Żółty zawiera prosty edytor tekstu online, dzięki czemu możesz edytować lub dodawać swoje treści bezpośrednio na swojej stronie internetowej. Zawartość pliku można również przesłać ręcznie, co pozwala ustawić status sortowania i publikowania.
8. WonderCMS
wondercms to najmniejszy CMS na świecie (ich roszczenie). Jego rozmiar jest dość mały (tylko 15KB na 7 plikach), ale shas fajne funkcje, takie jak edycja treści w miejscu. Możesz pobierać motywy i pobierać wtyczki, aby dodać funkcje do swojej witryny, takie jak dodawanie galerii i edytora WYSIWYG.
9. RazorCMS
Razor to płaski plik CMS, który jest łatwy w użyciu, nawet jeśli nie możesz kodować. Aby uruchomić witrynę, po instalacji przejdź do /login
w adresie URL instalacji i wstaw domyślne poświadczenia, aby uzyskać dostęp do Pulpitu nawigacyjnego. Stamtąd możesz dostosować ogólne ustawienia w swojej witrynie, w tym dodawanie lub edytowanie stron.
edycja na stronie za pomocą edytora tekstu sformatowanego to taka fajna funkcja, która pozwala edytować zawartość Tylko w jednym miejscu.
10. Nibbleblog
nibbleblog używa jednoetapowego kreatora instalacji. Wszystko, co musisz zrobić, to wypełnić swoje dane i możesz zalogować się do Pulpitu nawigacyjnego, aby zrobić wszystko tworząc post na blogu lub stronę, aby ustawić preferencje witryny.
możesz łatwo formatować zawartość bloga, ponieważ pochodzi z edytora wizualnego wit H. Możesz również dodać tam obraz lub wideo. Istnieje około 9 gotowych do użycia motywów do zmiany wyglądu witryny oraz wtyczek do dodawania specjalnych funkcji.