CRAFT CMS, system który uszczęśliwi programistów i klienta

15 lutego 2019

Codzienna praca z Craftem

Ruszamy z nowym cyklem wpisów dotyczących wykorzystywanego w naszej codziennej pracy systemu zarządzania treścią Craft CMS. Uważamy bowiem, że łatwe i szybkie zarządzanie treścią strony www jest ważne, nie tylko z punktu widzenia klienta zlecającego projekt, ale przede wszystkim ma być funkcjonalnym rozwiązaniem dla developerów. Dobry system pomoże koderom nie tylko przyśpieszyć ich pracę, ale także ją strukturyzuje i zoptymalizuje.

Craft CMS to nieustannie upgradowany system do zarządzania treścią, nad którym pracę w 2011 roku rozpoczęła firma Pixel & Tonic. Oprócz tego, że jest on prostym i intuicyjnym programem dla klienta, stanowi silne narzędzie developerskie umożliwiające elastyczną pracę nad strukturą przygotowaną w oparciu o doświadczenie właściwe dla danego projektu.

Craft CMS między innymi pozwala nam na:

  • zarządzanie wieloma witrynami z jednej instalacji systemu,
  • wykorzystywanie potężnego narzędzia, jakim są pola typu Marix, dające pełną kontrolę nad powtarzalnymi elementami witryny,
  • kontrolowanie wielu typów treści znajdujących się w jednej sekcji,
  • globalne organizowanie pól niestandardowych, które można organizować w grupy i wykorzystywać w dowolnym miejscu na stronie,
  • tworzenie relacji pomiędzy poszczególnymi elementami strony niezależnie od tego czy chodzi o wpisy, kategorie, tagi, zasoby, użytkowników itd.,
  • wykorzystywanie fabrycznie wbudowanych modułów lokalizacji i języków,
  • szybkie tworzenie różnego typu formularzy oraz wiele innych.

Zainteresowaliśmy Was Craftem? Wymienione powyżej elementy tego systemu CMS to tylko pewien wybór, który będziemy starali się systematycznie uzupełniać. Poszczególne wpisy będą odnosiły się do tego jak wykorzystać lub zaimplementować konkretną funkcjonalność Crafta w projekcie, nad którym pracujemy. Postaramy się również przybliżyć, zasady łączenia, „podpinania” poszczególnych elementów Cafta do naszego projektu, tak aby witryna była w pełni edytowalna przez klienta.

Pierwszy wpis związany z systemem Craft będzie dotyczył sposobu tłumaczenie strony na inne języki.