Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%)
|
Mam pewne watpliwosci i chce sie upewnic.
Zalozmy ze klasa korzysta z wlasciwosci ktora jest tablica o ogromnych rozmiarach.
Zalozmy tez, ze w ciagu jednego wywolania strony generuje kilkadziesiat obiektow bedacych instancjami tej wlasnie klasy. Czy kazdy obiekt tej klasy bedzie zawieral kopie tej duzej tablicy? Czy wydzielenie tej tablicy na zewnatrz klasy pozwoli zaoszczedzic zasoby pamieci a jesli tak to czy Waszym zdaniem oplaca sie to przeprowadzic kosztem hermetyzacji.
Wiem ze przyklad jest mocno hipotetyczny ale chodzilo jedynie o zobrazowanie problemu, ktory mnie nurtuje. edit ---------------------- Poprawiono załóżmy i zamieniono global na $GLOBALS Ten post edytował bigZbig 8.02.2006, 17:49:38 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Hmmm, a ja mam pytanie pomocnicze.
Bo ten problem nie do końca jest "z kosmosu" i jednak masz już jakąś potrzebę (tak sądzę) Co w tej tablicay miałoby się znaleść? Do czego chcesz ją stosować? I dlaczego takich obiektów miałoby być tak wiele, a już pomijając to że tak wiele to dlaczego każdy musi kożystać z kopii tablicy, a zmiany mają być niewidoczne w pozostałych tablicach? |
|
|
|
bigZbig Wielka tablica w obiekcie 8.02.2006, 15:39:04
mike_mech 1. Wywal global. Tego powinno się zabronić.
2. P... 8.02.2006, 16:03:03
Radarek Jesli wszystkie klasy maja zawierac ta sama tablic... 8.02.2006, 17:15:52
bigZbig @mike_mech Singelton nie rozwiazuje mojego problem... 8.02.2006, 17:25:31
splatch Myślisz w kategorii tablicy..? Tworzysz taką klasę... 8.02.2006, 18:42:10
bigZbig @splatch - nie odpowiedziales na moje pytanie (tzn... 8.02.2006, 19:05:05
Radarek Cytat(bigZbig @ 2006-02-08 16:25:31)@Radarek ... 8.02.2006, 19:21:25
bigZbig Cytat(Radarek @ 2006-02-08 20:21:25)Czy mozes... 9.02.2006, 09:24:25
bigZbig Pracuje nad klasa generujaca gradient. (narazie ma... 9.02.2006, 09:56:57
Radarek No to teraz wytlumacz, czemu chcesz niektore warto... 9.02.2006, 11:38:46
bigZbig @Radarek - przyznam sie ze ten pomysl ze zmieniani... 9.02.2006, 11:53:47
akubiczek Cytat(mike_mech @ 2006-02-09 10:30:36)znaleść... 25.04.2006, 22:08:41
bigZbig Akurat ortografia jest aktualna 26.04.2006, 07:01:51 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 22:31 |