297
Комментарий:
|
4531
|
Удаления помечены так. | Добавления помечены так. |
Строка 2: | Строка 2: |
== [[#Обзор|Обзор]] == | |
Строка 4: | Строка 3: |
[[http://bluebream.zope.org|BlueBream]] – раньше известный как Zope 3 – фреймворк для веб разработок, написанный на языке программрования Python. | <<TableOfContents()>> == Обзор == [[http://bluebream.zope.org|BlueBream]] – раньше известный как Zope 3 – фреймворк для веб разработок, написанный на языке программирования Python. Вот несколько особенностей, которые отличают [[http://bluebream.zope.org|BlueBream]] от других Python веб фреймворков. * [[http://bluebream.zope.org|BlueBream]] создан на базе Zope Tool Kit (ZTK), основанном на многолетнем опыте, который успел доказать, что соответствует требованиям к разработке стабильного, масштабируемого ПО. * [[http://bluebream.zope.org|BlueBream]] использует мощную и известную [[http://www.buildout.org|систему сборки]]. * [[http://bluebream.zope.org|BlueBream]] использует Zope Object Database (ZODB) - транзакционную объектную СУБД, которая предоставляет мощный и простой путь к реализации хранения данных. * [[http://bluebream.zope.org|BlueBream]] регистрирует компоненты с помощью Zope Component Markup Language (ZCML) - языка конфигураций, основанного на XML, который предоставляет безграничную гибкость. * [[http://bluebream.zope.org|BlueBream]] также может регистрировать компоненты используя GROK, который добавляет новый слой, заменяя декларативную конфигурацию ZCML на соглашения и объявления в стандартах Python. * [[http://bluebream.zope.org|BlueBream]] обладает компонентной архитектурой Zope (ZCA), которая реализует разделение отношений для создания связуемых повторно используемых компонентов (zope.component). * [[http://bluebream.zope.org|BlueBream]] реализует Python Web Server Gateway Interface WSGI используя Paste, PasteScript, и PasteDeploy. * [[http://bluebream.zope.org|BlueBream]] содержит число хорошо оттестированных компонетов для обеспечения общих нужд. Среди них: * zope.publisher публикует Python объекты в веб, приделяя внимание совместимости с WSGI * zope.security оьбеспечивает общий механизм for подключаемых политик безопасности * zope.testing и zope.testbrowser предлагают фреймворки для unit и функционального тестирования * zope.pagetemplate - XHTML-совместимый язык для создания шаблонов * zope.schema - движок схем * zope.formlib - инструмент для автоматической генерации форм [[http://bluebream.zope.org|BlueBream]] - бесплтаное програмное обеспечение с открытым кодом, которое является собственностью Zope Foundation. [[http://bluebream.zope.org|BlueBream]] выпускается под лицензией [[http://bluebream.zope.org/doc/1.0/glossary.html#term-zope-public-license|Zope Public License]] (BSD-подобная, GPL-совместимая лицензия). == Присоединяйтесь к нашему сообществу == '''Мы приглашаем вас стать частью нашего сообщества!''' Вы можете стать частью нашего сообщества присоединяясь/подписавшись на одну из следующих платформ: * Список рассылки: https://mail.zope.org/mailman/listinfo/bluebream * Twitter: http://twitter.com/bluebream * Блог: http://bluebream.posterous.com * IRC канал: #bluebream at freenode.net * Wiki: http://wiki.zope.org/bluebream * Ohloh.net: https://www.ohloh.net/p/bluebream * Страница PyPI: http://pypi.python.org/pypi/bluebream |
Введение в Bluebream
Обзор
BlueBream – раньше известный как Zope 3 – фреймворк для веб разработок, написанный на языке программирования Python.
Вот несколько особенностей, которые отличают BlueBream от других Python веб фреймворков.
BlueBream создан на базе Zope Tool Kit (ZTK), основанном на многолетнем опыте, который успел доказать, что соответствует требованиям к разработке стабильного, масштабируемого ПО.
BlueBream использует мощную и известную систему сборки.
BlueBream использует Zope Object Database (ZODB) - транзакционную объектную СУБД, которая предоставляет мощный и простой путь к реализации хранения данных.
BlueBream регистрирует компоненты с помощью Zope Component Markup Language (ZCML) - языка конфигураций, основанного на XML, который предоставляет безграничную гибкость.
BlueBream также может регистрировать компоненты используя GROK, который добавляет новый слой, заменяя декларативную конфигурацию ZCML на соглашения и объявления в стандартах Python.
BlueBream обладает компонентной архитектурой Zope (ZCA), которая реализует разделение отношений для создания связуемых повторно используемых компонентов (zope.component).
BlueBream реализует Python Web Server Gateway Interface WSGI используя Paste, PasteScript, и PasteDeploy.
BlueBream содержит число хорошо оттестированных компонетов для обеспечения общих нужд. Среди них:
- zope.publisher публикует Python объекты в веб, приделяя внимание совместимости с WSGI
- zope.security оьбеспечивает общий механизм for подключаемых политик безопасности
- zope.testing и zope.testbrowser предлагают фреймворки для unit и функционального тестирования
- zope.pagetemplate - XHTML-совместимый язык для создания шаблонов
- zope.schema - движок схем
- zope.formlib - инструмент для автоматической генерации форм
BlueBream - бесплтаное програмное обеспечение с открытым кодом, которое является собственностью Zope Foundation. BlueBream выпускается под лицензией Zope Public License (BSD-подобная, GPL-совместимая лицензия).
Присоединяйтесь к нашему сообществу
Мы приглашаем вас стать частью нашего сообщества!
Вы можете стать частью нашего сообщества присоединяясь/подписавшись на одну из следующих платформ:
Список рассылки: https://mail.zope.org/mailman/listinfo/bluebream
Twitter: http://twitter.com/bluebream
- IRC канал: #bluebream at freenode.net
Ohloh.net: https://www.ohloh.net/p/bluebream
Страница PyPI: http://pypi.python.org/pypi/bluebream