Już o to pytałem kiedyś na phpe-rsach, więc mam pogląd, ale może ktoś inny rzuci czymś ciekawym.
Są 2 założenia.
1 Nie można korzystać z frameworków
2 można korzystać ze wszystkiego
Zadanie; napisz stronę z operacją crud na 2 tabelach(relacja). Strona musi posiadać system rejestracji i logowania (najprostszy)
Raczej pytam bardziej doświadczone osoby aniżeli nowicjuszy po kursach MZ. Jaką dobieracie technologię? Jeżeli chodzi o drugie założenie to np Yii2 sam z siebie waży 30 mb bodajże, dopakowanie go adminLTE + coś tam zwieksza wagę do 100 MB. Niby nic jak na dzisiejsze standardy, ale czy warto do tak prostych rzeczy ładować framework waszym zdaniem ? Silex/Slim pewnie ważą jakieś 10mb na czysto albo mniej.
W przypadku pierwszym - chociażby projekt na zajęcia szkolne, Twig+ doctrine+ budowanie własnej obsługi wielu elementów? Gorzej z routingiem, bo nawet użycie symfonowego komponentu wymaga konfiguracji pliku bootstrapa który by tym zarządzał w normalny sposób.
Wiadomo, że jeżeli projekt jest większy, to się nie zastanawia nad tym, ale właśnie mam czasem dylematy w postaci tak banalnych projektów.
Ze swojej strony znam Yii2/symfony3 /podstawy podstawy silexa- ale ogarnięcie go w miarę ok to pewnie nie więcej jak kilka godzin.
Jakieś ciekawe pomysły?