A Zope

Bevezetés

Mi is az a ZOPE

A ZOPE egy nagyon rövid múltra visszatekintő, ám annál ígéretesebb rendszer és fejlesztői eszköz dinamikus WEB helyek létrehozására, kiszolgálására és karbantartására.
A dinamikus WEB helyet (web site) könnyedén, intelligens objektumokból építhetjük fel, és így egy jól struktúrált, áttekinthető szerkezetet kapunk. Ez a filozófia közelebb áll az objektum-elvű programozáshoz, mint pl. a CGI scripteké. Ebből következik, hogy az eszköz gyorsan tanulható bármely, objektum-orientált eszközt ismerő ember számára, de az egyszerűbb website-ok létrehozása nem is igényel különösebb programozási ismereteket, hála az előregyártott objektumoknak és a WYSWYG-szerű fejlesztői környezetnek. Bonyolultabb feladatok esetében azonban lehetőség van a Zope saját script nyelvét, a DTML-t is használni, sőt, külső eljárásokat is alkalmazhatunk vagy akár saját objektumokat is írhatunk. Ez utóbbiakhoz a Python nyelv ismerete szükséges. Ez a dokumentum elsősorban a DTML script nyelvet mutatja be, a Zope rendszer teljeskörű bemutatására nem vállalkozik.