banner bloomnet

Słowniczek programisty, czyli „Panie, a co to jest ten HTML…” (cz. 2)

Kolejna część naszego blogowego serialu, w którym wyjaśniamy podstawowe pojęcia dotyczące programowania. Dziś w jasnych, żołnierskich słowach rozprawiamy się z następnymi terminami.  

Słowniczek programisty, czyli „Panie, a co to jest ten HTML…” (cz. 2)

CMS – system do tworzenia stron internetowych i późniejszego zarządzania ich treścią. Dzięki niemu właściciel serwisu, niekoniecznie będąc zawodowym informatykiem, może poprzez prosty panel administratora dokonywać potrzebnych zmian. Wyszczególniamy dwa rodzaje CMS-ów: darmowe z ogólnodostępnym kodem źródłowym do wykorzystania (np. WordPress) i komercyjne z zamkniętym kodem, które są dedykowane konkretnemu klientowi.   

Open source – otwarte oprogramowanie, którego licencja jest darmowa, a kod źródłowy, na którym opiera się aplikacja, ogólnodostępny. Open source pozwala na legalne i darmowe korzystanie, kopiowanie, rozpowszechnianie oraz modyfikowanie oprogramowania. Ostatnia cecha jest szczególnie ważna, bo idea tzw. wolnego oprogramowania sprawia, że poprzez jego dostępność jest ono systematycznie udoskonalane przez kolejnych użytkowników. No i dzięki ogólnodostępność kodu nie jest się już uzależnionym od dostawcy danego oprogramowania.

Serwer – zawsze włączony i podłączony do internetu specjalny komputer, którego zadaniem jest udostępnianie zasobów innym komputerom połączonym w sieci. To właśnie na serwerach „umieszczane” są strony www, skrzynki e-mailowe, można gromadzić tam pliki.

Domena – nazwa, pod którą kryje się strona internetowa. W naszym przypadku jest to adres chcenawczoraj.pl. Domena składa się z dwóch elementów: nazwy głównej oraz rozszerzenia, czyli końcówki. Każdy kraj ma przypisane rozszerzenie, i tak przykładowo dla Polski jest to .pl, Grecji .gr, a Rosji .ru. Rozróżnia się również takie rozszerzenia jak regionalne (np. .eu dla krajów Unii Europejskiej), czy globalne (np. .org lub .net). 

DNS – system nazw domenowych. Jest to rozproszony system adresowych baz danych, którego zdaniem jest tłumaczenie nazw tekstowych domen na ich adresy numeryczne, czyli IP. Dla przykładu, system DNS naszą firmową domenę www.bloomnet.eu przekłada na numery 144.76.105.218.

Hosting – mówiąc najprościej, jest to udostępnienie przez dostawcę internetu miejsca na serwerze sieciowym, w celu obsługi danej strony. Przekazanie do dyspozycji określonej ilości miejsca na dysku, gdzie przechowywane będą treści witryny internetowej.