praegune kellaaeg 20.06.2024 03:45:13
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
SirShark
HV kasutaja
liitunud: 23.03.2007
|
19.03.2017 13:25:41
Küsimus veebiserverite kohta. |
|
|
Tere - kas asjad mis jooksevad apache veebiserverideemonil - jooksevad samahästi ka nginxil?
|
|
Kommentaarid: 35 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
29 |
|
tagasi üles |
|
|
Dirty Harry
HV Guru
liitunud: 05.09.2002
|
19.03.2017 14:14:33
|
|
|
Mis on "asjad"?
Apache ja nginx on mõlemad mingi piirini võimelised veebi serveerima, samas on nad siiski erinevad rakendused. Üldiselt vastates - jah, võimalus, et "asjad" hakkavad tööle nginxi peal, on suur. Kas "samahästi" - oleneb "asjadest".
|
|
Kommentaarid: 178 loe/lisa |
Kasutajad arvavad: |
|
:: |
1 :: |
1 :: |
144 |
|
tagasi üles |
|
|
Alan
HV veteran
liitunud: 12.02.2008
|
19.03.2017 17:20:19
|
|
|
Peamine probleem migreerumisel on .htaccess faili mitte toetamine: need reeglid tuleb nginx konfiguratsioonis ära märkida.
Muus osas Apachelt nginx peale kolimine peaks üsna valutu olema. Sõltub muidugi Apache hetkes konfist ja kui palju mooduleid kasutuses on (proxy jne). Sellest sõltub, kui palju vaeva tuleb näha nginxi konffimisel, et ümber vahetusel kõik puhas-kuiv-muretu oleks. Kui ei kannata downtime-i konffimise tarvis siis jäta paralleelselt apache ja nginx eraldi portidel tööle seniks kuni nginxi all kõik live-i switchimiseks ohutu on.
Et sellist küsimust ei küsi ilmselt "admin", kellel hullupööra erilahendusi oleks siis lühike vastus on: "asjad" jooksevad sama hästi ja jõudluselt pareminigi.
|
|
Kommentaarid: 130 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
120 |
|
tagasi üles |
|
|
SirShark
HV kasutaja
liitunud: 23.03.2007
|
19.03.2017 17:52:16
|
|
|
Mul on hetkel ainult LAMP stackis Piwigo galerii. Aga sooviks uurida-näppida node.jsi siis tundub, et nginx vist serveerib seda edukamalt kui apache.
Edi: Samas mul on VPSis mitu domeeni ja googeldamine näitab, et apache saab sellega paremini hakkama
|
|
Kommentaarid: 35 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
29 |
|
tagasi üles |
|
|
mikk36
HV Guru
liitunud: 21.02.2004
|
19.03.2017 18:15:36
|
|
|
Mismoodi Nginx saab seda paremini teha Apachest, kui Node.js mõte on ise serveriks olla ilma Apache vms loomata? See ei ole nagu PHP, mida saad veebiserverist käivitada.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
|
Alan
HV veteran
liitunud: 12.02.2008
|
19.03.2017 19:26:07
|
|
|
mikk36 kirjutas: |
Mismoodi Nginx saab seda paremini teha Apachest, kui Node.js mõte on ise serveriks olla ilma Apache vms loomata? See ei ole nagu PHP, mida saad veebiserverist käivitada. |
Saab ikka. Kui Apache või Nginx proxyb requestid edasi node.js-ile (soov kasutada virtualhost-i port 80'l ja sealt edasi node.js teenust suvalisel pordil), siis sealt tuleb ikkagi requesti handlimise kiiruses kerge bottleneck, mis on Apache puhul suurem.
Otse Node.JS teenuse pordi poole pöördumine oleks parim aga kui on mitu domeeni ja neist mõned servitakse üle Apache/nginx-i siis peab selle downsidega leppima.
Näide, samas serveris asuvatest lehekülgedest:
www.veeb.ee:80 = Apache
www.nodeteenus.ee:80 = Apache->mod_proxy->Node.JS @ 12345 (bottleneck/overhead. Asendades Apache nginxiga, on bottleneck siin väiksem)
www.nodeteenus.ee:12345 = Node.JS (kiireim aga :12345 on üsna inetu)
Kui keskmises variandis kasutada nginx-i ning teha nõnda, et staatilised failid (css/js/pildid...) servib nginx ise ning vaid dünaamiliste tarvis suunab node.js teenusele edasi, on performance parim.
|
|
Kommentaarid: 130 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
120 |
|
tagasi üles |
|
|
Pailaps
HV Guru
liitunud: 13.05.2004
|
19.03.2017 21:22:02
|
|
|
Minu teekond veebiserveerimise juurde sõltus väga suurest optimeerimise vajadusest. Nimelt virtuaalmasinal oli ainult 32M rammu.
Kohtasin veebis koguaeg vastuväiteid teema, et ei ole võimalik 18 veebilehte ühes sellises masinas hostida. Tihtipeale kohtas argumente stiilis, et vajad miinimum 256M.
Igatahes wordpressi blogi ja 18 ülejäänud staatilist lehte jooksid viimases konfiguratsioonis. Sai pisut mälu juurde ka, no nii 2x ehk 64M. Ülejäänud pudelikael jääb võrgu kapatsiteedi ja i/o taha.
free
total used free shared buffers cached
Mem: 65704 58852 6852 0 2180 40344
-/+ buffers/cache: 16328 49376
Swap: 131064 380 130684 |
Kui väga nuputada ei viitsi, siis CentminMod teeb suurema osa admin tööst ära. Juhul, kui sa ei heitu , et pead tunde, päevi, vahepeal isegi nädalaid tuunima htaccess/mod_rewrite reegleid nginxi, siis on see sulle.
Muul juhul lighttpd, apache, nginx on kõik head.
Juhul , kui räägime veebist, millel on nii 1,000-10,000 plusspluss üheaegset kasutajat sekundis, siis ostaks ma Litespeed litsentsi, lisaks varnish.
Kõik daemonid töövad nii hästi, kui admin on viimase konfigureerinud.
_________________ Ma trollin 50% oma postitustest. |
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
52 |
|
tagasi üles |
|
|
SirShark
HV kasutaja
liitunud: 23.03.2007
|
19.03.2017 22:59:14
|
|
|
Pailaps kirjutas: |
Minu teekond veebiserveerimise juurde sõltus väga suurest optimeerimise vajadusest. Nimelt virtuaalmasinal oli ainult 32M rammu.
Kohtasin veebis koguaeg vastuväiteid teema, et ei ole võimalik 18 veebilehte ühes sellises masinas hostida. Tihtipeale kohtas argumente stiilis, et vajad miinimum 256M.
Igatahes wordpressi blogi ja 18 ülejäänud staatilist lehte jooksid viimases konfiguratsioonis. Sai pisut mälu juurde ka, no nii 2x ehk 64M. Ülejäänud pudelikael jääb võrgu kapatsiteedi ja i/o taha.
free
total used free shared buffers cached
Mem: 65704 58852 6852 0 2180 40344
-/+ buffers/cache: 16328 49376
Swap: 131064 380 130684 |
Kui väga nuputada ei viitsi, siis CentminMod teeb suurema osa admin tööst ära. Juhul, kui sa ei heitu , et pead tunde, päevi, vahepeal isegi nädalaid tuunima htaccess/mod_rewrite reegleid nginxi, siis on see sulle.
Muul juhul lighttpd, apache, nginx on kõik head.
Juhul , kui räägime veebist, millel on nii 1,000-10,000 plusspluss üheaegset kasutajat sekundis, siis ostaks ma Litespeed litsentsi, lisaks varnish.
Kõik daemonid töövad nii hästi, kui admin on viimase konfigureerinud. |
Mul on giga rämmi - 2 tuuma, ja 40gb ssd - seda minuarust naeruväärse hinnaga - 7,5 dollarit kuus. See selleks - aga tahtsin näppida jah node.jsi - aga kuna miskipärast npm install cody ei tee midagi siis vist jääb asi nii kui nii katki.
|
|
Kommentaarid: 35 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
29 |
|
tagasi üles |
|
|
Pailaps
HV Guru
liitunud: 13.05.2004
|
20.03.2017 08:57:27
|
|
|
Liiga palju maksad vist SirShark. Mina alustasin aastal 2006, 32M, 2.5GB, 100GB andmesidemahuga.
2 x86 64bit Cores
2GB Memory
50GB SSD Disk
1 Flexible public IPv4
200Mbit/s Unmetered bandwidth
https://www.scaleway.com/pricing/
_________________ Ma trollin 50% oma postitustest. |
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
52 |
|
tagasi üles |
|
|
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|