![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 449 Pomógł: 4 Dołączył: 1.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam klasę:
Zastanawiam się, czy jest to różnica czy funkcję ustaw_zmienne() wywołam w __construct(), czy wywołam ją ręcznie tylko wtedy, kiedy jest mi to potrzebne. Załóżmy, że ustawienie tych zmiennych jest konieczne tylko 2/5 przypadków użycia klasy. Wydajność skryptu się zmienia? Jeśli nie wywołuje tej funkcji niepotrzebnie, pamięć nie jest zajmowana? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 79 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli nie wykorzystujesz tej klasy milion razy przy każdym requeście, to takie "optymalizacje" są bez najmniejszego znaczenia, różnica wyniesie zapewne jakieś 0.001 ms.
Największym problemem jak chodzi o wydajność są zapytania do baz danych, to one są wąskim gardłem, a nie php. Chyba. że inicjalizując te zmienne, wykorzystujesz jakieś funkcje, które wykorzystują inne funkcje etc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 11:26 |