Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony][SF2][Symfony2]Doctrine Extensions (timestampable, sluggable, ...)
Forum PHP.pl > Forum > PHP > Frameworki
twojastara
Rozpoczynam nową część podręcznika (wyd. 2012 roku, działającego na Symfony 2.0.10) pt. Zachowania Doctrine.

Rozdziały w tej części dotyczą Doctrine Extensions : timestampable, sluggable, translatable.

Rzuciłem okiem w te rozszerzenia na githubie i wydaje się, że ostatnie uaktualnienia to tak 2012, 2013, nawet 2011 dla Loggable Ext.



No i wolałbym przed rozpoczęciem nauki tych rozdziałów upewnić się czy te rozszerzenia DZIŚ nie są czymś zastąpione. Może aktualny Doctrine ma wbudowane to co 3 lata temu było rozszerzeniem?
Forti
Ja korzystam na codzień i w pracy i w domu po godzinach z symfony 2.6 i extension działają prawidłowo. Jakiś czas bawiłem się betą 3.0 i również problemów z tym nie było.

Generalnie te extensions mają zalety i wady. Do zalet na pewno zaliczymy prostotę - dużo rzeczy schodzi nam z barków. Jednak wadą jest fakt, że bardzo dużo rzeczy odbywa się w tle bez naszego udziału. Kilka razy miałem problem gdy np. w entity ustawiasz "updatedBy" i później np. user chce zagłosować wink.gif takie "haczyki" projektowania, o których czasami się zapomina.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.