CMS Strony www- WordPress- obsługa podstawowa
Transkrypt
CMS Strony www- WordPress- obsługa podstawowa
Techniki informacyjne w Turystyce CMS Strony www- WordPress- obsługa podstawowa W branży turystycznej dostęp do internetu jest niezbędny. Przez internet można dowiedzieć się prawie wszystkiego o wybranym kraju, przeszukiwać oferty biur podróży, zarezerwować hotel, bilet na samolot. Z pośród wielu form zastosowania internetu, największą popularnością cieszą się strony WWW. Mogą one pełnić funkcję, elektronicznych gazet, wizytówki, plakatu, folderu z ofertami, a nawet bloga. Zaletą stron internetowych jest ich koszt. Reklama za pomocą stron WWW jest cenowo bardziej opłacalna niż reklama tradycyjna oraz reklama internetowa. Wybrane technologie do tworzenia stron WWW 1. HTML (Hyper Text Markup Language)- został stworzony w Szwajcarii do porozumiewania się w Internecie oraz tworzenia zasobów internetowych (miał pełnić rolę języka uniwersalnego). Zaletą języka była możliwość tworzenia stron www w każdym edytorze tekstowym. HTML umożliwia formatowanie tekstu, kreślenie prostej grafiki, dołączanie grafiki, dźwięków oraz filmów wideo. Tworzenie dokumentu HTML następuje poprze wykorzystanie znaczników, nie jest więc zaliczany do języków programowania, natomiast w obrębie kodu HTML można zakotwiczyć fragmenty języków skryptowych wypełniających określone funkcję. Lista głównych znaczników HTML znajduje się w pliku dołączonym do ćwiczeń. Język HTML składa się z kilku kluczowych komponentów: znaczników (i ich atrybutów), typów danych, referencji znakowych, odwołań w postaci encji, deklaracji typu dokumentu. Obecnie stosowana jest wersja HTML 5. Ważną cechą HTML-a, która przyczyniła się do popularności systemu WWW oraz Internetu, jest niezależność od systemu operacyjnego i wykorzystywanego sprzętu komputerowego. HTML określa co jest wyświetlane na stronie WWW, o wyglądzie natomiast decydują Kaskadowe Arkusze Stylów (Cascading Style Sheets- CSS). Jest to język służący do opisu formy prezentacji (wyświetlania) stron WWW. CSS został opracowany przez organizację W3C w 1996 r. CSS został stworzony w celu odseparowania struktury dokumentu od formy jego prezentacji. Separacja ta zwiększa zakres dostępności witryny, zmniejsza zawiłość dokumentu, ułatwia wprowadzanie copyright: KGiIS Techniki informacyjne w Turystyce zmian w strukturze dokumentu. CSS ułatwia także zmiany w renderowaniu strony w zależności od obsługiwanego medium (ekran, palmtop, dokument w druku, czytnik ekranowy). Stosowanie zewnętrznych arkuszy CSS daje możliwość zmiany wyglądu wielu stron naraz bez ingerowania w sam kod (X)HTML, ponieważ arkusze mogą być wspólne dla wielu dokumentów. Nazwa „kaskadowe arkusze stylów” wynika z faktu, iż gdy reguły CSS wykluczają się wzajemnie w arkuszu zewnętrznym, arkuszu wewnętrznym oraz na poziomie elementów HTML, priorytet stylów ustalany jest hierarchicznie. Przyjęto, że oddziaływanie stylów z arkuszy zewnętrznych może być modyfikowane przez style zdefiniowane w nagłówku dokumentu, te zaś mogą być modyfikowane przez reguły zdefiniowane bezpośrednio w ciele dokumentu. Pierwszeństwo mają zatem style zdefiniowane „bliżej” formatowanego elementu. Kolejność interpretacji reguł formatujących dany element przez przeglądarkę przedstawia się następująco: 1. 2. 3. 4. Domyślny arkusz przeglądarki WWW (niezależny od autora strony) Domyślny arkusz użytkownika przeglądarki (jak wyżej) Zewnętrzne arkusze stylów i definicje stylów w nagłówku dokumentu Definicje stylów w atrybucie style elementu Ten model działania pokazuje, w jaki sposób działa kaskada stylów. Między stylami z różnych źródeł nie muszą zresztą wcale występować żadne konflikty – wszystkie style uzupełnią się, tworząc jeden wielki „wirtualny” styl. Obecnie stosowany jest CSS4. 2. PHP jest obiektowym językiem programowania zaprojektowanym do generowania stron internetowych i budowania aplikacji webowych. PHP jest wykorzystywany do tworzenia skryptów pod stronie serwera WWW, tworzenia programów w trybie graficznym oraz przetwarzania danych z poziomu wiersza poleceń. Skrypty PHP z reguły umieszczane są w plikach tekstowych często wraz z kodem HTML. PHP ma modułową strukturę pozwalającą na budowanie samodzielnych aplikacji z interfejsem graficznym. PHP umożliwia współpracę z wieloma rodzajami źródeł danych, takich jak systemy zarządzania bazami danych, pliki tekstowe, dokumenty XML oraz serwisy WWW. Aktualnie stosowana jest wersja 5.6.8 3. WordPress jest systemem zarządzania treścią zaprojektowanym do obsługi blogów. Obecnie system ten stosowany jest także do tworzenia stron WWW o szybko zmieniającej się treści. WordPress napisany jest w języku PHP i wykorzystuje bazę MySQL. Zaletą WordPressa jest jego rozpowszechnianie na licencji GNU General Public Licence (bezpłatny dostęp). Obecnie stosowana jest wersja 4.1. Obsługa WordPressa następuje poprzez panel administracyjny, w którym można stosować z panelu zbliżonego do edytora tekstu lub korzystać z podstawowych znaczników HTML. copyright: KGiIS Techniki informacyjne w Turystyce Instalowanie WordPress Instalowanie WordPressa na serwerze lokalnym. 1. Uruchom program XAMPP (włącz serwer Apache oraz bazę MySql). 2. Otwórz PHP admin (służy do zarządzania bazą danych): W przeglądarce wpisz adres localhost/phpmyadmin lub 127.0.0.1/ 3. W menu bazy danych tworzymy nową bazę danych. Nazwa bazy danych dowolna. Należy wybrać kodowanie znaków UTF8_unicode_ci, które koduje zarówno polskie znaki z ogonkami jak i np. niemieckie znaki. 4. Ze strony pl.wordpress.org pobierz najnowszą wersję systemu zarządzania treścią. Katalog rozpakuj. 5. Rozpakowany katalog należy przenieść do C:\xampp\htdocs. 6. W przeglądarce wpisujemy adres 127.0.0.1/wordpress i instalujemy zgodnie ze wskazówkami instalatora. 7. Po zainstalowaniu uruchamiamy WordPressa i tworzymy stronę www. Instalowanie na serwerze www. Uruchamiamy program do zarządzania serwerem, instalujemy bazę MySQL i instalujemy Wordpress. Tworzenie strony www na serwerze Wordpress. Na stronie wordpress.com tworzymy konto oraz wybieramy adres strony www. W kolejnym kroku można już tworzyć treść strony. Wada długa, mało zapamiętywalny adres strony oraz ograniczone zasoby dyskowe. Obsługa Wordpress 1. Modyfikacja tytułu strony, słów kluczowych oraz opisu strony. W zakładce Ustawienia sprawdź jaki jest tytuł witryny. Zmień opis strony ze standardowego (Kolejna witryna oparta na WordPressie). Dobrze dobrany tytuł strony oraz podstron wraz z opisami i słowami kluczowymi pomagają w lepszym wyszukiwaniu strony przez przeglądarkę oraz zwiększają szansę na wyższą pozycję podczas wyszukiwania określonych fraz. 2. Publikowanie tekstu, typy wpisów. W celu rozpoczęcia wypełniania tekstem, w menu Ustawienia należy wybrać Pisanie. W Pisanie można zmodyfikować rozmiar pola tekstowego (25 linii) a w sekcji formatowanie ustalić opcję wpisów (z reguły- wykorzystywane jako np. aktualności lub lista ofert), wybieramy nazwę podstrony na której będą tworzone wpisy oraz ich charakter (np. zwykły wpis). W sekcji Publikacja przez e-mail można uaktywnić możliwość publikowania na blogu przez email. Aby opublikować tekst, należy go wysłać na adres widoczny w polu nazwa copyright: KGiIS Techniki informacyjne w Turystyce użytkownika. W polach Serwer pocztowy i Port należy wpisać dane serwera pocztowego. 3. Tworzenie podstron i wypełnianie treścią. Nową stronę można dodać wybierając polecenie Strony/Dodaj nową. Aby wypełnić stronę treścią, należy kliknąć na nazwę podstrony, otworzy się wtedy edytor do wypełniania. W celu dodania mediów do strony, należy je najpierw wgrać na serwer poprzez menu Media/Dodaj nowe, a następnie z poziomu podstrony Dodaj media, wstawić w określonym miejscu na stronie. W menu Ustawienia dyskusji istnieje możliwość ustawienia dodawania komentarzy. Dla wybranych podstron lub wpisów można zablokować możliwość komentowania. Ćwiczenia Zainstaluj lokalnie WordPressa i utwórz stronę www o temacie środowiskowym Strona powinna zawierać: - minimum 5 podstron z tekstem, - mini blog (aktualności), - możliwość tworzenia wpisów przez osoby odwiedzające stronę (komentarze), - grafikę, - film, - plik zip, - zmieniony motyw domyślny, - ułóż menu (jedna z podstron powinna być niewidoczna dla osób postronnych, np. strona, która wymaga jeszcze autoryzację) copyright: KGiIS