![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
przyklady:
1)
2)
macie inne? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 16.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie, przez serwlet (jako kontener uzylem Jbossa, bo mam akurat pod reka). Ale JSP sa automatycznie przeksztalcane do serwletow, wiec poza pierwszym razem (kompilacja) powinno byc teoretycznie tak samo...
Nie twierdze oczywiscie, ze Java jest tak samo szybka jak C/C++, bo o ile male benchmarki rzeczywiscie moga byc nawet czasem szybsze (moge Wam podac jeden, ktory jest 3 razy szybszy niz czyste C!), o tyle duze aplikacje jednak sie troche wloka i zuzywaja okropnie duzo zasobow (Hello World: 9MB, lekkie przegiecie, nie?). Pod tym wzgledem php bije Jave na glowe. Z drugiej strony jednak nie powiecie chyba, ze kod kompilowany i optymalizowany w locie przez HotSpot lub JIT bedzie sie wykonywal wolniej niz kod interpretowany przez php. Zreszta w php kazde wykonanie skryptu powoduje koniecznosc jego interpretacji (nie uwzgledniam cache'owania), a w Javie sporo optymalizacji jest robionych na etapie kompilacji jednorazowo. Dobra, koncze juz ten wywod o wydajnosci, bo sie straszny OT zrobil za co przepraszam. Zdaje sie, ze mowilismy o glupich/smiesznych bledach OO w php. Co do tego rzekomego bledu z wolnymi referencjami to sam tego nie wymyslilem, tylko wzialem stad. Dla tych co nie chca klikac przytocze odp. jednego z developerow php: (...) Passing by reference is, in general, slower than passing by value. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 13:00 |