TurboGears | это... Что такое TurboGears? (original) (raw)

TurboGears

TgGear.png
Тип Программный каркас для создания веб-приложений
Разработчик Кевин Дангур(Kevin Dangoor), Марк Рамм(Mark Ramm)
Операционная система Кроссплатформенный
Последняя версия 2.0.3 (13 август 2009 г.)
Тестовая версия 2.1.b2 (27 март 2010 г.)
Лицензия Лицензия MIT, LGPL
Сайт turbogears.org

TurboGearsфреймворк для разработки веб-приложений (web application framework), написанный на языке Python. Состоит из нескольких WSGI компонентов, таких как Pylons, SQLAlchemy, Genshi и Repoze. Turbogears использует архитектуру MVC, создан для быстрой разработки веб-приложений, очень похож на Struts и Ruby on Rails.

Компоненты Turbogears

Turbogears построен на основе нескольких мощных библиотек и инструментов. Библиотеки, используемые по умолчанию, различаются в версиях 1.1 и 2.0, однако остаются взаимозаменяемыми. Основное внимание уделяется тому, чтобы разработчик мог работать с привычными библиотеками.

См. также

Просмотр этого шаблона Python
Люди Гвидо ван Россум
Реализации ChinesePython • CLPythonCPythonJPypeJythonIronPythonPyPy • Python for S60 • PsycoStackless PythonUnladen Swallow
Фреймворки CherryPyDjango • Flask • GAE frameworkPylonsPyramid • Quixote • TurboGearsTwisted • Web2py • Zope
IDE Boa Constructor • Eclipse+PyDev • EricGeanyIDLEKomodoNetBeans • PyCharm • PyScripter • SPE
Библиотеки Beautiful Soup • NLTKNumPyPILPygamePyGTK • Pyparsing • PyQtSciPySQLAlchemy
Другое ActivePythonPyPIPython Software FoundationЛицензия Python
Просмотр этого шаблона Веб-фреймворки
ASP.NET DotNetNukeASP.NET MVC • MonoRail
ColdFusion ColdSpring • Fusebox • Mach-II • Model-Glue
Java Apache (CocoonStrutsVelocity • WebWork 2) • AppFuse • AraneaEclipseFacelets • Flexive • FreeMarkerGoogle Web ToolkitGrailsHamlets • ItsNat • JavaServer Faces • Jspx • JBoss Seam • jZeno • Makumba • OpenLaszlo • OpenXava • Reasonable Server Faces (RSF) • Restlet • RichFaces • RIFE • Shale • SmartClientSpringStripesTapestry • ThinWire • VaadinWebMacro • WebWork • WebObjects • WicketZK
JavaScript node.js • AJILE • Clean AJAX • Dojo Toolkit • Echo • Ext JSjQueryjMaki • Microsoft AJAX Library • MochiKit • MooToolsPrototype • qooxdoo • Rialto Toolkit • Ricoscript.aculo.usSmartClientSprySproutCoreYahoo! UI LibraryUnderscorePhoneGap
Perl CatalystInterchange • Titanium • Maypole • HTML:Mason
PHP Acode • Akelos • BlueShoes • CakePHP • Canvas • CodeIgniterCotonti • DIY • Drupal • Fuse • Horde • KohanaLiveStreet • PHP For Applications • PHPOpenbiz • PRADO • Qcodo • Seagull • Solar • Symfony • W3Core • YiiZend • Zoop • Joomla
Python CherryPyDjangoGAE framework • Karrigell • Nevow • Porcupine • PylonsPyramid • Spyce • TurboGearsTwistedTornado • Webware • Zope
Ruby Camping • Nitro • IOWA • Ramaze • Cerise • MerbRuby on RailsSinatra • Padrino
Прочиеязыки Alpha Five • Fusebox (ColdFusionPHP) • Helma Object Publisher (Server-side) • Lift (Scala) • Magic (Scheme) • OpenACS (Tcl) • Seaside (Smalltalk) • UnCommon Web (Common Lisp) • Yaws (Erlang) • Oracle Application Express (PL/SQL)