Pylons
Z Wikipedii, wolnej encyklopedii
| Pylons | |
| framework WWW | |
| Producent | Ben Bangert, James Gardner |
| Aktualna wersja stabilna | 1.0.1 (13 sierpnia 2012) |
| Licencja | BSD |
| www.pylonshq.com | |
Pylons – framework stworzony w Pythonie, służący do szybkiego tworzenia skalowalnych aplikacji internetowych.
Spis treści |
Cechy Pylons [edytuj]
- Pełna zgodność z WSGI
- Zbliżony do Ruby on Rails
- Duża elastyczność dzięki możliwości wyboru bibliotek obsługujących określone elementy frameworka
- Obsługa baz danych przez ORM-y SQLAlchemy lub SQLObject
- Domyślny system szablonów to Mako (od wersji 0.9.6) lecz można użyć również szablonów Myghty, Kid, Cheetah i innych
- WebHelpers – zestaw pomocników ułatwiający m.in. tworzenie formularzy oraz efektów opartych o AJAX-a i bibliotekę Scriptaculous
- Mapowanie URL-i do kodu i generowanie URL-i za pomocą Routes
Zalety i wady [edytuj]
Pylons jest frameworkiem przeznaczonym do tworzenia wysoce skalowalnych aplikacji w prosty i efektywny sposób. Bazuje na sprawdzonych rozwiązaniach, takich jak system szablonów Mako czy system zarządzania żądaniami Paste i Routes. W porównaniu do Django jest mniej popularny, ma mniej wdrożeń i trudniej o wydzielony Pylons hosting.
Wdrożenia [edytuj]
Jednym z największych wdrożeń opartych na Pylons w Polsce będzie Zintegrowany System Informacji Archiwalnej ZoSIA Narodowego Archiwum Cyfrowego[1].
Przypisy
Linki zewnętrzne [edytuj]
- Biblioteka Pythona – Polska Dokumentacja
- pylonshq.com – Oficjalna Strona