![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Mazury Ostrzeżenie: (0%) ![]() ![]() |
W którymś z tematów zauważyłem uwagę na temat spadku wydajności wraz ze wzrostem ilość dołączanych plików. Właściwie to nabrałem trochę wątpliwości co tak naprawdę stanowi problem... Czy ktoś jest w stanie powiedzieć coś konkretnego na ten temat? Trzeba się starać upchać kod w jak najmniejszej ilości plików? Martwię się bo jestem zwolennikiem możliwie jak najczytelniejszego podziału.
Interesują mnie jakieś bardziej potwierdzone testy itp. nie własne przemyślenia. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%) ![]() ![]() |
Jakieś 2-3 tygodnie temu interesowałem się tym tematem i przetestowałem include, include_once, require i require_once.
Testy przeprowadziłem na 6 plikach. W 1 było to samo co 5 pozostałych. Mówiąc najprościej podział był taki: pełen_dzbanek.php i jedna_piąta_dzbanka.php * 5 Testy wykazały że najszybciej wczytuje funkcja include(), mimo iż ponoć różni się od require() tylko typem generowanego błędu w przypadku niepowodzenia. Oprócz tego dowiedziałem się że z jednego pliku dane wczytują się znacznie szybciej niż kilku oddzielnych. Nie powinno to dziwić bo jak wspomniał pink problem stanowią operacje odczytu danych z dysku. Jednak również jak wspomniał pink lepiej jest porcjować dane i nie zwracać specjalnej uwagi na ten mankament. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 22:11 |