Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Programowanie aspektowe, AOP
UDAT
post 19.09.2006, 17:15:55
Post #1





Grupa: Zarejestrowani
Postów: 442
Pomógł: 0
Dołączył: 27.12.2005

Ostrzeżenie: (0%)
-----


Ostatnio zainteresowało mnie AOP.

Całkiem ciekawe podejście nie kolidujące z OOP, jednak dające ogromną elastyczność.
Dla niewtajemniczonych

Jednak nasuwa mi się pytanie, co z wydajnością takiego rozwiązania - w testach domowych dużych opóźnień nie było, oraz przyszłością tego rozwiązania.

Także dokumentacja aspektów nie jest łatwa ( chyba PHPDoc nie wspiera AOP ).
Jeszcze dochodzi do tego kompilacja ( weaving ), choć to jednorazowe.

Z drugiej strony, które rozwiązanie wybrać ( dla php ). Choćby:
-PHPAspect - całkiem mile się pracuje, nieźle udokumentowane, zgłoszone do Google Summer of Code, jedyna wada jak do tej pory to zagmatwany kod wynikowy ( EDIT: Jeden ogromny minus, bez weavingu nie uruchamiają się pliki z aspektami - niezgodne ze składnią php )
-Transparent AOP php
-AOPHP

Czy ktoś z was z tego korzystał (tzn. z AOP lub którejś implementacji AOP dla php ), czy się sprawdziło??

Ten post edytował UDAT 11.10.2006, 16:41:08
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 00:25