ďťż
Podstrony
|
telcocafeZaczalem pisac jądro(calkowicie obiektowo) m. in. do cms'a i natknalem sie na nastepujacy problem: czy jadro mozna przechowywac w $globals? Dla przykladu:index.php: <?php include("kernel.php"); $globals['kernel'] = new kernel(); //tutaj operacje na kernelu ?> W ten sposob jadro byloby dostepne na innych stronach. Czy to jest dobre rozwiazanie?? imho nie :) Oczekiwalem jakiegos uzasadnienia :P. W takim razie, gdzie je przechowywac?? a czemu nie możesz tworzyć tak jak każdą klase ? Zalezalo mi, aby tylko raz ja stworzyc, a potem miec do niej dostep z kazdej strony. Czemu to ma byc zle rozwiazanie?? hm... a try napisać $kernel = new kernel(); global $kernel; :D To jakas roznica jest?? hm... a try napisać $kernel = new kernel(); global $kernel; :D Static odpada, bo nie o to mi chodzi :P, ale chyba sprobuje z $_SESSION, chociaz przez to bede musial troche zmienic strukture klasy. |
|||
Sitedesign by AltusUmbrae. |