TurboGears is a Python web application framework consisting of several WSGI components such as Pylons, SQLAlchemy, Genshi and Repoze. TurboGears is designed around the model-view-controller architecture, much like Struts or Ruby on Rails, designed to make rapid web application development in Python easier and more maintainable.
| Property | Value |
| dbpedia-owl:Software/license
| |
| dbpedia-owl:Work/genre
| |
| dbpedia-owl:genre
| |
| dbpedia-owl:license
| |
| dbpedia-owl:thumbnail
| |
| dbpprop:abstract
|
- TurboGears is a Python web application framework consisting of several WSGI components such as Pylons, SQLAlchemy, Genshi and Repoze. TurboGears is designed around the model-view-controller architecture, much like Struts or Ruby on Rails, designed to make rapid web application development in Python easier and more maintainable.
- TurboGears es un megaframework para desarrollo web. TurboGears fue creado en el año 2005 por Kevin Dangoor Es un stack web completo, que abarca desde el Javascript del cliente hasta un mapper relacional-objetos para la base de datos. Su última versión 1.0 es bastante completa, incluyendo templates (además del oficial se puede usar otros vía plug-ins), AJAX, servidor (mappeador) web, manejo de formularios, widgets (con navegador incluido), interfaz para diseñar y administrar la base de datos, i18n con interfaz web para hacer las traducciones (y hasta para comenzar con una traducción automática de google!), autenticación/permisos, creación simple de interfaz administrativa (ABM simple), etc. TurboGears es sólo el pegamento que une una gran cantidad de proyectos independientes que componen las capas del stack web, que bajo la filosofía Unix, hacen una sola cosa y la hacen bien. TurboGears se compone entonces (principalmente) de CherryPy (server/handler/controlador web), SQLObject (excelente abstracción de la base de datos), Kid (motor de templates muy poderoso) y Mochikit (biblioteca de javascript para hacerlo casi un lenguaje usable. ) De esta manera todos estos proyectos se retroalimentan del trabajo de los otros, y pueden crecer mucho más rápido y mejor.
- TurboGears on Python-ohjelmointikielellä toteutettu WWW-kehitykseen tarkoitettu ohjelmistokehys, joka koostuu useista pienemmistä Pythonilla kirjoitetuista ohjelmakomponenteista. TurboGearsin muodostavia osakomponentteja voidaan käyttää myös itsenäisinä osina ohjelmistokehityksessä. TurboGearsin avulla voidaan käsitellä tietokantoja kirjoittamatta SQL-lausekkeita. Koska TurboGears-sovellusten toimintalogiikan ja käyttöliittymän kuvaavat tiedostot on erotettu toisistaan, TurboGears-sovelluksen tuottamia XHTML-sivuja voidaan suunnitella ja muotoilla millä tahansa XHTML-editorilla, mikä helpottaa sovelluksen ulkoasun suunnittelua. TurboGears tukee myös AJAX-ohjelmointia. Ohjelmoinnin nopeutta ja helppoutta korostaakseen TurboGearsin tekijät ovat kirjoittaneet oppaan The 20 Minute Wiki, jossa kuvataan vaihe vaiheelta yksinkertaisen Wiki-sovelluksen ohjelmointi TurboGearsin avulla. Kuten oppaan nimestä käy ilmi, kirjoittajat väittävät Wiki-sovelluksen ohjelmointiin kuluvan aikaa vain 20 minuuttia. TurboGearsin 1.0-haara muodostuu mm. seuraavista osakomponenteista: MochiKit − JavaScript-kirjasto. Kid − templatekirjasto. CherryPy − webkirjasto. SQLObject − tietokantakirjasto. 2.0-haara rakentuu Pylons-ohjelmistokehyksen päälle, käyttää Genshi-mallinekonetta ja SQLAlchemy-tietokantakirjastoa sekä sisältää useita muita muutoksia aiempiin versioihin. TurboGears tukee MVC-arkkitehtuuria: SQLObject tai SQLAlchemy toimii mallina (Model), Kid tai Genshi muodostaa näkymän (View) ja CherryPy on ohjain (Controller).
- TurboGears est un framework orienté Web/Ajax et MVC basé sur des templates, des plugins écrits en Python. Model: SQLObject remplacé par défaut par SQLAlchemy depuis la version >=1.1 View : Kid remplacé par Genshi depuis la version >=1.1 Controler : CheeryPy Ajax : MochiKit Templates : Cheetah, Django, Mako, Jinja
- A TurboGears egy Python programozási nyelvben írt webes alkalmazásfejlesztői keretrendszer. Több más, már korábban is létező szoftverkomponenst is magába foglal: Mochikit CherryPy Kid (sablonnyelv) SQLObject Szerzője: Kevin Dangoor Első publikálás: 2005 Legfrisebb verzió: 1.0.1 Legfrisebb verzió dátuma: 2007. január 22. Platform: Platformfüggetlen Licenc: MIT Licence, LGPL Honlap: http://www. turbogears. org
- TurboGears は Python による Webアプリケーションフレームワークであり、MochiKit, SQLObject, CherryPy, Kidなどの、基礎となるコンポーネントの上に構築されている。 TurboGears は 2005 年、いまだにリリースされていないZesty Newsという製品の背後のフレームワークとして、Kevin Dangoor によって作られた。最終的に 2005 年彼が TurboGears をオープンソースのフレームワークとしてリリースした際には、最初の三ヶ月間でスクリーンキャストが 30,000 回以上ダウンロードされた。 2008 年 2 月現在、TurboGears はメーリングリストに 3000人以上を抱え、'06 年にPrentice Hallから書籍が出版され、多数のオープンソースおよびプロプライエタリの TurboGears アプリケーションが実際に配置されるなど、大規模で健全なコミュニティを持っている。2008 年の PyCon で TurboGears 2 のプレビューリリースが期待されている。 TurboGears は Struts や Ruby on Rails のようにmodel-view-controller アーキテクチャを元に設計されており、Pythonによる Web アプリケーションの開発をより簡単でメンテナンスが容易なよう設計されている。 TurboGears のコンポーネントには下記のものがある。 SQLObject: Model として利用 - データベースや多数の既存のデータベースサーバとのインターフェイスを作成可能なデータバックエンド Kid: View として利用 - XHTML フロントエンドのテンプレートエンジンで、すべてのテンプレートが妥当な XHTML ないし XML ファイルで、テンプレートを検証や設計が簡単なシンプルなXHTML ファイルとして開くことができるように作れられている。また、Python のスニペットを XML 的な方法で埋め込むための機能も提供されている。 CherryPy: Controller として利用 - (TurboGearsでは)テンプレートに対してデータを返却するイベントハンドラを記述することでWebアプリケーションをプログラム可能にするミドルウェア。同じデータをJSONデータストリームとしてAjax的な方法で取得することもできる。 MochiKit: は TurboGears の付属的な部分で、JavaScript によるプログラミングをよりPythonicに(Pythonらしく)するための JavaScript ライブラリである。JSON データストリームを非同期的に取得するインターフェイスを提供するため、もっぱらAjax機能を実現するために使用されている。
- O TurboGears é um framework para desenvolvimento web que utiliza a linguagem de programação Python. Permite criar rapidamente aplicações web integradas com banco de dados. Para isso, reúne ótimas ferramentas Python para templates, abstração de banco de dados e AJAX, além de um servidor web integrado.
- TurboGears 是一個提供網頁前端到後端整合的網站框架,使用 Python 動態語言。 Python 語言上有無數網頁開發模組可選擇。要挑選合適的模組會花上開發者寶貴的時間精力,TurboGears 就像是 Python 網頁開發上的發佈套件(Linux Distribution),整合各種推薦的 Python 開放原始碼模組,提供簡單易用的介面與一致的系統體驗。
|
| dbpprop:developer
| |
| dbpprop:genre
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:license
| |
| dbpprop:logo
| |
| dbpprop:name
| |
| dbpprop:operatingSystem
| |
| dbpprop:portalProperty
|
- Free Software Portal Logo.svg
- Free software
|
| dbpprop:programmingLanguage
| |
| dbpprop:reference
| |
| dbpprop:website
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| rdf:type
| |
| rdfs:comment
|
- TurboGears is a Python web application framework consisting of several WSGI components such as Pylons, SQLAlchemy, Genshi and Repoze. TurboGears is designed around the model-view-controller architecture, much like Struts or Ruby on Rails, designed to make rapid web application development in Python easier and more maintainable.
- TurboGears es un megaframework para desarrollo web. TurboGears fue creado en el año 2005 por Kevin Dangoor Es un stack web completo, que abarca desde el Javascript del cliente hasta un mapper relacional-objetos para la base de datos.
- TurboGears on Python-ohjelmointikielellä toteutettu WWW-kehitykseen tarkoitettu ohjelmistokehys, joka koostuu useista pienemmistä Pythonilla kirjoitetuista ohjelmakomponenteista. TurboGearsin muodostavia osakomponentteja voidaan käyttää myös itsenäisinä osina ohjelmistokehityksessä. TurboGearsin avulla voidaan käsitellä tietokantoja kirjoittamatta SQL-lausekkeita.
- TurboGears est un framework orienté Web/Ajax et MVC basé sur des templates, des plugins écrits en Python. Model: SQLObject remplacé par défaut par SQLAlchemy depuis la version >=1.1 View : Kid remplacé par Genshi depuis la version >=1.1 Controler : CheeryPy Ajax : MochiKit Templates : Cheetah, Django, Mako, Jinja
- A TurboGears egy Python programozási nyelvben írt webes alkalmazásfejlesztői keretrendszer. Több más, már korábban is létező szoftverkomponenst is magába foglal: Mochikit CherryPy Kid (sablonnyelv) SQLObject Szerzője: Kevin Dangoor Első publikálás: 2005 Legfrisebb verzió: 1.0.1 Legfrisebb verzió dátuma: 2007. január 22. Platform: Platformfüggetlen Licenc: MIT Licence, LGPL Honlap: http://www. turbogears. org
- O TurboGears é um framework para desenvolvimento web que utiliza a linguagem de programação Python. Permite criar rapidamente aplicações web integradas com banco de dados. Para isso, reúne ótimas ferramentas Python para templates, abstração de banco de dados e AJAX, além de um servidor web integrado.
- TurboGears 是一個提供網頁前端到後端整合的網站框架,使用 Python 動態語言。 Python 語言上有無數網頁開發模組可選擇。要挑選合適的模組會花上開發者寶貴的時間精力,TurboGears 就像是 Python 網頁開發上的發佈套件(Linux Distribution),整合各種推薦的 Python 開放原始碼模組,提供簡單易用的介面與一致的系統體驗。
|
| rdfs:label
|
- TurboGears
- TurboGears
- TurboGears
- TurboGears
- TurboGears
- TurboGears
- TurboGears
- Turbogears
- TurboGears
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:depiction
| |
| foaf:homepage
| |
| foaf:name
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |