PHP a MVC - widoki

0

Witam.

Czy w przypadku wzorca MVC oraz samego PHP, jest możliwość tworzenia
widoków w czystym HTML, bez udziału wstawek <?php >? ??

Jaka jest obecnie najlepsza praktyka co do tego?

0

Szablon twig.

0

Miałem pisać to samo co @Pabloss. :)

Najlepsze rozwiązanie to system szablonów. Twig (korzysta z niego np. Symofony), Blade (korzysta z niego Laravel).

Oba funkcjonują jako oddzielne biblioteki - nie używając frameworka możesz ich spokojnie używać. Dobrze udokumentowane, etc. Pozwalają na dziedziczenie widoków i inne ciekawe rzeczy. Kod jest ładny i czytelny. Teraz chyba każde szanujące się IDE ma wtyczki obsługujące składnię tych szablonów więc nie powinno być z tym problemu (podpowiadanie składni, kolorowanie).

EDIT: I to nie jest to samo co gotowanie sphagetti w mixie phtml. :]

0

Dziękuje za odpowiedzi.
Czy byłby ktoś w stanie powiedziec mi jeszcze co znaczy "Zarządanie zależnosciami" w programowaniu webowym?
Bo wszedzie to widze, ale nie do konca rozumiem - tak lopatologicznie na czym to polega?

0

To jest tak zwane zarządzanie pakietami, jeżeli korzystasz z composera to w łatwy sposób możesz zarządzać wszystkimi pakietami, instalować, deinstalować, Composer ma wbudowany własny autloader przez co includujesz go tylko raz a możesz używać wszystkich zainstalowanych bibliotek po wcześniejszym impornie przez "use"
a zresztą...

http://itcraftsman.pl/composer-czyli-jak-zarzadzac-zaleznosciami-w-php/

1 użytkowników online, w tym zalogowanych: 0, gości: 1