![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 194 Pomógł: 0 Dołączył: 22.09.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Gdzie lepiej przechowywać opcje (ustawienia)? W osobnych zmiennych, czy tablicach? Co jest szybsze?
Nawet wygodniej byłoby to w tablicy trzymać. W ostatnim KŚE pisali, że im mniej zmiennych, tym szybciej. Jeśli tą zmienną będzie tablica asoacyjna z wieloma wartościami, wyszukiwanie odpowiednich zmiennych będzie szybsze? -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Lepiej przechowywac w tablicy - wygodniej.
Cytat W ostatnim KŚE pisali, że im mniej zmiennych, tym szybciej. Jeśli tą zmienną będzie tablica asoacyjna z wieloma wartościami, wyszukiwanie odpowiednich zmiennych będzie szybsze? Z tym sie kazdy zgadza - kwestia czy kosztem wydajnosci chesz sobie ułatwic kodowanie i wprowadzac np tablice, szablony i inne rzeczy ktore potrafisz w optymalny sposob od poczatku napisac. Nie po to sa tworzone gotowe biblioteki, klasy zeby zwalniac wykonanie aplikacji tylko zeb ulatwic w kodowaniu. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 602 Pomógł: 1 Dołączył: 3.04.2004 Skąd: Trójmiasto (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
jeśli nie piszesz jakiegoś serwisu pod naprawdę ogromne obciążenie to takie różnice są na tyle minimalne że nie warto się nimi przejmować.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 194 Pomógł: 0 Dołączył: 22.09.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Szybciej będzie, gdy wczytam ustawienia (tam już jest od razu tablica) z pliku .php, czy z bazy SQL (przesłany wynik trzeba zamienić na tablicę funkcją mysql_fetch_*)?
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 640 Pomógł: 44 Dołączył: 8.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
jeżeli plik z danymi ma więcej niż kilkanaście KB to jego include będzie wolniejsze niż pobranie danych z bazy. W przypadku mysqli praktycznie zawsze zapytanie będzie szybsze.
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 18.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ja korzystam częściej ze zmiennych, ale to wynika z mojego przyzwyczajenia i braku profesjonalizmu. Dlatego skrypt który zacznę pisać bedzie miał duzo więcej tablic niz tylko te z zapytań MySQL!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 18:22 |