Archiwum dla Wrzesień 2010

Własny serwer cd

Czy, mimo wszystko, chcesz stworzyć własny serwer WWW? A zatem, pierwszą rzeczą, jakiej będziesz potrzebował, jest komputer.

Komputer, na którym będzie działał serwer WWW, nie musi być niesamowitą, superszybką i najnowocześniejszą maszyną. Jeśli masz zamiar udostępniać wyłącznie strony WWW oraz ewentualnie wykonywać kilka prostych formularzy i skryptów CGI, to w zupełności wystarczy Ci prosty komputer PC wyposażony w procesor Pentium, każdy Power Macintosh lub stacja robocza działająca w systemie UNIX. Czytaj dalej

Zalety i wady posiadania własnego serwera WWW

Publikując witrynę WWW na serwerze zarządzanym przez inną osobę, musisz zazwyczaj dostosować się do narzuconych przez nią zasad. Być może będziesz musiał wnosić dodatkowe opłaty za bardzo dużą lub bardzo popularną witrynę. Może nie będziesz mógł instalować programów CGI, co w bardzo poważnym stopniu ograniczy możliwości witryny. A w zależności od serwera i jego administratorów, możesz także podlegać ograniczeniom dotyczącym treści publikowanych informacji. Czytaj dalej

Przekierowanie pliku

Jeżeli miałeś to szczęście i opublikowana przez Ciebie prezentacja stała się popularna wśród użytkowników sieci WWW, na pewno przyszło Ci do głowy, że jeżeli kiedykolwiek będziesz zmuszony do przeniesienia stron na inny serwer lub nawet w obrębie tego samego systemu plików, wszystkie połączenia prowadzące do nich (a przecież nie jesteś w stanie zliczyć, ile ich jest na całym świecie) przestaną być aktualne. Ludzie przyzwyczajeni do tego, że ich ulubione strony znajdują się pod takim, a nie innym adresem, będą bardzo za­wiedzeni i na pewno będą co jakiś czas sprawdzać, czy przypadkiem nie pojawiły się one z powrotem. Czytaj dalej

Logi serwera WWW

Za każdym razem, kiedy ktoś odczytuje plik z serwera WWW lub przesyła informacje wpisane w formularzu, w specjalnym pliku, zwanym dziennikiem serwera lub z angielskie­go logiem, zapisywane są wszelkie dane dotyczące tej operacji, czyli jej czas, nazwa pobra­nego pliku oraz nazwa lub adres komputera, z którego nadeszło żądanie. Jeżeli ktoś zażąda pliku o niewłaści­wej nazwie, przerwie połączenie w trakcie przesyłania strony lub też poja­wi się jakikolwiek inny problem, zostanie to z kolei odnotowane w logu błędów. Czytaj dalej

Buforowanie?

Buforowanie to mechanizm przeglądarki, który umożliwia lokalne zapisywanie kopii często odwiedzanych stron. Jeżeli za wszelką cenę pragniesz poznać dokładną liczbę i kolejność odczytów Twoich stron, wiedz, że buforowanie może prowadzić do powstawania dziwnych zapisów w logu serwera. Czytaj dalej

Statystyki na podstawie logów

Jeżeli tylko masz dostęp do logów serwera WWW, możesz skorzystać z usług prostych pro­gra­mów, które na ich podstawie wygenerują różnego rodzaju statystyki. I tak poniższe pole­cenie UNIX-a (dostępne także w systemach SunOS i Linux) drukuje listę zawierającą liczbę odczy­tów poszczególnych plików, uporządkowaną malejąco (access.log to nazwa pliku, zawiera­jącego log): Czytaj dalej

Co to jest User-agent i odnośniki

Niektóre serwery pozwalają na zapisywanie w logach rozszerzonych informacji na temat odczytu stron z serwera WWW. Mogą to być takie dane, jak typ przeglądarki, z której na­deszło żądanie odczytu lub też dane strony, z której zostało poprowadzone połączenie. Takie informacje zwane są odpowiednio: user-agent oraz odnośnikami (pierwsza nazwa pochodzi od nagłówka protokołu HTTP, który przekazuje serwerowi tę właśnie informac­ję). Czytaj dalej