Gdy w 1999 roku zacząłem projektować swoją pierwszą stronę internetową, byłem trochę bezradny. Nie miałem bladego pojęcia o kodzie HTML ani o obowiązujących w świecie Internetu zasadach. Wszystkiego uczyłem się od podstaw. Gdy dzisiaj oglądam projekt swojego pierwszego serwisu, stwierdzam, że jest całkiem niezły. Mimo istniejących w tamtych czasach ograniczeń, udało mi się w nim wdrożyć wiele ciekawych rozwiązań.

Projektowanie nie jest trudnym zajęciem, choć spore znaczenie ma znajomość różnych języków programowania stron. Nie jest to jednak nic takiego, czego nie można byłoby się nauczyć, choćby w podstawowym stopniu.
Zdecydowanie najistotniejsza jest wytrwałość, a także umiejętność radzenia sobie z rozwiązywaniem różnych niespodziewanych problemów. Czasem najlepsze pomysły przychodzą do głowy w najmniej spodziewanym momencie, a najprostsze rozwiązania okazują się tymi najtrafniejszymi. Oczywiście odrobina talentu i dobrego gustu też nie zaszkodzą, a nawet się przydadzą.

Nigdy nie prowadziłem statystyk, ale w sumie na pewno do tej pory zebrałoby się ich przynajmniej kilkadziesiąt. Niektóre były bardzo udane i z tych jestem dumny, inne natomiast udały się nieco mniej, więc dawno o nich zapomniałem.
Zdefiniowanie własnych stron błędów jest bardzo proste. Wystarczy przygotować w plikach HTML albo PHP strony z odpowiednimi komunikatami o błędach.
Zwykle wystarczą strony do pięciu najczęściej pojawiających się komunikatów:
Błąd 400 - Żądanie nie może być obsłużone przez serwer z powodu błędnej składni zapytania
Błąd 401 - Dostęp do żądanej strony lub katalogu mają wyłącznie autoryzowani użytkownicy
Błąd 403 - Dostęp do żądanej strony lub katalogu jest zabroniony
Błąd 404 - Na serwerze nie znaleziono żądanej strony lub katalogu
Błąd 500 - Wystąpił wewnętrzny błąd serwera
Oczywiście opisy błędów nie muszą być sformułowane w tak techniczny sposób, można je zredagować dowolnie. To samo dotyczy grafiki i formy stron - tu ogranicza nas tylko nasza pomysłowość. Gotowe strony błędów umieszczamy na naszym serwerze w katalogu głównym domeny. Potem wpisujemy do pliku .htaccess taką regułę:
ErrorDocument 400 /400.php
ErrorDocument 401 /401.php
ErrorDocument 403 /403.php
ErrorDocument 404 /404.php
ErrorDocument 500 /500.php
Jeśli umieściliśmy strony błędów nie w katalogu głównym strony, a na przykład w folderze errors, odpowiednio modyfikujemy wpis w pliku .htaccess na ErrorDocument 400 /errors/400.php i tak dalej.
Jeśli jesteś zainteresowany skontaktowaniem się ze mną, użyj formularza. Zwykle odpowiadam na wiadomości w ciągu kilku godzin, a najpóźniej - następnego dnia.