Egyre felkapottabb webserverré válik a http://www.lighttpd.net/
Kétségkívül gyorsabb és kevesebb memóriát, gépidőt hasznát mint az apache. Emellett php támogatással is rendelkezik (nemcsak cgi), és akár olyan cms rendszereket is kiszolgáthat mint a drupal.
Érdemes használni apache alternatívájaként? Van személyes tapasztalata ezzel valakinek?
- 3559 megtekintés
Hozzászólások
Egy ideig probalkoztam vele, de nem sikerult annyit elocsalni belole lighttpd+fcgi php+eaccelerator-ral, mint apache2+mod_php+eaccelerator harmassal.
- A hozzászóláshoz be kell jelentkezni
req/s ?
- A hozzászóláshoz be kell jelentkezni
Amd64 X2 4400 / 4G RAM / 1G Net / Apache2 / mod_php / eaccelerator->
"Hello world" php benchmark, concurrency=250: 5900 req/sec, 1270 Kbytes/sec
"Hello world" php benchmark, concurrency=100: (10000 echo "Hello world" egymas utan), 960 req/sec, 106 Mbytes (!) /sec
- A hozzászóláshoz be kell jelentkezni
:-( thx. erdekelne meg egy lighthttpd+php w/ fast_cgi bench is, a light oldalan azt irjak, hogy apache1.3+mod_php4-et veri legtobb esetben.
- A hozzászóláshoz be kell jelentkezni
lighttpd+fastcgi php+eaccelerator->
"Hello world" php benchmark, concurrency=250: 3280 req/sec, 603 Kbytes/sec
"Hello world" php benchmark, concurrency=100: (10000 echo "Hello world" egymas utan), 667 req/sec, 73.6 Mbytes (!) /sec
config:
server.max-fds = 16384
fastcgi.server = ( ".php" => ((
"bin-path" => "/usr/bin/php4-cgi",
"socket" => "/tmp/php.socket",
"bin-environment" => (
"PHP_FCGI_CHILDREN" => "16",
"PHP_FCGI_MAX_REQUESTS" => "10000"
),
"bin-copy-environment" => (
"PATH", "SHELL", "USER"
),
)))
A "PHP_FCGI_CHILDREN" parameter valtoztatasa (256) nem befolyasolja jelentosen az eredmenyt.
- A hozzászóláshoz be kell jelentkezni
atyaeg, hogy jott ki ez a >70 mbyte? koszi a benchet!
- A hozzászóláshoz be kell jelentkezni
Keszits egy fajlt hello10k.php neven, aminek a tartalma igy nez ki:
<?
echo "Hello world";
echo "Hello world";
[..]
echo "Hello world";
?>
Ertelemszeruen az echo sorok szama 10k db. Egy lapnyi generalt output merete 11byte * 10k vagyis 110kbyte.
- A hozzászóláshoz be kell jelentkezni
ok vilagos. :-) fastcgi gondolom ott tudna megmutatni egyik fo elonyet, ha tobb fcgi szerver lenne, s azok kozott eloszlana a keresek szama.
- A hozzászóláshoz be kell jelentkezni
Én jelenleg még kísérletezgetek vele, de nekem nagyon bejött. Gyorsabb mint az Apache, PHP 5.1.1 nekem simán megy vele, és sztem később ha tényleg sikeres lesz, akkor sok más modul is lesz hozzá.
Hogy mennyire eszi a gépet azt nem tudom, még csak 1 hete fut mérsékelt kihasználtság mellett.
Amit még javíthatnának az a dokumentációja, nekem ez a trackeres cucc nagyon nem jött be.
- A hozzászóláshoz be kell jelentkezni
tud valaki arról valamit, hogy van-e lighttpd-hez olyan mod, ami apache-nál a mod_bandwith és mod_limitipconn
(egyik letöltés sávszél korlátozó, másik max kapcsolat/ip)
köszi!
- A hozzászóláshoz be kell jelentkezni
Gyors, mint Démonhill. Ami nekem hiányzott belőle, az az ldap autentikáció; kénytelen vagyok most htdigest-tel majomkodni. Ráadásul nincs alapból tool a passwd fájl előállítására, de könnyű összehozni. Pl. php-ban:
#!/usr/bin/php-cgi
<?
if ($argc != 4)
{
print "Usage: htpasswd username realm password\n";
print "Example: htpasswd guest 'Login required' secret\n\n";
die;
}
echo $argv[1].":".$argv[2].":".md5($argv[1].":".$argv[2].":".$argv[3])."\n";
?>
- A hozzászóláshoz be kell jelentkezni
Nézd meg lipilee blogját, a Critical Mass kampány alatt állítota át rá az oldalt, és elég részletesen leírja a tapasztalatait.
- A hozzászóláshoz be kell jelentkezni
én itt semmi olyat nem találtam, ami érdemben előrevinné a 2 modullal(fícsörrel) kapcsolatos érdeklődésemet...
- A hozzászóláshoz be kell jelentkezni
írsz nekem emailt és megpróbálok segíteni amint hazaértem.
- A hozzászóláshoz be kell jelentkezni