DbM Framework - Autorska aplikacja frameworka opartego na wzorcu MVC |
DbM Framework - Autorska aplikacja frameworka opartego na wzorcu MVC |
20.12.2023, 21:40:29
Post
#1
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) |
Witajcie,
miałem chwilę i usiadłem do autorskiego frameworka opartego na wzorcu MVC. Chciałbym go dopracować, utworzyć wersje stabilną. Kod frameworka jest dostępny pod adresem: https://github.com/artimman/dbmframework Zakończyłem pierwszy test aplikacji na serwerze zdalnym - powodzeniem. Wydaje się, że już jest całkiem Ok i ciekawe, czy ktoś się ze mną zgodzi? -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
21.03.2024, 13:39:53
Post
#2
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) |
Ok, rozumiem o czym mówisz, kilka tygodni temu zostało już zrobione tak jak miało być...
teraz tylko zmieniłem nazwę $this->translation = $this->translation(); na $this->arrayTranslation - to już było zrobione na to co w nim miało być. Cytat Obiekt tranlation tworzysz w wielu miejscach... Faktycznie był tworzony jeszcze w modelach LoginModel i RegisterModel, poprawiłem jest już tylko w BaseController. Czy teraz jest Ok, czy trzeba jechać od index.php? Jeśli tak to nie rozumiem, dlaczego aż od index.php . Co w przypadku np. new PHPMailer() obiekt jest tworzony wiele razy jeśli podstrona wymaga obsługi email, ale jak rozumiem optymalnie będzie $translation obiekt utworzyć jeden raz. Zmiana $transloation (obiekt utworzony tylko jeden raz w BaseController): https://github.com/artimman/dbmframework/co...b186fb927320b16 Zastanawia mnie jeszcze: Kod class TemplateFeature to "public", z którym był kłopot musiałem tutaj dodać
{ public $translation; ... } Ten post edytował Malinaa 21.03.2024, 13:43:27 -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
Wersja Lo-Fi | Aktualny czas: 31.05.2024 - 10:22 |