Projektuje swoją nową aplikację kierując się wzorcem MCV i mam kilka pytań odnośnie bazy danych, widoku i autoryzacja. Jest to system zamknięty, właściciel tworzy użytkowników, nadaje im prawa itd. myślę aby dać weryfikację użytkownika przed routerem gdyż i tak bez zalogowania nie można nic zrobić, czy to dobry pomysł ? Baza danych jest praktycznie wykorzystywana przy każdym wywołaniu, myślałem nad wykonaniem swego rodzaju nakładki na PDO (pierwszy raz chce je zastosować) i przy wywołaniu aplikacji tworzyć obiekt db w którego konstruktorze będzie łączenie z bazą i następnie z modeli itp. odwoływać się za pomocą metod statycznych. Jak wy widzicie te problemy? Czy można by prosić jakieś przykłady konstrukcji klasy widoku gdyż nie mam na nią żadnego pomysłu jak by to zrealizować.
