Tworzenie baz i formularzy na stronach www
Bazy danych i formularzeWażną funkcjonalnością nowoczesnych systemów zarządzania treścią jest możliwość tworzenia baz danych i formularzy. Są to funkcjonalności szeroko wykorzystywane w nowoczesnych serwisach gdyż umożliwiają prezentowanie usystematyzowanych danych w z góry określony sposób. Dzięki odpowiedniemu kreatorowi można tworzyć bazy o dowolnej strukturze - zdefiniowanej liści i rodzaju pól, w których później przechowywane są dane. Bazy mogą obsługiwać również dane w wielu wersjach językowych.
W przypadku np. bazy z ofertą produktów taką przykładową strukturą mogą tworzyć następujące pola - nazwa krótka, nazwa pełna, kategoria (lista kategorii do wyboru), jednostka miary, opis skrócony, opis pełny oraz dowolna ilość pól określających różnego rodzaju parametry oferty. W dowolnym momencie możliwe jest wprowadzanie zmian w strukturze jak usuwanie, zmianę rodzaju czy dodawanie kolejnych pól oraz zmiana ich kolejności w strukturze.
Dane w bazach danych mogą być zapisywane na kilka sposobów - poprzez formularz dodawnia/edycji rekordu w systemie CMS, poprzez formularz dodawania/edycji z poziomu serwisu oraz poprzez import danych z plików i zewnętrznych systemów. W przypadku formularzy na stronie www dane w bazie mogą być wypełniane przez jeden lub kilka różnych formularzy w zależności od potrzeby.