![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 16.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam takie może dziwne pytanie. Czy deklarowanie typu zmiennej w PHP w jakikolwiek sposób wpływa na wydajność skryptu/szybkość interpretowania go? Zastanawiało mnie to od pewnego czasu. Jeśli temat już był to przepraszam. Pozdrawiam wszystkich |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam takie może dziwne pytanie. Czy deklarowanie typu zmiennej w PHP w jakikolwiek sposób wpływa na wydajność skryptu/szybkość interpretowania go? Zastanawiało mnie to od pewnego czasu. Jeśli temat już był to przepraszam. Pozdrawiam wszystkich Zalezy o co pytasz.. cos tam pewnie wplywa w czasie mikro. np.
Bo musi sprawdzic jaki typ, i przekonwetrowac na swoj.
Dla przykladu operator == zmienia typ na ten sam jesli jest inny w celu porownania a === juz sprawdza odrazu wartosc przez co jest szybszy w wypadku gdy sa te same typy. Czyli w podsumowania, tylko mikro-optymalizacja. Ale zarazem dobra praktyka. Ten post edytował KsaR 19.08.2015, 13:57:35 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 16.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Czyli, wnioskuję, w dość dużych projektach ma to jakiś sens..?
Pewnie i tak różnica jest niezauważalna... Ten post edytował grabarz5 19.08.2015, 14:00:48 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
zapytania do bazy Cię zabiją
![]() Albo użycie jakichś funkcji w pętlach. Najlepiej jak odpalisz sobie Profiler i wykonasz różne operacje. Będziesz widział co i jak. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 16.03.2015 Ostrzeżenie: (0%) ![]() ![]() |
Ok. Wielkie dzięki za szybką odpowiedź.
Dobrego dnia |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 23:11 |