![]() |
Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 14.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam, ostatnio zastanawiam sie w jaki sposob napisac jadro systemu webowego w php - doszedlem do wniosku, ze najlepiej uzyc singletonow do tworzenia instancji klas (db, io, klasa sesji, szablonow itp.) czy jednak lepiej aby jadro bylo rozproszone (wiele klas, kazda posiadajaca metode instance() ) czy raczej napisac jeszcze jednak klase Kernela, ktora to klasa przechowywala by w sobie metody tworzenia instancji i instancje wszystkich podsystemow, oraz kontrolowala wszelkie proby uzyskania takiej instancji ?
Jestem ciekaw jak wy to widzicie ? w jaki sposob wy pisaliscie rdzen systemu ? |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 30.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Rast/Abaddon @ 2005-07-27 09:16:49) USER | Nakladki | *.skin | Nakladki wizualne na system rozumiem że w tym miejscu mogło by być coś w rodzaju *.tpl Cytat(Rast/Abaddon @ 2005-07-27 09:16:49) SYS/USER | Moduly | *.mod | Moduly spelniajace okreslone funkcje typu client/server rozne platformy SYSTEM | Biblioteki | *.lib | funkcje i biblioteki systemu SYSTEM | System | ***** | Jadro systemu 1. Sprawdzanie poziomow na ktorym pracuje dany modul/biblioteka. 2. Jadro zcentralizowane ale tzw. mikrojadro 3. Wyniesienie poza jadro testow uprawnien. 4. Niezalezne dzialanie modolow lub wspolne. 5. Udostepnianie uslug przez moduly 6. Itd... Mógłbyś nieco rozwinąć temat. Wszystko o czym tu mówicie jest nieco zagadkowe, jabyście pisali sami dla siebie byle by pisać (sztuka dla sztuki). Staram sie coś zrozumieć i nauczyć a tu hebrajszczyzna (IMG:http://forum.php.pl/style_emoticons/default/graduated.gif) :?: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 17:42 |