1 / 16

Z OPE Application Server

www.openintegra.com. Z OPE Application Server. Здравко Здравков http://zdravko.openintegra.com. www.openintegra.com. История. началото на 90-те - група продукти на Digital Creations 1996 частично отваряне на кода на някои продукти 1998 напълно отваряне на кода, Zope

bazyli
Download Presentation

Z OPE Application Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. www.openintegra.com ZOPE Application Server Здравко Здравков http://zdravko.openintegra.com

  2. www.openintegra.com История • началото на 90-те - група продукти на Digital Creations • 1996 частично отваряне на кода на някои продукти • 1998 напълно отваряне на кода, Zope • Digital Creations става Zope Corporation(zope.com) • общност на разработчиците и потребителите(zope.org)

  3. www.openintegra.com Характеристики • web application server • обектно-ориентирана среда • разделяне на данните, логиката и представянето • мулти-платформеност • софтуер с отворен код(Zope Public License)

  4. www.openintegra.com Възможности • Web management(ZMI), WebDAV, FTP • Content management • Enterprise data access(Filesystems, RDBMS, LDAP) • Powerful data sharing(Acquisition) • Integrated access control/Safe delegation("User Folders") • Built-in search tools • Instances

  5. www.openintegra.com Приложение • динамични web приложения • управление на съдържанието(CMS) • портали • интранет/екстранет • електронна търговия(e-commerce) • специализирани приложения • други

  6. Архитектура

  7. www.openintegra.com Application Programmers Interface(API) • създаване на собствени функции, модули, продукти (основно на Python) • връзка с външни библиотеки и приложения (например PIL, ImageMagick)

  8. www.openintegra.com Zope Object Database(ZODB) • прозрачно съхранение на обекти • транзакции • присвояване на състояния, наследяване на свойства и пр. • Zope Enterprise Objects(ZEO), clustering, load balancing

  9. www.openintegra.com Document Template Markup Language(DTML) • първата система за шаблони на web страници в Zope • собствен синтаксис • смесване с HTML кода

  10. www.openintegra.com Zope Page Templates(ZPT) • разделя труда на дизайнерите и програмистите • новата система от шаблони за динамично генериране на web страници • компоненти: * Tag Attribute Language (TAL) * TAL Expression Syntax (TALES) * Macro Expansion TAL (METAL)

  11. www.openintegra.com Content Management Framework(CMF) • MembershipServices, including personalization • CatalogingServices • WorkflowServices • BasicContentServices • SiteDesignServices • IntegrationServices • DiscussionServices • ArchivingServices • SyndicationServices • RatingServices • TestingServices

  12. www.openintegra.com RDBMS • Database Adapters, ODBC adapter • MySQL, PostgreSQL, Oracle, Sybase, MS SQL server

  13. www.openintegra.com Продукти • Plone - система за управление на съдържанието(CMS),базирана на CMF, портален тип • Silva - XML базирана система за електронни публикации с изход към различни медии • ZMS - система за управление на съдържанието(CMS), ориентирана към малкия/средния бизнес и неправителствени организации • Bizar Software - система за електронна търговия • множество продукти за правене/валидация на формуляри, връзка с LDAP, конвертори на файлови формати, blog, фото-галерии и пр.

  14. www.openintegra.com Общности • хиляди разработчици по целия свят • ядро от разработчици в Zope Corporation • профилирани общности - Plone, CoreBLOG и др. • общности на регионален принцип - Zope Europe, Германия, Франция, Италия, Бразилия, Австралия и др. • издания на Zope тематика - ZopeMag, ZopeZen, Zope Dispatches и пр.

  15. www.openintegra.com Компании • Zope Corporation • разработчици на Zope решения • доставчици на Zope инфраструктури • бизнес-мрежи

  16. www.openintegra.com Благодаря за вниманието ;)

More Related