Различия между версиями 2 и 34 (по 32 версиям)
Версия 2 от 2010-06-06 00:04:49
Размер: 293
Редактор: RostislavDzinko
Комментарий:
Версия 34 от 2010-06-06 00:40:38
Размер: 4486
Редактор: RostislavDzinko
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 2: Строка 2:
[[#Обзор|==Обзор==]]
[[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-совместимая лицензия).

== Присоединяйтесь к нашему сообществу ==

'''We invite you to become part of our community!'''

Вы можете стать частью нашего сообщества присоединяясь/подписавшись на одну из следующих платформ:

 * Список рассылки: 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-совместимая лицензия).

Присоединяйтесь к нашему сообществу

We invite you to become part of our community!

Вы можете стать частью нашего сообщества присоединяясь/подписавшись на одну из следующих платформ:

Документации/Bluebream/Bluebream-Введение (последним исправлял пользователь RostislavDzinko 2010-07-12 22:59:58)