![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Witam
Mam dosyć poważny problem z php. Moim zadaniem jest napisać aplikację, która będzie działać pod bardzo dużym obciążeniem. Z własnych testów oraz z testów innych ludzi wynika, że PHP4 jest szybsze od PHP5. Jestem skłonny zrezygnować z dodatkowych możliwości jakie daje PHP5, jeśli uda mi się zaoszczędzić nawet setną część sekundy. Co o tym sądzicie i jakie macie doświadczenia? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Testów żadnych nie znam, ale wydaje mi się, że różnica nawet jeśli jest, to nie jest duża. To czego jestem na 100% pewien, to to, że zaoszędzić możesz znacznie więcej w innych miejscach -> np. Pisanie dobrego kodu, dobrze zaprojektowana baza danych + cache itd itp.
Inna sprawa to to, że kod pisany obiektowo jest wolniejszy od proceduralnego. I tutaj możesz jeszcze szukać jakichś oszczędności. Tyle tylko, że rodzi się pytanie czy na prawdę warto. Kod proceduralny jest na pewno trudniejszy w utrzymaniu i rozwoju. Zastanów się czy naprawdę warto bawić się w kod proceduralny pisany do tego w php4 dla wzrostu wydajności, który będzie tylko małym ułamkiem tego co zyskasz w innych miejscach. //edit - dałeś linki do testów w czasie gdy pisałem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Różnice w większości przypadków nie są aż tak duże. Ja bym został na php5 - chyba, że naprawdę są jakieś poważne powody do przejścia ... cofnięcia się do wersji 4 //edit 2 - bajery w php5 są dla programisty a nie dla usera... Idąc tym tropem można robić strony tylko w html - będą jeszcze szybsze (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował athabus 6.10.2006, 14:20:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 21:21 |