Размер: 6335
Комментарий:
|
Размер: 6467
Комментарий:
|
Удаления помечены так. | Добавления помечены так. |
Строка 6: | Строка 6: |
'''!Setuptools''' | '''Setuptools''' |
Строка 15: | Строка 15: |
Zope 2:: The Z Object Publishing Framework - сервер приложений Python, который используется более десяти лет. | '''Zope 2''' The Z Object Publishing Framework - сервер приложений Python, который используется более десяти лет. |
Строка 17: | Строка 18: |
Zope Component Architecture:: Zope Component Architecture (ZCA) - Python фреймворк добавляющий возможности компонентного проектирования и разработки приложений | '''Zope Component Architecture''' Zope Component Architecture (ZCA) - Python фреймворк добавляющий возможности компонентного проектирования и разработки приложений |
Строка 19: | Строка 21: |
Distribute:: Разрабатываемый сообществом форк проекта Setuptools. | '''Distribute''' Разрабатываемый сообществом форк проекта Setuptools. |
Строка 21: | Строка 24: |
Zope Toolkit:: The Zope Tool Kit (ZTK) - набор библиотек для построение веб приложений и фреймворков. | '''Zope Toolkit''' The Zope Tool Kit (ZTK) - набор библиотек для построение веб приложений и фреймворков. |
Строка 23: | Строка 27: |
Zope Foundation:: The Zope Foundation - некоммерческая организация, предоставляющая поддержку сообщества Zope, а также платформы Zope и смежного программного обеспечения. | '''Zope Foundation''' The Zope Foundation - некоммерческая организация, предоставляющая поддержку сообщества Zope, а также платформы Zope и смежного программного обеспечения. |
Строка 25: | Строка 30: |
Zope 3:: Преокт, который стартовал в 2001 году сообществом Zope под началом Джима Фултона. | '''Zope 3''' Проект, который стартовал в 2001 году сообществом Zope под началом Джима Фултона. |
Строка 27: | Строка 33: |
Zope Public License:: ZPL сертифицирована как лицензия ПО с открытым кодом. Она также является GPL-совместимой. | '''Zope Public License''' ZPL сертифицирована как лицензия ПО с открытым кодом. Она также является GPL-совместимой. |
Строка 29: | Строка 36: |
WSGI:: The Web Server Gateway Interface описывает простой и универсальный интерфейс взаимодействия между веб серверами и веб приложениями или фреймворками, созданными на языке программирования Python. Последняя, третяя версия Python, уже поддерживается модулем mod_wsgi (модуль веб сервера Apache Web). | '''WSGI''' The Web Server Gateway Interface описывает простой и универсальный интерфейс взаимодействия между веб серверами и веб приложениями или фреймворками, созданными на языке программирования Python. Последняя, третяя версия Python, уже поддерживается модулем mod_wsgi (модуль веб сервера Apache Web). |
Строка 31: | Строка 39: |
Paste:: Paste - инструмент для использования стека Web Server Gateway Interface | '''Paste''' Paste - инструмент для использования стека Web Server Gateway Interface |
Строка 33: | Строка 42: |
!PasteDeploy:: !PasteDeploy предоставляет код для загрузки WSGI приложений и серверов из URI; эти URIs можут ссылаться на Python Egg или конфигурационные файлы в стиле INI. Paste Script обеспечивает команды для обслуживания приложений, основанных на таких конфигурационных файлах. | '''!PasteDeploy''' !PasteDeploy предоставляет код для загрузки WSGI приложений и серверов из URI; эти URIs можут ссылаться на Python Egg или конфигурационные файлы в стиле INI. Paste Script обеспечивает команды для обслуживания приложений, основанных на таких конфигурационных файлах. |
Строка 35: | Строка 45: |
!PasteScript:: !PasteScript - подключаемый интерфейс коммандной строки, который содержит команды для настройки вывода пакетных файлов | '''!PasteScript''' !PasteScript - подключаемый интерфейс коммандной строки, который содержит команды для настройки вывода пакетных файлов |
Строка 37: | Строка 48: |
Separation of concerns:: Разделение проблем (SoC) - процесс разбиения компьютерной программы на into отдельные части, решающие как можно меньшие области задач. | '''Separation of concerns''' Разделение проблем (SoC) - процесс разбиения компьютерной программы на into отдельные части, решающие как можно меньшие области задач. |
Строка 39: | Строка 51: |
ZODB:: Zope Object Database представляет собой объектно-ориентированную базу данных для Python, которая обеспечивает высокий уровень прозрачности хранения и операций над данными. Приложения получают преимущество особенностей объектной базы данных внеся всего малое количество изменений в логику работы программы. ZODB включает в себя подключаемый интерфейс хранилища, поддержку транзакционного мезанизма, а также возможность отката изменений. | '''ZODB''' Zope Object Database представляет собой объектно-ориентированную базу данных для Python, которая обеспечивает высокий уровень прозрачности хранения и операций над данными. Приложения получают преимущество особенностей объектной базы данных внеся всего малое количество изменений в логику работы программы. ZODB включает в себя подключаемый интерфейс хранилища, поддержку транзакционного мезанизма, а также возможность отката изменений. |
Строка 41: | Строка 54: |
ZCML:: Zope Configuration Markup Language - XML'ный язык конфигурации приложений, который используется для внесения изменений в глобальный реестр компонентов приложения, и таким образом делает возможным использование компонетной архитектуры Zope. | '''ZCML''' Zope Configuration Markup Language - XML'ный язык конфигурации приложений, который используется для внесения изменений в глобальный реестр компонентов приложения, и таким образом делает возможным использование компонетной архитектуры Zope. |
Строка 43: | Строка 57: |
Jim Fulton:: James Fulton - технический директор (CTO), Zope Corp, AKA Zope Pope, J1m в IRC. Он человек. | '''Jim Fulton''' James Fulton - технический директор (CTO), Zope Corp, AKA Zope Pope, J1m в IRC. Он человек. |
Строка 45: | Строка 60: |
Bobo:: первоначальная реализация объектно-ориентированной технологии публикации в веб Джима Фултона, реализованная на Python. Jim недавно выполныл релиз Bobo, Web фреймворка для нетерпеливых. | '''Bobo''' первоначальная реализация объектно-ориентированной технологии публикации в веб Джима Фултона, реализованная на Python. Jim недавно выполныл релиз Bobo, Web фреймворка для нетерпеливых. |
Строка 47: | Строка 63: |
CGI:: Common Gateway Interface | '''CGI''' Common Gateway Interface |
Строка 49: | Строка 66: |
Grok:: Grok - фреймворк для разработки веб приложений. Он нацелен как на новичков, так и на опытных разработчиков. Grok акцентирует внимание на has an emphasis on быстрой разработке. Grok простой и мощный. | '''Grok''' Grok - фреймворк для разработки веб приложений. Он нацелен как на новичков, так и на опытных разработчиков. Grok акцентирует внимание на has an emphasis on быстрой разработке. Grok простой и мощный. |
Строка 51: | Строка 69: |
mod_wsgi:: модуль веб сервера Apache для запуска Python приложений, которые поддерживают WSGI интерфейс. Этот модуль подходит для хостинга как высоконагруженых веб порталов, так и средних и маленьких персональных сайтов. | '''mod_wsgi''' модуль веб сервера Apache для запуска Python приложений, которые поддерживают WSGI интерфейс. Этот модуль подходит для хостинга как высоконагруженых веб порталов, так и средних и маленьких персональных сайтов. |
Глоссарий
BlueBream
BlueBream - новое название Zope 3, начиная с 2010 года
Setuptools
- Используя Setuptools, разработчики могут распространять Python пакеты. Он создает пакет в формате развертывания Egg. Setuptools построет на базе distutils - модуля стандартной библиотеки Python. Distribute разрабатывается сообществом как форк проекта Setuptools.
Egg
- Egg - формат развертывания пакетов, созданных с помощью Setuptools.
Buildout
- Система сборки Python - проектов, созданная Джимом Фултоном. Взгляните на станицу Buildout на !PyPI для получения детальной документации.
Zope 2
- The Z Object Publishing Framework - сервер приложений Python, который используется более десяти лет.
Zope Component Architecture
- Zope Component Architecture (ZCA) - Python фреймворк добавляющий возможности компонентного проектирования и разработки приложений
Distribute
- Разрабатываемый сообществом форк проекта Setuptools.
Zope Toolkit
- The Zope Tool Kit (ZTK) - набор библиотек для построение веб приложений и фреймворков.
Zope Foundation
- The Zope Foundation - некоммерческая организация, предоставляющая поддержку сообщества Zope, а также платформы Zope и смежного программного обеспечения.
Zope 3
- Проект, который стартовал в 2001 году сообществом Zope под началом Джима Фултона.
Zope Public License
- ZPL сертифицирована как лицензия ПО с открытым кодом. Она также является GPL-совместимой.
WSGI
- The Web Server Gateway Interface описывает простой и универсальный интерфейс взаимодействия между веб серверами и веб приложениями или фреймворками, созданными на языке программирования Python. Последняя, третяя версия Python, уже поддерживается модулем mod_wsgi (модуль веб сервера Apache Web).
Paste
- Paste - инструмент для использования стека Web Server Gateway Interface
PasteDeploy
PasteDeploy предоставляет код для загрузки WSGI приложений и серверов из URI; эти URIs можут ссылаться на Python Egg или конфигурационные файлы в стиле INI. Paste Script обеспечивает команды для обслуживания приложений, основанных на таких конфигурационных файлах.
PasteScript
PasteScript - подключаемый интерфейс коммандной строки, который содержит команды для настройки вывода пакетных файлов
Separation of concerns
- Разделение проблем (SoC) - процесс разбиения компьютерной программы на into отдельные части, решающие как можно меньшие области задач.
ZODB
- Zope Object Database представляет собой объектно-ориентированную базу данных для Python, которая обеспечивает высокий уровень прозрачности хранения и операций над данными. Приложения получают преимущество особенностей объектной базы данных внеся всего малое количество изменений в логику работы программы. ZODB включает в себя подключаемый интерфейс хранилища, поддержку транзакционного мезанизма, а также возможность отката изменений.
ZCML
- Zope Configuration Markup Language - XML'ный язык конфигурации приложений, который используется для внесения изменений в глобальный реестр компонентов приложения, и таким образом делает возможным использование компонетной архитектуры Zope.
Jim Fulton
- James Fulton - технический директор (CTO), Zope Corp, AKA Zope Pope, J1m в IRC. Он человек.
Bobo
- первоначальная реализация объектно-ориентированной технологии публикации в веб Джима Фултона, реализованная на Python. Jim недавно выполныл релиз Bobo, Web фреймворка для нетерпеливых.
CGI
- Common Gateway Interface
Grok
- Grok - фреймворк для разработки веб приложений. Он нацелен как на новичков, так и на опытных разработчиков. Grok акцентирует внимание на has an emphasis on быстрой разработке. Grok простой и мощный.
mod_wsgi
- модуль веб сервера Apache для запуска Python приложений, которые поддерживают WSGI интерфейс. Этот модуль подходит для хостинга как высоконагруженых веб порталов, так и средних и маленьких персональных сайтов.
Перевод: Ростислав Дзинько