Scrinchy - 26 KB serwera

Dostępna jest już nowa wersja pakietu Scrinchy, niewielkiego - bo zajmującego zaledwie 26 KB - serwera webowego dla systemu Linux. Oprócz obsługi formatu HTML serwer potrafi również interpretować skryptu napisane w językach Perl i PHP.
Pomimo niewielkich rozmiarów, Scrinchy zawiera nawet moduły obrony przed atakami z zewnątrz. W najnowszej wersji oznaczonej numerem 0.11 dodano m.in. wsparcie dla tzw. ciasteczek (cookies) oraz języka Python.

Autorzy dodali również do serwera własny język skryptowy o nazwie Sy. Program rozprowadzany jest na licencji GNU GPL.

Więcej informacji: http://Scrinchy.org .
Tagi: Scrinchy, serwery www, serwery web, Linux, Perl, PHP, Python, języki skryptowe, skrypty, HTML
Ocena:
Twoja ocena:

Komentarze (8)

Mikrot

13-08-2005 23:51

fajny serwer ale gdzie jest documentacja?

donkey7

13-08-2005 11:47

sorry menuetos.org

donkey7

13-08-2005 11:46

heheh, teraz ludzie tez pisza w asemblerze! zobacz www.menuettos.org lub http://www.hostileencounter.com/os_main.html tam sa cale systemy napisane w asmie! !!!!!ASEMBLER RULEZ!!!!!!

nobody

12-08-2005 14:07

Minęły czasy świetności Amigi gdzie cały desktop (jakże funkcjonalny) zjadał ok 200kb ramu, najważniejsze biblioteki byly w ROMie a programy miały po kilkanaście kb i najczęsciej byly pisane w asemblerze :-]

popdruid

12-08-2005 11:53

Widziałem już mniejsze... :-)) Ale faktycznie nie mają tak profesjonalnych możliwości... :-)) Takie maleństwa czasem się przydają - jak nie w praktyce to do eksperymentów i nauki... :-))

pysiak

12-08-2005 11:24

scrinchy jest napisany caly w oparciu o stdliba, zadnych paczek absolutnie nie potrzeba. # ldd scrinchy libc.so.6 => /lib/tls/libc.so.6 (0xb7e79000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fc0000) Zrodlo to jeden plik, ktory po kompilacji faktycnie ma rozmiar ok 27kB Rozmiar binarki ma znaczenie tylko w przypadku forkowania. Wazne ile pamieci naprawde konsumuje dany proces (code + data + stack + virt mem), tutaj 27kb to tylko code. Z ta oszczednoscia roznie bywa, Jonathan Corbet na lamach lwn.net pisze: Linux has become just as bloated as its proprietary competition. Your editor just looked at his desktop system, with two days of uptime, to see where the memory went. A few examples: Program Resident set (MB) cupsd 6 gnome-settings-daemon 9 gconfd 9 gnome-session 10 metacity 14 gnome-panel 15 gnome-terminal 21 clock-applet 10 emacs 37 firefox 90 It is a sad world when 10MB of memory is required to display a clock, and 21MB to run a terminal emulator. Zuzywana pamiec zalezy od masy czynnikow, chociazby od tego czy wspoldzielone biblioteki sa symbolami debugujacymi czy nie, takze od tego jak wiele jest wspoldzielone a ile jest statycznie. Czy sa uzywane biblioteki niepotrzebnie? Czy aplikacja ogolnie alokuje duzo pamieci. Z reszta samo alokowanie pamieci tez nie jest wyroznikiem ramozernosci. Sa aplikacje (w tym miejscami jadro Linuksa, w przypadku alokatora plastrowego), ktore alokowanej pamieci nie zwalniaja, tylko dodaja do listy gotowych do uzycia chunkow, by nie musiec ich alokowac pozniej, co w przypadku jadra bywa klopotliwe lub wrecz niemozliwe w zaleznosci od okolicznosci.

smolki

12-08-2005 10:37

A Windows to co? Programy działające pod nim korzystają z WinApi w bezpośredni czy pośredni sposób. Gdyby nie to, to też by zajmowały dużo więcej. Swoją drogą, gdyby aplikacje pod Windows były pisane oszczędnie jak te pod linuksa, to zajmowały by najwyżej po kilkaset kilobajtów.

nobody

12-08-2005 10:31

taa, ja juz znam te linuxowe kilka kb. pewno do działania wymaga innych paczek o objętosci kilkuset mb :P

Polecane

PC World z prezentem!

Tak, zamawiam 12 wydań PC World po 14,09 zł każde (zamiast 19,90 zł) od numeru 6/2012.
Dodatkowo program Panda Antyvirus Pro 2012,
chroniący aż 3 komputery, dostanę za darmo.

PC World 6/2012
Nowy numer PC World 6/2011
Razem: 169


  • Z darmową wysyłką
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »

Pobierz bezpłatnego e-booka

20 lat polskiej sieci
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.
Jeśli chcesz otrzymać darmowego e-booka, wpisz swój adres e-mail. Wyślemy Ci go natychmiast!
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »