![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 17.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Interesuje mnie różnica prędkości między tymi dwoma sposobami wczytania:
VS
Pytanie zadaję, ponieważ zastanawiam się nad dodaniem specjalnej kolumny($tablica wypełniona rekordami z bazy danych), aby wykonywać tą operację jak najszybciej. Ten post edytował CPoDe 12.06.2014, 02:18:39 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dla PHP oba przypadki mają tak mikroskopijne różnice że chyba nie warto się nad tym zastanawiać.
No chyba że w ciągu jednego przebiegu robisz 10*1^10 takich operacji. Choć ostatnio powiem szczerze to musiałem trochę sprofilować pewną aplikację i wyszło że ponad 2000 razy użyta w pętpli fukncja array_merge potrafiła się dość długo wykonywać (długo jak na ilość danych obrabianych) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Hehe no widzisz (IMG:style_emoticons/default/smile.gif) Chciał człowiek błysnąć intelektem a wyszło jak wyszło (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 17.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Niechcialbym spamowac tematami, dlatego tutaj prosiłbym jeszcze o odpowiedz w tym samym przykładzie ale na js a nie PHP.
Z góry dziękuję za odpowiedzi. Ps. Czy mam rozumieć ze w tym linku do strony z testami, w jednym z nich foreach stworzony do tablic, kompletnie sobie nie radzi? Ten post edytował CPoDe 12.06.2014, 12:37:54 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
Masz sprawdzić, a nie spamować i pytania dodatkowe zadawać. Przecież to cała biblioteka do benchmarku i sprawdzania wydajności kodu. Przeczytałeś w ogóle co tam jest na tej stronie czy zerknąłeś na kilka diagramów i uznałeś że foreach nie da rady?
To zależy od masy czynników, ilości przechowywanych danych w tablicach najbardziej. Weź człowieku... jak chcesz testy wydajności serwisu to poczytaj ... ile to kosztuję. Bo nikt za Ciebie nie sprawdzi. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 17.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Nie popłaca się jeszcze "kidzie" że spytałem. Gdybym miał czas na bawienie się w testy to nie pisałbym zapytania na tym forum.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 01:11 |