Adobe Experience Manager - czy to ma przyszłość ?

0

Jestem ciekaw waszych opinii na temat AEM. Mam styczność z tym rozwiązaniem i nie wiem czy brnąć w to dalej czy po projekcie wrócić do Spring i Hibernate w którym pracowałem od ponad dwóch lat.

1

AEM to cms. Bardzo dobrze zrobiony, ciekawy technicznie, miły dla devów( to chyba najlepsza jego cecha) , ale to nadal tylko CMS.
Czasy kiedy na CMSach robiło się całe systemy do obiegu dokumentów ( łoj :-) ) już raczej minęły.

Warto znać dla kasy (dobrej) i trochę jako alternatywny stack technologiczny, ale jakoś specjalnie bym nie nastawiał się zgłębianie więcej.

0

Jestem po tej drugiej stronie barykady właśnie. Siedzę w AEMie od kilku lat, a Springa, Hibernate i te wszystkie fajne frameworki wokół znam tylko ze słuchu i Spring in Action raz przeczytanego :) AEM skupia wokół siebie całą platformę marketingową. Dużo integracji z systemami Adobe np. do targetowania, analyticsów i innych rzeczy. Koderka w czystej Javie jak trafisz na projekt gdzie jest co kodzić. Dużo projektów utrzymaniowych za dużą kasę, gdzie robisz niewiele.

0

Widzę, że jest mało opinii więc wnioskuję,że AEM nie należy do najpopularniejszych technologii.

1

Ciekawe czemu? Może nie każdy warzywniak potrzebuje CMSa za 200k euro...

0

Znam kilku ludzi, którzy w tym pracują - nie narzekają. Robota jest, ale raczej tylko w dużych korpo (czytaj grzebanie w bagnie, użeranie się z ludźmi, ale łzy wycierasz sobie banknotami euro). Jak pasują Tobie tego typu technologie (oraz korporacyjny styl pracy) to czemu by nie (oczywiście jak kasa jest atrakcyjna). Jeśli lubisz nowinki, bawienie się nowymi technologiami itp to bym dwa razy się zastanowił.

2

Akurat w porównaniu do Springa czy JavaEE to akurat AEM to całkiem ciekawa technologia i przyjazna dla programistów. Przynajmniej w normalnych warunkach nie trzeba sie rypać z Beanami i SQLem. Fakt, że dodaje AEM własna magię (i OSGi) to niestety insza inszość :-/
Gorzej, że w wielu projektach jakieś pały pododawały tam i Springa i nawet Oracle (oba tam ani trochę koncepcyjnie nie pasują) i wtedy robi się piekło. Do tego, zwłaszcza przez baze SQL, całość staje się powolna i mamy poważny problem.

0

Projektów z AEMem w roli głównej jest jak na lekarstwo. Podobnie sytuacja ma się z programistami. Nic nie zwiastuje aby sytuacja ta miała ulec zmianie. Jak ktoś chce spróbować czegoś nowego to pewnie jest to opcja. Natomiast są pewne aspekty które warto brać pod uwagę zanim ktoś zdecyduje się wejść w taki obszar.

Nowe tematy w oparciu o AEMa raczej nie startują. Zdecydowana większość to utrzymaniówka. Kod jest w kiepskim stanie. Podobnie ma się sprawa ze środowiskami. W zespołach wiedza na temat AEMa jest raczej kiepska. Dokumentacja Adobe jest słaba. Community niewielkie.

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