![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 24.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Co szybciej działa w php - tablice, czy klasy, a może czasy działania są podobne?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 362 Pomógł: 0 Dołączył: 18.02.2004 Skąd: Knurów Ostrzeżenie: (0%) ![]() ![]() |
Cytat(piotrk @ 2004-08-24 13:21:05) Co szybciej działa w php - tablice, czy klasy, a może czasy działania są podobne? Jak można porównywać dwie rzeczy, których zadanie jest zupełnie różne? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 24.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Za pomocą tablic i funkcji można uzyskać pseudo-obiektowość np.
Zamiast klasy obraz z właściwością src, width itp. i funkcją pokaz() mozna zrobić tablice $obraz['src']='rysunek.jpg' i $obraz['width'] i do tego zaimplamentować funkcję pokaz( $imgtablica ) zamiast $obraz->pokaz()? Interesuje mnie, która metoda jest szybsza... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin ![]() |
sadze ze w tym wypadku nie szybkosc winna byc glownym punktem w podejmowaniu decyzji po co robic pseudobiektowosc skoro juz ja masz w php ?
proponuje pozostac przy obiektowosci i wykorzystywac jej mozliwosci kazdy z nas walczy o szybkosc lecz czasami popadamy w jakas paranoje ... staramy sie pisac super szybkie skrypty do stron ktore sa wywolywane 1 raz na minute .... czyli wogole ... jezeli Twoja strona bedzie wywolywana 30 razy na minute to nalezy sie wtedy martwic o czas generacji strony... prosze rowniez pamietac ze samo php samo w sobie jest szybkie jezeli czas generowania strony jest ponizej 0.5 s ja nie zwracam na to uwagi ... a prosze mi wierzyc ze aplikacja ktore obecnie pisze tworzy za kazdym wywolaniem okolo 6-7 obiektow (bez klas zewnetrznych) wysyla zapytan do bazy okolo 5-7 zalezy od akcji ma zaimplemenowane smarty i adodb i czas jest ponizej 0.5 s czasami 0.07 czasami 0.11 s wiec sie nie martwie ... konczac proponuje obiektowosc ze wzgledu na jej funkcjonalnosc i wygode w kodowaniu -------------------- brak sygnaturki rowniez jest sygnaturką
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 24.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Masz rację...
Trzeba zaufać programistom tworzących php, a jak nie to C++ i CGI... ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:51 |