Systemy zarządzania treścią - CMS

Systemy zarządzania treścią - CMS

Publikacja stron i aplikacji internetowych

Aby strona internetowa była publicznbie dostępna, musi zostać opublikowana na serwerze WWW oraz mieć unikalny publiczny adres domenowy.

Serwer WWW udostępnia swoje zasoby dyskowe do przechowywania plików składających się na stronę internetową oraz obsługuje żądania protokołu komunikacyjnego HTTP, który pozwala na przesyłanie dokumentów hipertekstowych w sieci Internet, oferuje również wiele usług pozwalających na stabilną i bezpieczną dostępność strony internetowej.

Stronę internetową można publikować na serwerze własnym lub skorzystać z usług jednego z dostawców usług hostingowych.

Usługa hostingu jest udostępniana przez dostawcę usług internetowych oraz technologii pozwalających na publikację stron i aplikacji internetowych. Za dodatkową opłatą dostawcy oferują wsparcie techniczne, usługi zabezpieczjące (certyfikat SSL, backup strony) oraz FTP.

Do kopiowania plików na serwer zdalny można wykorzystać narzędzia dostępne z poziomu panelu administratora usługi hostingowej lub własnego klienta usługi FTP (File Transfer Protocol), np. Total Commander.

Jeżeli korzysta się z pakietu serwerowego XAMPP to pliki kopiuje się do folderu C:\xampp\htdocs\

W przypadku serwerów zdalnych provider powinien poinformować, w którym miejscu znajduje się folder do kopiowania plików strony oraz podać parametry logowania do usługi FTP.

Domyślnie plik startowy powinien mieć nazwę index.html lub index.php.

Do ustalenia połączenia należy skonfigurować klienta FTP.

Po skopiowaniu plików należy sprawdzić poprawność działania strony - wpisać w przeglądarkę internetową adres domenowy.

Co to jest CMS?

System zarządzania treścią CMS (Content Management System) jest najczęściej stosowanym rozwiązaniem podczas tworzenia witryn internetowych. Są to przeważnie gotowe rozwiązania, czyli grupa aplikacji internetowych do tworzenia, zarządzania i personalizacji stron internetowych.

Istotnym elementem budowy systemu CMS są templatki (template), czyli gotowe szablony strony, które definiują prezentację treści.

Najczęściej systemy zarządzania treścią wykorzystuje się do tworzenia informacyjnych stron internetowych i ich obsługi. Do najpopularniejszych zalicza się CMS Joomla! i WordPress.

Instalacja CMS w usłudze hostingowej

Aby strona funkcjonowała, musi istnieć w internecie, dlatego trzeba mieć publiczny adres IP i domenę, pod którą będzie widoczna witryna. Jednym ze sposobów rozwiązania tego problemu jest wykupienie usługi hostingowej.

Instalacja CMS na lokalnym serwerze

Jednym z gotowych rozwiązań dostępnych nieodpłatnie i powszechnie wykorzystywanych jest pakiet serwerowy XAMPP. Pliki instalacyjne są dostępne na stronie https://www.apachefriends.org/pl/index.html Należy pamiętać, że instalacja powinna być prowadzona z konta administratora oraz że czasowo należy wyłączyć program antywirusowy.

Po zainstalowaniu i uruchomieniu pakietu serwerowego XAMPP należy utworzyć nowy folder w katalogu C:\xampp\htdocs\ np. mojastrona. Następnie do utworzonego folderu trzeba wypakować skompresowany plik instalacyjny wybranej wersji Joomla! (https://www.joomla.pl/) i wpisać w pasku adresu przeglądarki http://localhost/mojastrona. Proces instalacji zostanie uruchomiony.

    Adresy do obsługi CMS:
  • adres URL witryny: http://localhost/mojastrona
  • URL do administracji: http://localhost/mojastrona/administrator

Personalizacja i zarządzanie systemem CMS Joomla!

Każda struktura CMS składa się z dwóch części nazywanych front end (witryna) i back end (zaplecze). Front end to widoczna dla użytkowników witryna internetowa, back end to warstwa administracyjna witryny, która jest dostępna dla zalogowanych do panelu administracyjnego użytkowników.

Po zalogowaniu do panelu administratora można instalować aktualizacje, dodawać użytkowników, instalować szablony, pakiety językowe, tworzyć menu, redagować artykuły.

https://www.joomshaper.com/