Serwery www
Najczęstszym problemem jest rozjeżdżanie się projektu spowodowane zbyt szerokim div'em, który nie mieści się w w elemencie nadrzędnym - pojemniku (ang. wrapper). Bardzo przydatnym narzędziem jest plugin Web Developer dla przeglądarki Firefox. Posiada serwery www mnóstwo ciekawych narzędzi usprawniających odpowiednie rozmieszczanie div'ów w projekcie. Konieczne jest tutaj opanowanie technologii CSS - cascading style sheets. Bez tej technologii oprawianie naszej strony w grafikę wykorzystując div'y jest praktycznie bezużyteczne.
W praktyce odbywa się to poprzez edycję wpisów domeny i zmianę przypisanych jej rekordów DNS. Do najważniejszych rekordów, które mogą zostać zdefiniowane przez użytkownika, należą: * A (inaczej rekord A) - przypisuje nazwę hosta do adresu IP. Za pomocą rekordu A możemy tworzyć domeny wskazujące na konkretny adres IP komputera. * CNAME (inaczej rekord nazwy kanonicznej) - przypisuje (mapuje) nazwę domeny na inną nazwę.
Oczywiście jeżeli nie zabraknie nam dostępnej przestrzeni dyskowej. Budując duży serwis WWW, na pewno docenimy przydatność funkcji catch-all. Jej działanie polega na przechwytywaniu wszystkich nieprawidłowo wprowadzonych adresów WWW i przekierowywanie przeglądarki we wskazane w konfiguracji serwera miejsce, najczęściej będące stroną główną serwisu. W ten sposób każdy, kto wpisze adres coś.kowalski.pl, zostanie przekierowany na stronę kowalski.pl, o ile właściciel serwera właśnie w ten sposób skonfiguruje zachowanie funkcji catch-all.. Lekarka lektury spokojnie oznacza nieprzyzwoite kostki.
W praktyce odbywa się to poprzez edycję wpisów domeny i zmianę przypisanych jej rekordów DNS. Do najważniejszych rekordów, które mogą zostać zdefiniowane przez użytkownika, należą: * A (inaczej rekord A) - przypisuje nazwę hosta do adresu IP. Za pomocą rekordu A możemy tworzyć domeny wskazujące na konkretny adres IP komputera. * CNAME (inaczej rekord nazwy kanonicznej) - przypisuje (mapuje) nazwę domeny na inną nazwę.
Oczywiście jeżeli nie zabraknie nam dostępnej przestrzeni dyskowej. Budując duży serwis WWW, na pewno docenimy przydatność funkcji catch-all. Jej działanie polega na przechwytywaniu wszystkich nieprawidłowo wprowadzonych adresów WWW i przekierowywanie przeglądarki we wskazane w konfiguracji serwera miejsce, najczęściej będące stroną główną serwisu. W ten sposób każdy, kto wpisze adres coś.kowalski.pl, zostanie przekierowany na stronę kowalski.pl, o ile właściciel serwera właśnie w ten sposób skonfiguruje zachowanie funkcji catch-all.. Lekarka lektury spokojnie oznacza nieprzyzwoite kostki.