Article View: pl.comp.lang.javascript
Article #50843Re: Wydajność Node.JS kontra reszta świata
From: NKAB -
Date: Wed, 31 Aug 2011 06:41
Date: Wed, 31 Aug 2011 06:41
70 lines
3864 bytes
3864 bytes
Piotrek Reinmar Koszuliński <pkoszulinski@gmail.com> napisał(a): > On 29 Sie, 13:04, "aaaa" <a...@aaaaaaaaaaaaaaaaaaa.com> wrote: > > > No poprostu w php wywo=B3ujesz inne pliki .php, kt=F3re trac=B1 warto= > =B6ci > > > zmiennych trzeba je dawa=E6 np w url lub pos=B3ugiwac si=EA sysyjnymi. > > > W JS ju=BF nie ma tego problemu warto=B6ci zmiennych s=B1 ca=B3y czas > > > dost=EApne i dzi=EAki tak prostej komunikacji jest ich =B3atwa wymiana. > > > Nie ma problemu pobrania z JS do PHP i odwrotnie. > > > > W PHP masz GET, POST, cookie, sesje, bazy danych, pliki, wi=EAc wyb=F3r s= > pory. > > Pisz=B1c z u=BFyciem Node masz zachowywane zmienne pomi=EAdzy od=B6wie=BF= > eniami > > strony? > > > > W Node te=BF masz GET, POST, cookie, sesje, bazy danych, pliki i jeszcze > du=BFo wi=EAcej. Du=BFo rzeczy, kt=F3re w PHP w og=F3le nie wiem czy da si= > =EA > zrobi=E6, a na pewno nie tak =B3atwo. Np. serwer do streamingu, do > websocket=F3w, wystawi=E6 pe=B3ne REST-owe API itp itd. Musisz pami=EAta=E6= > , =BFe > o ile PHP mo=BFe by=E6 ograniczony (zale=BFy te=BF na czym go postawi=E6), = > bo > jest j=EAzykiem stworzonym pod serwowanie stron, o tyle Node nie zosta=B3 > w og=F3le w ten spos=F3b zaprojektowany. Jest stosunkowo niskopoziomow=B1 > nak=B3adk=B1 na system, kt=F3r=B1 ogranicza jedynie... system. W dodatku - = > PHP > jest najwolniejszym z testowanych zazwyczaj =B6rodowisk (bo m=F3wimy tu > te=BF o serwerze) - polecam cho=E6by http://devcamps.pl Wiem, że brałeś udział w DevMeetingach i wiesz wiecej na temat Noda. Tak jak ja zrozumiałem to Node wykorzystuje to co oferuje Ajax z tym, że ta komunikacja jest sprawniejsza w obie strony. I naważniejszy atut Noda to to, że kontrola jakichś tam zmian jest możliwa zarówno na sarewerze jak i na kliencie. Czyli, może być tak, że aplikacja na serwerze kontroluje jakieś tam zmiany czy to w pliku czy to na jakimś porcie i tylko wówczas gdy wykryje taką zmianę serwer wysyła do przegladarki odpowiednio spreparowane info. Teraz wiadomo, z inicjatywą przesłania info wychodzi przeglądarka i jak nastawimy timer na 1 sek. to jest tu niepotrzebny ruch w sieci, bo kontrolujemy coś co nie jest nam potrzebne bo się nie zmienia. Prosty przykład chata. Ktos pisze długą odpowiedź a oczekujący na nią ciągle pyta serwer i otrzymuje pakiety niepotrzebnych info. W Node to na serwerze ta kontrola może się odbywać i serwer wysyła info do przeglądarki w momencie jego nadejścia. Jeśli źle to zrozumiałem to będę musiał sobie wymazać z przodu jedynkę, bo dopadł mnie kryzys wieku średniego. Andrzej. -- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID:
<j3kl29$aoh$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<962d9bef-97f9-44d0-82f5-24d9f104942a@glegroupsg2000goo.googlegroups.com> <j328ik$cnm$1@inews.gazeta.pl> <92d06004-80f0-4149-97ad-4ca947dd0b81@a12g2000yqi.googlegroups.com> <j3fi0g$mc6$1@inews.gazeta.pl> <4e5b7217$0$3501$65785112@news.neostrada.pl> <1dfd131b-5a83-4b80-aeac-9216ae4b9a3b@br5g2000vbb.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "NKAB -" <nkab.WYTNIJ@gazeta.pl> Newsgroups: pl.comp.lang.javascript Subject: Re: Wydajność Node.JS kontra reszta świata Date: Wed, 31 Aug 2011 06:41:13 +0000 (UTC) Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 70 Message-ID: <j3kl29$aoh$1@inews.gazeta.pl> References: <962d9bef-97f9-44d0-82f5-24d9f104942a@glegroupsg2000goo.googlegroups.com> <j328ik$cnm$1@inews.gazeta.pl> <92d06004-80f0-4149-97ad-4ca947dd0b81@a12g2000yqi.googlegroups.com> <j3fi0g$mc6$1@inews.gazeta.pl> <4e5b7217$0$3501$65785112@news.neostrada.pl> <1dfd131b-5a83-4b80-aeac-9216ae4b9a3b@br5g2000vbb.googlegroups.com> NNTP-Posting-Host: localhost X-Trace: inews.gazeta.pl 1314772873 11025 172.20.26.235 (31 Aug 2011 06:41:13 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Wed, 31 Aug 2011 06:41:13 +0000 (UTC) X-User: nkab X-Forwarded-For: 85.89.190.17 X-Remote-IP: localhost MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit