This is the documentation for older versions of Odoo (formerly OpenERP).

See the new Odoo user documentation.

See the new Odoo technical documentation.

Архитектура OpenERP

To access OpenERP V7 you can:

  • use only a web browser pointed at the OpenERP client-web server.

It is best to use the web browser if the OpenERP server is some distance away (such as on another continent) because it is more tolerant of time delays. The web client is also easier to maintain, because it is generally already installed on users' computers.

Система OpenERP состоит из трех главных компонентов:

  • Сервер баз данных PostgreSQL, который обслуживает все базы данных, каждая из которых содержит все данные и большую часть элементов настройки системы OpenERP,

  • Сервер приложений OpenERP, который содержит всю логику предприятия и обеспечивает оптимальную работу OpenERP,

  • the web server, a separate application called the Open Object client-web, which enables you to connect to OpenERP from standard web browsers.

/doc_static/7.0/_images/terp_arch_1.png

Архитектура системы OpenERP

Примечание

Терминология: клиент-веб -- сервер или клиент?

Вы можете думать о компоненте «web-клиент», в зависимости от Вашей точки зрения, либо как о сервере, либо как о клиенте.

It acts as a web server to an end user connecting from a web browser, but it also acts as a client to the OpenERP application server.

Так что в данной книге компонент web-клиент будет упоминаться как сервер или как клиент, в зависимости от контекста.

Примечание

Реляционная и объектно-ориентированная система управления базами данных PostgreSQL.

Это высокопроизводительная, свободная система, распространяемая в исходных кодах, которую можно сравнивать с другими системами управления баз данных, такими, как свободные MySQL и FirebirdSQL, или коммерческими Sybase, DB2, и Microsoft SQL Server. PostgreSQL работает на всех типах операционных систем, от Unix/Linux до различных версий Windows, и от Mac OS X до Solaris, SunOS и BSD.

Эти три компонента могут быть установлены на один и тот же компьютер-сервер, либо могут быть распределены между различными компьютерами-серверами, если этого требуют соображения производительности.