Archiwum kategorii ‘Informatyka’
Przeglądasz archiwum kategorii Informatyka.
Przeglądasz archiwum kategorii Informatyka.
Czytając o tworzeniu stron WWW prędzej czy później napotykamy na słowo “serwer”. Co ono oznacza właściwie? Otóż serwer to nic innego jak specjalny komputer, który odpowiada za utrzymanie oraz wyświetlanie strony w przeglądarce. To tak ogólnie, bo w praktyce do jego zadań należy wiele czynności.
Prześledźmy to od początku. Załóżmy, że w domu w przeglądarce internetowej wpisujemy adres naszej ulubionej witryny. Nasz komputer, przetwarzając to na odpowiedni sygnał wysyła przez łącza internetowe znak do serwera, docierający do niego w parę sekund nawet jeśli znajduje się on fizycznie na drugim końcu świata. Serwer przyjmuje nasze zapytanie, uruchamia odpowiednie skrypty, odtwarza stronę (nierzadko wręcz w locie ją “buduje”) i wysyła nam jako wiadomość zwrotną. Nasz komputer dostając tę wiadomość przetwarza ją na wizualny obraz witryny, jaki widzimy w oknie przeglądarki.
Ważną zaletą serwerów jest ich wydajność – maszyny te mogą stać włączone wiele miesięcy bez przerwy i pracować – bo przecież nie wiadomo kiedy ktoś nagle zapragnie wejść na daną witrynę prawda? Nie mam mowy o dłuższym wyłączeniu serwera, bo wtedy strona stanie się niedostępna w Sieci. Dlatego jeśli potrzebne są przerwy konserwacyjne dla serwerów, przeprowadzane są zwykle nad ranem – czyli wtedy kiedy ruch w Internecie jest najmniejszy.
Skoro żyjemy w czasach, gdzie Internet jest wręcz niezastąpiony, a własna strona jest ciekawą opcją – pragnie ją posiadać coraz więcej osób. W młodym wieku, głownie chłopaki, interesują się tworzeniem stron, uczą się od podstaw jak ta magiczna sztuka wygląda.
I tu warto wspomnieć o podstawie, czyli języku w jakim jest napisana witryna. Skoro są to początki, zwykle młodzi webmasterzy tworzą witryny w języku html, pisząc je ręcznie nawet w notatniku, bądź za pomocą edytorów, często graficznych ułatwiających cały proces. Wadą tego rozwiązania jest głównie statyczność – gdy chcemy stronę zaktualizować, należy zmienić treść na plikach z treścią, nierzadko wszystkich i wysłać je ponownie na serwer.
Wyższą technologią jest pisanie stron z użyciem php i html. Technologia ta pozwala na wykonywanie skryptów w locie po stronie serwera, co w praktyce oznacza tyle, że stronę można aktualizować online – logując się w odpowiedni panel i tam wygodnie dokonując zmian. Trzeba rzec, że tak naprawdę php wykonuje się na serwerze, a to co widzimy w przeglądarce to właśnie efekt działania języka php.
Istnieją jeszcze inne techniki, a raczej języki używane do budowy stron – takie jak flash, asp czy curl, lecz są bardzo zaawansowanymi technikami i stosowanymi “do zadań specjalnych”.
Proces powstawania w Internecie witryny, zwłaszcza dla osób totalnie niewtajemniczonych, może wydawać się wprost magiczny. Ot pod danym adresem pojawia się zamówiona strona o naszej firmie, kolorowa, interaktywna, z wieloma podstronami i zdjęciami. Jak wygląda proces jej tworzenia od podstaw? Cóż, nie jest taki banalny jak napisanie wypracowania czy sprawozdania…
Przed utworzeniem witryny trzeba zastanowić się nad potencjalnym ruchem na niej i kierując się tym warunkiem dobrać odpowiedni dla niej serwer. To o tyle ważne, że nie ma sensu przepłacać miesięcznie za potężną maszynę, której witryna nie wykorzysta. Sprawdza się doskonale zasada kupowania czegoś skromnego i jeśli zaistnieje potrzeba, przechodzenia na mocniejsze serwery. Do tego potrzebny jest zakup domeny, czyli wirtualnego adresu, który będzie prowadził do naszej witryny przyszłych gości.
Gdy te dwie rzeczy będą uruchomione, trzeba zabrać się za samą stronę. Tutaj należy zastanowić się czy będzie ona statyczna czy dynamiczna, tj. często aktualizowana. To o tyle ważne, że od tej kwestii zależy język w jakim strona zostanie zapisana. Najlepiej przygotować bądź zamówić szablon graficzny witryny, do którego powoli będzie tworzyć się podstrony, wstawiać teksty i zdjęcia. Najważniejsze, by wszystko powstawało zgodnie z wyobrażeniem i założonym wcześniej planem.