Apache helyett IIS?

 ( nevergone | 2007. augusztus 8., szerda - 15:29 )

Idézet:
A Netcraft augusztus hónap során végzett mérései során azt tapasztalta, hogy a nyilvánosan elérhető internetes weboldalaknak már csak 50,9 százaléka mögött volt megtalálható az Apache, mint kiszolgáló, 34,2 százalékukat azonban már a Microsoft Internet Information Server szoftvere működtette. Ráadásul a két évvel ezelőtti közel 50 százalék helyett már csak alig 16,7 százalékos előnnyel vezető Apache még jobban szorongatva érezheti magát abban az esetben ha az ún. parkolt tartományokat kizárva csak az aktív weboldalakat tekintjük: ezek között ugyanis előnye alig 12,2 százalékra olvad.

http://pcforum.hu/hirek/10684/Megfoszthatjak+webes+tronjatol+az+Apache-t.html

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Mindenki olyan fagyit nyal, amilyet akar. Nekem jo az Apache, de max. a lighttpd-t probalnam ki.

ASK Me No Questions, I'll Tell You No Lies

Olvass utána, hogy milyen az az ISAPI.


It doesn't matter if you like my song as long as you can hear me sing

Nem erdekel az ISAPI.

ASK Me No Questions, I'll Tell You No Lies

Egyébként nem figyeltem, kinek írok (és bocs), csak azt akartam ezzel mondani, hogy az IIS-ben is vannak figyelemre méltó tecnológiák, ugyanúgy, mint Lightyban az async socket meg az OS-evethadler támogatása.


It doesn't matter if you like my song as long as you can hear me sing

> azt akartam ezzel mondani, hogy az IIS-ben is vannak figyelemre méltó tecnológiák

Olvass utána, hogy milyen az az ISAPI.

Te is, meg próbáld is ki egyszer, ne csak a könyvmolyost játszd... ;)

> próbáld is ki egyszer

MSDN: "ISAPI provides the same functionality as CGI, but can be executed faster than CGI, ASP, and files that call COM+ components."

Wikipedia: "ISAPI consists of two components: Extensions and Filters. These are the only two types of application that can be developed using ISAPI. Both Filters and Extensions must be written in C++ and compiled into DLL files which are then registered with IIS to be run on the web server."

"figyelemre méltó tecnológia" == CGI, C++ -ban megírva

Rohanok kipróbálni. :-)))

Gondolom a "same functionality" megfelelő lefordítása okozhatja nálad a problémát.

Próbáld meg úgy lefordítani a "same functionality"-t, hogy ezzel az ISAPI "figyelemre méltó tecnológiá"-vá váljon. :-)))

Nyilván eleve ott kezdődik a dolog, hogy nem az NT4-hez kijött IIS4-ről kellene olvasgatnod és idézgetned... Ha ez sikerülne, akkor láthatnád, hogy összehasonlíthatatlan már Windows 2000 óta a kettő, hiszen egyik CGI megoldással sem tudsz olyat csinálni, mint ISAPI filterrel, hogy közvetlenül manipulálod a webszerver belső adatstruktúráit a lehető legnagyobb rugalmasság érdekében...

Persze nyilván hasonlóan lehetetlen próbálkozás ezt neked megmagyarázni, mint a különbséget a ZIP és az FS-szintű tömörítés között. ;)))

> Nyilván eleve ott kezdődik a dolog, hogy nem az NT4-hez kijött IIS4-ről kellene olvasgatnod és idézgetned...

Találgattál, de nem jött be. Nézd meg honnan származik az MSDN idézet.

> mint ISAPI filterrel, hogy közvetlenül manipulálod a webszerver belső adatstruktúráit a lehető legnagyobb rugalmasság érdekében...

Egyre szánalmasabbnak néz ki ez a "figyelemre méltó tecnológia". Hogy közvetlenül manipulálni kell a rugalmatlan webszerver belső adatstruktúráit, ...

No comment.

Hogy állsz a "same functionality" megfelelő lefordításával?

Szerencsére ennek a rugalmatlan webszervernek az előző verziója _is_ szarba tiporja az egekig magasztalt apache httpd-t security téren is. (IIS6: 3 advisory, Apache2: 32 advisory)

Gondolom erre is van valami frappáns érved.

> Gondolom erre is van valami frappáns érved.

Ahhoz vagyok szokva, hogy érvelni annak kell, aki állít.

> IIS6: 3 advisory, Apache2: 32 advisory

Csak egy kérdés: akkor ez most egy sikersztori? (Csak mert már rég nem olvastam sikersztorinak nevezhetőt a MS háza tájáról.)

Ahhoz vagyok szokva, hogy érvelni annak kell, aki állít.

Kis értelmezési problémád van a fogalom, mint "állítás" és mint "bizonyíték" között...

Csak egy kérdés: akkor ez most egy sikersztori?

Dehogy. Ez csak annak sikersztori aki win98 óta nem látott MS oprendszert. ;P

(Csak mert már rég nem olvastam sikersztorinak nevezhetőt a MS háza tájáról.)

Ez csak téged minősít... :))))

Várok még egy kicsit, hátha előkerül valami konkrét az "IIS-ben is vannak figyelemre méltó tecnológiák" témakörben.

Juteszembe: hogy állsz a "same functionality" megfelelő lefordításával?

Szokás szerint terelsz... ;)

Ez csak téged minősít... :))))

Az érvek nélküli trollkodásod mellett erőltetett és nem túl őszinte a mosolyod... ;)

> erőltetett és nem túl őszinte a mosolyod

Biztosan igazad van, mert az nem az én mosolyom, hanem a tiéd. Kopipászta :-)))

Hallottal mar arrol, hogy te is irhatsz Apache modult, amivel azt csinalhatsz, amit csak el birsz kepzelni? Vagy arrol, hogy ha akarod, ott nyulsz bele az apache forraskodjaba, es ott modositod, ahol csak akarod?

ASK Me No Questions, I'll Tell You No Lies

Es te mikor/hanyszor tetted meg a fentebb emlitetteket? :) Ez csak addig erv, amig fejleszted, amint csak hasznalod/uzemelteted ez rogton lenyegtelenne valik. Ahogy tapasztaltam, az emberek jo reszet kurvara nem erdekli a forrasa, hanem csak az, hogy ingyen legyen es mukodjon. Es ugy erzem, hogy ez jogos.

---
pontscho / fresh!mindworkz

Vagy 2-3 modult irtam hozza a sajat szorakozasomra.

amint csak hasznalod/uzemelteted ez rogton lenyegtelenne valik.

Nem ertek egyet. Befektetesvedelem az a tudat, hogy a jovoben is, ha barmikor valami speci dolgot akarsz, azt megteheted.

ASK Me No Questions, I'll Tell You No Lies

Hallottal mar arrol, hogy te is irhatsz Apache modult, amivel azt csinalhatsz, amit csak el birsz kepzelni? Vagy arrol, hogy ha akarod, ott nyulsz bele az apache forraskodjaba, es ott modositod, ahol csak akarod?

És hogy jön ez most ide? :))

Gondolom a "same functionality" megfelelő lefordítása okozhatja nálad a problémát.

Igen, végül is a baltával meg a késsel is lehet hagymát szeletelni.
comparison
HTH


It doesn't matter if you like my song as long as you can hear me sing

> végül is a baltával meg a késsel is lehet hagymát szeletelni.

"figyelemre méltó tecnológiák" :-)))

Témához valami?


It doesn't matter if you like my song as long as you can hear me sing

> Témához valami?

A "figyelemre méltó tecnológiák" a téma. :-)))

erre gondoltam például


It doesn't matter if you like my song as long as you can hear me sing

Témához valami?

(Merugye nem az a téma, hogy ki tud ISAPI-ra linket bemásolni.)

Ez kb. az, hogy mit _nem_ csinál a CGI, tehát ez ontopik. Technikai jellegű érvet is kapunk?


It doesn't matter if you like my song as long as you can hear me sing

> Technikai jellegű érvet is kapunk?

Én is erre várok. Merugye aki állít ("az IIS-ben is vannak figyelemre méltó tecnológiák"), az bizonyít.

Na és az ISAPI miért is nem figyelemre méltó? Attól, hogy "ugyanazt csinálja, mint a CGI" vonatkoztassunk el (töbek között mert ez csak részben igaz).


It doesn't matter if you like my song as long as you can hear me sing

> Na és az ISAPI miért is nem figyelemre méltó?

Egyéni ízlés kérdése, hogy kinek mi számít "figyelemre méltó"-nak. Döntsd el magad, hogy neked az ISAPI figyelemre méltó-e vagy sem.

"az IIS-ben is vannak figyelemre méltó tecnológiák" témához valami?

(MS-ék mindent vackot technológiának hívnak, mert úgy jobban hangzik. Remélem te nem esel ebbe a hibába.)

Értem, az érvek elől kitérsz, az ízlésekről meg ugyebár nem vitázunk.


It doesn't matter if you like my song as long as you can hear me sing

> az érvek elől kitérsz,

Nem olvastam tőled olyan érvet, ami az ISAPI-t az "IIS-ben is vannak figyelemre méltó tecnológiák" állításod hatókörébe helyezné.

(Ráadásul legalább két "tecnológiá"-ra van szükség, a többesszám miatt.)

zamboriz írta:
> Na és az ISAPI miért is nem figyelemre méltó?

Egyéni ízlés kérdése, hogy kinek mi számít "figyelemre méltó"-nak. Döntsd el magad, hogy neked az ISAPI figyelemre méltó-e vagy sem.

Te ezt, amit művelsz, érvelésnek nevezed (C++-ban megírt CGI, haha).


It doesn't matter if you like my song as long as you can hear me sing

Ne erőlködj, már vége van "az IIS-ben is vannak figyelemre méltó tecnológiák" témának.

Az eredmény az, hogy a helyi szagértőink nem tudtak felmutatni egyet sem. Hahaha!

Olyan érvek előtt, mint hogy "az ISAPI a CGI C++ reimplementációja", valamint hogy "ízlés kérdése, mi a figyelemre méltó", meg kell hajolnom.


It doesn't matter if you like my song as long as you can hear me sing

Ez kb. akkora ujitas, mint amikor a nasty OS feltalalta a right-click-et (amit a Sun akkor mar hosszu evek ota hasznalt). Apache is kepes a threaded modellre, es ha modult irsz, akkor az sem lesz uj processz. Btw. a sebesseg az egy dolog, de egy ugyetlen isapi cucc imho borithatja az egesz iis-t, mig egy kulso cgi-nel ez nem all fenn. Igazabol a felhasznalas helye (es meg sok egyeb szempont) hatarozza meg, hogy jo-e a cgi, vagy valami mas kell (es akkor sem csak iis-ben lehet gondolkodni).

ASK Me No Questions, I'll Tell You No Lies

biztos runtime csinálhatod :-P


It doesn't matter if you like my song as long as you can hear me sing

egyik CGI megoldással sem tudsz olyat csinálni, mint ISAPI filterrel, hogy közvetlenül manipulálod a webszerver belső adatstruktúráit a lehető legnagyobb rugalmasság érdekében...

Innen. Aligha hiszem, hogy letezne barmi, amit ne lehetne apache-csal megcsinalni, csak iis-sel.

ASK Me No Questions, I'll Tell You No Lies

Főleg ha hozzávesszük azon érvedet, hogy az apache forrását akár át is írhatod. Ebben az esetben valóban nincs lehetetlen, elég csak egy ilyen diff a 100%-os IIS kompatibilitáshoz:

-összes
-apache
-source
+minden
+IIS-es
+forrás

;)

Mar miert kellene akar 0.000....1%-os iis kompatibilitas is?

ASK Me No Questions, I'll Tell You No Lies

szerintem nem bannad meg

--
Those who do not understand Unix are condemned to reinvent it, poorly. (based on true story)

olyan technológiák és eszközök veszik körül, amelyek miatt kár lenne pusztán intranetek alá deployozni, ez nem kizárólag erről a két 'riválisról', és csak ezek egymáshoz méréséről szól

ezt be kéne küldeni hírnek
---
otom sprau kana ticuana sanduo pagnoseresmee

Ha megjelenik a Windows Server 2008, akkor mégtovább fog emelkedni ez a szám az apache rovására... Az új moduláris IIS nagyon odabasz. Teljesen szétszedhető elemeire és összerakható úgy, hogy csak azt tudja, amire szükség van (security és performace szempontjából sem utolsó szempont). A mérések alapján egyébként már most is jobban teljesít php-val, mint az apache.

Van róla egy szép kis összefoglaló a Technet magazin legutóbbi számában, a Server Core bemutatásával (hogy végre a lugosok se mondhassák, hogy nem lehet Windowst GUI nélkül telepíteni/használni ;) és a virtualizációs és fürtözéses megoldásokkal egyetemben.

>> teljesít php-val
ki az az állat, aki ilyesmivel gyalázná?

csak halkan merek jelentkezni, hogy nalunk ("allatoknal") xy felhasznalo kedveert van ilyen...
De gyotor is azota a lelkiismeretfurdalas :-))

ASK Me No Questions, I'll Tell You No Lies

Nekem is van egy felmérés eredményem:

Web Server Survey - August 1st, 2007

Upsz.

--
trey @ gépház

> Upsz.

Na ja. Upsz. Akkor most melyik az igaz?
Érdemes különben megnézni a magyar (.hu) domaineket... Szép!

--
Debian - The "What?!" starts not!

EU-ban az írek a téglák, de Kína elég brutál, csak onnan ez a nagy MS-részesedés.