[klasa]Klasa widoku |
[klasa]Klasa widoku |
13.06.2013, 07:47:27
Post
#1
|
|
Grupa: Moderatorzy Postów: 36 482 Pomógł: 6303 Dołączył: 27.12.2004 |
Przedstawiam Wam dziś klasę widoku - jest to alternatywa dla systemów szablonów. Dzięki tej klasie możecie łatwo oddzielić logikę aplikacji od jest wyglądu.
Opis i przykłady użycia znajduje się tu: http://nospor.pl/klasa-widoku.html Download (klasa wraz z przykładową aplikacją): http://nospor.pl/download/idfolder/31/ -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
13.06.2013, 16:05:09
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 14 Dołączył: 28.11.2010 Skąd: Kraków Ostrzeżenie: (0%) |
Cytat @dipter ad1) Mi pasuje tak. ad2) Pewnie masz rację. Wycinałem tę klasę z własnego systemu i tak mi zostało ad3) No zgadza się, nie ma psr ad4) Nie widzę problemu byś sobie dodał jeśli potrzebujesz 1. Gdyby to było tylko dla Ciebie, a w chwili obecnej to udostępniasz dla innych, to tak, mogło by Ci to pasować. Ale rzucasz kłody pod nogi innym, bo przez takie coś nikt dokładnie nie wie jak ma korzystać z klasy bez zagłębiania się w kod. 2. Prócz samych wiadomości, to tak jak wspomniał Crozin: debug_backtrace(), trigger_error() do wyeliminowania. To żaden fanatyzm, po prostu jest to chyba najmądrzejszy i najbardziej wygodny sposób obsługiwania właśnie takich sytuacji. 3. To może warto z tego w końcu skorzystać. 4. Właśnie widzę, bo na moment obecny ta biblioteka nic mi nie oferuje, a sam mechanizm można upchać do jednej metody render. Dając system szablonów (fakt faktem to raczej ładowarka widoków phtml/php) powinieneś dostarczyć przeróżne interfejsy i helpery, które w jakimś stopniu poprawią jakość kodu i zaoszczędzą czasu przy filtrowaniu/dołączaniu różnych elementów/plików. Cytat ps: w jakieś psr i inne wynalazki będę się bawić, gdy php 5.3 będzie popularne i wszędzie. Póki oszczędzam sobie i innym problemów. Zaś ci co korzystają nagminnie z autoloaderów naprawdę nie widzę problemu, by sobie jedną klasę zaincludowali po staremu Na większości hostingach jest już PHP 5.4 jako standard, więc 5.3 niedługo będzie jak 4/5.1/5.2.. |
|
|
Wersja Lo-Fi | Aktualny czas: 21.06.2024 - 15:50 |