🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.networking
Article #376

Polski server WWW

#376
From: Stefan Jurczyk
Date: Mon, 18 Nov 1996 12:03
43 lines
2961 bytes
Witam...
Od dluzszego czasu zajmuje sie wszystkim co jest zwiazane z protokolem
HTTP. W wyniku mojej zabawy powstal eksperymentalny SERVER WWW. Server ten
odroznial sie od istniejacych (Apache, NCSA, NetScape) faktem ze uzywam
dosc jeszcze rzadko uzywanej metody watkowania na poziomie aplikacji. Czyli
mowiac prosciej: server nie tworzy kolejnych procesow na kazde otwarte
rownolegle polaczenie - co wystepowaly w/w serverach. Dzieki czemu ma on
duzo mniejsze wymagania na pamiec, sprzet - rownoczesnie jest w stanie
obsluzyc wiecej polaczen mniejszym kosztem oraz ma mniejszy czas
"odpowiedzi" na zamowienie.

Tamtem server byl napisany wyjatkowo eksperymentalnie (brak konfiguracji po
skompilowaniu) - jedynie w celu rozpoznania technologi. W obecnej chwili
server jest pisany calkowicie od nowa - ale juz jako produkt, ktory bedzie
udostepniony swiatu.

Glownymi cechami pisanego servera bedzie:
- watkowanie sie na poziomie aplikacji - dzieki czemu jeden process
server'a bedzie w stanie obsluzyc 120 (Linux/FreeBSD) do 250 (Irix)
rownolegle otwartych polaczen,
- zastosowanie tzw. modulow ladowanych dynamicznie - odpowiednika modulow
ISAPI znanych z serverow Microsoft'a lub modulow znanych z Apache ale
ladowanych w chwili ich uzycia z zewnetrznych biblotek so, dzieki czemu nie
trzeba bedzie przekompilowywac server'a za kazda zmiana listy uzytych
modolow. Moduly DLM beda tez mogly byc uzyte jako filtry na dane
rozszerzenie czy mime-type (dzieki czemu na nich bedzie realizowana obsluga
image map, cgi, asis, server include) oraz sterowac autoryzacja. 

Niestety niektore technologie uzyte w serverze inaczej sie implementuje na
roznych unix'ach. Niestety standart Posix'a mimo ze istnieje, nie
rozwiazuje wszystkich problemow - charakterystyczne jest ze "co unix to
obyczaj". I to mala prosba: poszukuje (wspol)administratorow serverow
Unix'owych innego typu niz FreeBSD i Irix, ktorzy mogliby udostepnic konto
na swoich serverach w celu wykonania supportu tego server'a na dana
platforme. Podejrzewam ze nie uda mi sie zdobyc kont na wszystkich
platformach - wiec poszukiwane sa takze osoby ktore maja dostep do takich
platform, znaja sie na programowaniu, maja troche wolnego czasu i pobawily
by sie tym serverem lub udostepnily by mi swoje konto.

						na razie tyle
						Stefan Jurczyk

steve@tme.man.szczecin.pl
Technical Details
Message-ID: <01bbd538$32ccfb80$43b6b5c2@pentium.tme.man.szczecin.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.icm.edu.pl!news.man.torun.pl!pentium.tme.man.szczecin.pl

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.icm.edu.pl!news.man.torun.pl!pentium.tme.man.szczecin.pl
From: "Stefan Jurczyk" <steve@tme.man.szczecin.pl>
Newsgroups: pl.comp.networking,pl.comp.sys.pc-unix,pl.comp.www
Subject: Polski server WWW
Date: 18 Nov 96 12:03:58 GMT
Organization: ZSEE
Lines: 43
Message-ID: <01bbd538$32ccfb80$43b6b5c2@pentium.tme.man.szczecin.pl>
NNTP-Posting-Host: tme.man.szczecin.pl
X-Newsreader: Microsoft Internet News 4.70.1155
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit