Bezproblemowe publikowanie stron online

Podstawowe zagadnienia związane z publikowaniem projektów:

  • pojęcie hostowania,

  • darmowe i płatne hostowanie.

Hostowanie strony w serwisie GitHub

GitHub jest firmą, która na określonych zasadach przechowuje i udostępnia kody projektu. Umożliwia również opublikowanie przygotowanej stronystrona internetowastrony online. Będzie ona widoczna pod adresem: twojanazwauzytkownika.github.io.

Aby opublikować stronę, wymagana jest rejestracja w serwisie GitHub. Stworzenie konta jest proste i nie powinno sprawiać problemów.

Tworzenie i publikowanie projektu

Po wybraniu opcji New project ustawiamy nazwę repozytorium (opcja Repository name). Ważne, aby była ona zgodna z formatem: twojanazwauzytkownika.github.io.

Ustawiamy projekt jako publiczny. Dodajemy do niego również plik Readme. Zmieńmy jego nazwę na index.html.

Wszystkie zmiany zatwierdzamy poprzez opcję Commit new file.

Możemy sprawdzić, czy strona działa.

Nim jednak będziemy mieli szansę przyjrzeć się wynikom naszej pracy, czeka nas kilka zadań do wykonania.

Najważniejsze informacje na temat korzystania z serwisu GitHub znajdziesz w e‑materiałach Repozytorium koduPwkS1GlmqRepozytorium kodu oraz Praca z repozytorium GitPwm7DLTbqPraca z repozytorium Git.

Słownik

dokument HTML
dokument HTML

dokument (strona WWW) czytany przez przeglądarki internetowe, widoczny pod konkretnym adresem URL; zawiera tekst, odnośniki (linki), informacje o multimediach i zdjęciach

strona internetowa
strona internetowa

zbiór dokumentów HTML, połączonych ze sobą linkami URL (odnośnikami); dokumenty te znajdują się w obrębie jednej domeny internetowej (serwisu internetowego albo witryny internetowej)

adres URL
adres URL

usługa pozwalająca na publikowanie treści (stron, witryn, serwisów) w sieci internetowej

link
link

zwany także odnośnikiem, jest aktywnym fragmentem tekstu albo obrazkiem; pozwala przejść na inny adres URL albo wykonać inną czynność, np. przesłać zapytanie przez formularz kontaktowy

domena
domena

adres strony internetowej, np. www.zlompol.pl

CMS
CMS

oprogramowanie do zarządzania treścią strony (ang. Content Management System)

serwer internetowy
serwer internetowy

urządzenia do obsługi technicznej stron WWW (przechowywanie plików strony WWW, poczty, multimediów itp.)

witryna internetowa/serwis internetowy
witryna internetowa/serwis internetowy

zbiór połączonych ze sobą pojedynczych stron internetowych

single page (podstrona lub pojedyncza strona)
single page (podstrona lub pojedyncza strona)

unikalna strona internetowa, stanowiąca odrębny dokument zawierający treść

home page (strona główna)
home page (strona główna)

strona, na którą domyślnie kieruje adres witryny internetowej

post
post

wpis na stronie

hosting
hosting

przestrzeń na zdalnym serwerze, gdzie przechowywana jest zawartość strony

kreator stron WWW
kreator stron WWW

narzędzie do tworzenia stron internetowych; zawiera gotowe szablony

responsywność
responsywność

automatyczne dostosowanie rozmiaru strony do urządzeń, na których będzie wyświetlana; responsywna strona to taka, która poprawnie wyświetla się na wszystkich monitorach i wyświetlaczach

certyfikat SSL
certyfikat SSL

szyfrowanie, które zabezpiecza dane pozostawiane na stronie WWW, np. w formularzach kontaktowych, podczas logowania; certyfikat ten podnosi pozycję strony w wyszukiwarkach oraz zwiększa jej wiarygodność