Hummi CMS • Panel administracyjny • Design by Code • No Drag-and-Drop

Panel, który zarządza danymi,
a nie układem strony.

W kreatorach wizualnych użytkownik ma pełną swobodę przestawiania elementów strony. Ta sama swoboda oznacza jednak możliwość nieodwracalnego zepsucia responsywności, hierarchii wizualnej i spójności layoutu.

Hummi przyjmuje odwrotne założenie: panel administracyjny jest interfejsem do edycji danych, a nie narzędziem do projektowania. Klient edytuje teksty, zdjęcia i kolekcje. Silnik dba o to, by te dane zostały wyrenderowane w niezmiennym, przetestowanym layoucie.

Zobacz model edycji Wróć do dokumentacji Hummi CMS
Model edycji Dane, nie layout
Stabilność Design odporny na błędy obsługi
Standard Statamic • Craft CMS • ProcessWire
Filozofia panelu

Największe ryzyko w kreatorach wizualnych to zbyt duża swoboda użytkownika.

Drag-and-drop i wizualne edytory układu brzmią jak zaleta. W praktyce oznaczają, że klient ma dostęp nie tylko do treści, ale do samego projektu strony. Jeden błędny ruch myszą może zmienić układ kolumn, usunąć sekcję, rozrosnąć padding albo rozwalić responsywność na telefonach.

Strona wdrożona jako premium projekt przestaje tak wyglądać po kilku miesiącach „samodzielnej edycji" przez klienta. Nie dlatego, że klient jest niedbały — ale dlatego, że narzędzie na to pozwala.

Hummi rozwiązuje ten problem architektonicznie. Panel nie udostępnia możliwości edycji layoutu. Design jest częścią kodu. Klient edytuje wyłącznie dane.

Model edycji danych
Separacja danych od warstwy wizualnej

Klient wypełnia pola. Silnik renderuje dane w niezmiennej strukturze.

Panel administracyjny Hummi udostępnia dedykowane pola i kolekcje, zaprojektowane pod konkretny typ treści danego wdrożenia. Klient widzi: pole na nagłówek, pole na opis, pole na zdjęcie, pole na dane kontaktowe. Nie widzi: siatki layoutu, bloków do przestawiania, ustawień typografii, kolumn.

Silnik bierze surowe dane i renderuje je w kodzie HTML/CSS, który był przetestowany i dopracowany na etapie wdrożenia. Ten kod nie zmienia się po tym, jak klient edytuje treść. Zmieniają się wyłącznie dane — layout pozostaje nienaruszony.

Dedykowane pola Kolekcje Separacja danych Stabilny layout Brak drag-and-drop
Co klient edytuje
  • nagłówki i teksty,
  • zdjęcia i grafiki,
  • dane kontaktowe,
  • pozycje menu,
  • elementy kolekcji (oferta, menu, galeria),
  • dane SEO per podstrona.
Do czego klient nie ma dostępu
  • układ sekcji i kolejność bloków,
  • typografia i hierarchia wizualna,
  • padding i rozmieszczenie elementów,
  • responsywność na urządzeniach,
  • struktura kodu HTML.
Typy pól i walidacja
Konfigurowalny model danych

Panel Hummi nie ogranicza się do prostych pól tekstowych.

System obsługuje około 12 typów pól, które można przypisywać do sekcji, podstron i kolekcji. Dzięki temu panel nie jest sztywnym formularzem, lecz warstwą danych dopasowaną do konkretnego wdrożenia.

Każde pole może posiadać własne reguły walidacji: minimalną i maksymalną wartość, minimalną i maksymalną długość, wzorzec regex, wymagalność oraz ograniczenie typów plików przez dozwolone MIME type. To pozwala utrzymać poprawność danych już na etapie panelu.

12 typów pól Walidacja Regex MIME type Min/Max Konfigurowalność
Typy pól
  • tekst,
  • textarea,
  • liczba,
  • email,
  • URL,
  • checkbox,
  • wybór (select),
  • wielowybór,
  • obraz,
  • plik z kontrolą MIME,
  • i inne typy dedykowane.
Reguły walidacji
  • min / max,
  • min_dlugosc / max_dlugosc,
  • wzorzec regex,
  • wymagalność pola,
  • dozwolone typy MIME dla plików.
Panel Hummi vs kreator wizualny
Obszar
Panel Hummi CMS
Kreator wizualny
Model edycji
Klient edytuje dane w dedykowanych polach. Layout jest częścią kodu.
Klient edytuje dane i układ jednocześnie. Ryzyko niezamierzonej zmiany projektu.
Stabilność designu
Strona wygląda tak samo po roku użytkowania jak w dniu wdrożenia.
Design bywa degradowany przez działania użytkownika, szczególnie na mobile.
Responsywność
Wbudowana w kod. Nienaruszalna przez panel.
Zależna od dyscypliny użytkownika przy edycji układu.
Ryzyko błędu
Ograniczone do błędów treści. Nie można przypadkowo zepsuć layoutu.
Obejmuje zarówno treść jak i układ wizualny.
Obsługa mobilna
Panel działa na smartfonie. Proste pola nie wymagają dużego ekranu.
Praca z edytorem wizualnym na telefonie bywa trudna i ryzykowna.
Koszt utrzymania
Design nie wymaga interwencji dewelopera po stronie klienta.
Degradacja designu przez użytkownika może wymagać regularnych korekt.
Kolekcje i dynamiczne treści
Model kolekcji

Kolekcje pozwalają klientowi zarządzać treściami bez ryzyka ingerencji w strukturę strony.

Rozbudowane wdrożenia wymagają często możliwości dodawania i usuwania powtarzalnych treści: pozycji w menu restauracji, ofert w cenniku, wpisów blogowych, case study czy elementów galerii.

Hummi obsługuje ten model przez kolekcje — ustrukturyzowane zestawy pól, w których klient dodaje kolejne rekordy, a silnik renderuje je według szablonu zdefiniowanego w kodzie wdrożenia. Nowy wpis blogowy, nowa pozycja oferty czy nowy rekord galerii zawsze wyglądają zgodnie z projektem — bez edycji layoutu przez klienta.

Kolekcje Dynamiczne rekordy Blog Case study Menu Galeria
Przykładowe kolekcje
  • wpisy blogowe,
  • pozycje w menu restauracji,
  • oferty i cennik,
  • case study i realizacje,
  • galeria zdjęć,
  • opinie klientów,
  • landingi lokalne.
Jak to działa
  • klient dodaje rekord w panelu,
  • silnik renderuje go wg szablonu z kodu,
  • design jest nienaruszalny,
  • URL generowany automatycznie z slug.
Standard systemów premium

Separacja danych od warstwy wizualnej to standard w rzemieślniczych systemach CMS.

Dojrzałe systemy premium klasy Statamic, Craft CMS czy ProcessWire opierają się na tym samym założeniu: klient zarządza treścią przez ustrukturyzowane pola, a projekt graficzny pozostaje częścią kodu wdrożenia.

To podejście nie jest ograniczeniem. Jest gwarancją, że strona zachowa jakość, spójność i responsywność przez cały cykl życia projektu — niezależnie od tego, jak aktywnie klient korzysta z panelu.

Hummi stosuje to samo założenie w dedykowanym systemie, dopasowanym do skali projektów dla lokalnych firm premium, gastronomii i serwisów usługowych.

Wniosek

Brak drag-and-drop to nie brak funkcji. To świadoma decyzja projektowa.

Hummi celowo nie daje klientowi możliwości edycji layoutu. Dzięki temu design nie degraduje się w czasie, strona wygląda profesjonalnie po roku użytkowania i nie wymaga regularnych interwencji dewelopera po stronie estetycznej.

Najważniejsza różnica

W Hummi swoboda klienta jest ograniczona do obszaru, w którym nie może zaszkodzić: do treści. Wszystko, co decyduje o wyglądzie i zachowaniu strony, pozostaje w kodzie.

Powiązane materiały
Kontakt
Wdrożenie Hummi CMS

Jeśli design ma pozostać stabilny niezależnie od obsługi

Pokażę, jak wygląda panel Hummi w praktyce i jak model edycji danych chroni jakość wdrożenia przez cały cykl życia projektu.

Szybki kontakt

Opisz projekt

Wysyłając formularz, zgadzasz się na kontakt w sprawie zapytania.
Szczegóły znajdziesz w Polityce prywatności.