Catalyst (informatyka): Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
m warnfile dodaje: it:Catalyst |
m mala poprawka |
||
Linia 1:
'''Catalyst''' - wzorowany na [[Ruby_on_Rails|Railsach]], Springu i Maypole, framework open source do szybkiego tworzenia aplikacji webowych napisany w języku [[Perl]] z użyciem architektury [[MVC]] (ang. Model-View-Controller).
Catalyst jako framework perlowy, stosuje zasadę TIMTOWTDI (jest wiele sposobów na zrobienie tego samego) i DRY (Don't Repeat Yourself, nie powtarzaj
Kolejną zaletą Catalysta nad aplikacjami perlowymi pisanymi jako CGI czy mod_perl, jest łatwość uruchamiania go w różnych architekturach rozwiązań - może to być własny serwer, pozwalający na szybkie uruchomienie tworzonej aplikacji, CGI, FastCGI czy też mod_perl, nie ma więc tu ograniczenia jak w przypadku technologii mod_perl do konkretnego serwera www ani też problemów ze skalowaniem i wydajnością jak w przypadku CGI.
|