Concrete5 to całkiem ciekawe rozwiązanie, które może spodobać się osobom mającym średnie pojęcie o administracji systemów CMS z wygodnym drag’n drop. System jest oparty o bazę MySQL, więc podobnie jak w przypadku Joomli czy WordPressa, musimy wgrać pliki na serwer i utworzyć wcześniej bazę danych. Czy aby na pewno “the best content management system on the planet” ? 95% osob biorących udział w tej ankiecie twierdzi, że tak. W sumie trudno się dziwić, bo wg porównania na www.cmsmatrix.org Concrete5 wypada nieco lepiej od Joomli.
Co wyróżnia ten system spośród innych?
Zastosowano tu ciekawe podejście do zarządzania stroną – mianowicie poprzez specyficzny panel – nakładkę witryny. Takie rozwiązanie już miałem okazję widzieć w wersji demonstracyjnej jednego komercyjnego (na którym jest opartych kilka stron administracji publicznej, m.in. www.udsc.gov.pl).
Obsługa strony
W panelu mamy podgląd na działającą witrynę i możliwość edycji prawie każdego jej elementu. Z menu kontekstowego dla boxów (modułów) możemy wybrać kilka opcji: edytować, ostylować, skopiować, usunąć, przenieść w innne miejsce – metodą drag&drop wykonując jedynie ruch myszką (dla odmiany w Joomli ustalana była kolejność za pomocą strzałek, bądź wpisywaniem numerków).

A tak oto prezentuje się zarządzanie concrete5:
W porównaniu z Joomlą i w szczególności dla mniej wprawionych użytkowników zarządzanie systemem może być bardziej przyjazne. Aczkolwiek trzeba pamiętać, że przy większej ilości stron to rozwiązanie może się nie sprawdzić. W przypadku joomlowego przypisywania modułu do xxx stron to Concrete spisuje się kiepsko – tu zgodzę się z autorem tego artykułu. Na pewno na uwagę zasługują standardowe funkcjonalności typu: rozbudowany edytor wysywig, podgląd przed publikacją, wyszukiwarka, obsługa flash, zarządzanie plikami, obsługa dodatków, wersjonowanie stron, RSS, mapa strony, gotowe komponenty z formularzami, galerie zdjęć, obsługa przyjaznych linków, wewnętrzny system statystyk i przygotowane miejsce do wklejenia kodu np. statystyk zewnętrznych.
Zarządzanie szablonami
Obsługa szablonów jest zbliżona do tej z WordPressa. Z bazy dodatków, w której na chwilę dzisiejszą znajdziemy około 40 szablonów można pobrać templatkę i błyskawicznie zainstalować w swojej wersji. Konstrukcja templatki jest zbliżona do tych z WordPress’a, więc maniacy html’a i css’ów bez problemu się w tym odnajdą.

Dodatki do Concrete5
Póki co baza dodatków do Concrete5 zapowiada się obiecująco. Jest trochę darmowych dodatków (darmowych i płatnych) oferujących ciekawe funkcjonalności, które na początek mogą wystarczyć. Specyficznie rozwiązano dodawanie dodatków do systemu. Jeśli mamy konto na concrete5 możemy zapisać dodatki do zainstalowania u siebie poprzez kliknięcie “Save for later”, a póżniej w Daschboard > Add Functionaly pobrać i w kolejnym kroku zainstalować automatycznie. Pojawią się one na liście, z której będziemy je mogli sobie błyskawicznie wstawić na stronę.

Na zakończenie kilka przykładów stron opartych na Concrete5:
- www.angiesworld.com
- www.extremeicesurvey.org
- www.designs-in-glass.com
- www.unifiber.net
- www.northeastcommercialflooring.com
więcej przykładów na www.concrete5.org
i jedna polska perełka:
Z racji, że system jest stosunkowo świeży nie ma jeszcze zbyt wielu zwolenników. W Polsce na palcach jednej ręki można policzyć firmy i freelancerów zajmujących się wdrażaniem Concrete5, ale miejmy nadzieję, że zwolenników tego CMS’a będzie przybywać.