Rumah Pembangunan Apakah zope? - definisi dari techopedia

Apakah zope? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Zope?

Z Object Publishing Environment (Zope) adalah sebuah Web Server sumber terbuka yang dibina menggunakan Python. Ia merangkumi pangkalan data transaksional yang menyimpan kandungan, templat HTML, skrip dan ciri enjin carian bersama dengan RDBMS.

Zope memudahkan penciptaan aplikasi Web dinamik dan menawarkan sokongan berasaskan aplikasi seperti keahlian, berita dan carian. Zope dibina sepenuhnya menggunakan standard terbuka seperti XML-RPC, DOM dan WebDAV.

Techopedia menerangkan Zope

Pangkalan Data Objek Zope menyediakan pandangan berorientasikan objek laman web berdasarkan Zope. Setiap halaman dan folder di dalam laman web diwakili sebagai objek di bawah pandangan ini. Ciri-ciri seperti enkapsulasi, polimorfisme boleh digabungkan menggunakan pandangan sedemikian. Setiap halaman yang mempunyai URL tertentu dipetakan ke objek sepadan dalam Pangkalan Data Objek Zope.

Zope menyokong templat HTML menggunakan Bahasa Markat Dinamik (DTML) dan Template Halaman Zope (ZPT). DTML membolehkan pengguna menentukan tag yang melaksanakan skrip dalam halaman templat. Para pengguna boleh menentukan pembolehubah, syarat Boolean, dan gelung menggunakan skrip DTML. Satu masalah yang berkaitan dengan DTML ialah penambahan kod HTML bukan ke dokumen HTML dan pencampuran kandungan dan logik dalam halaman HTML disebabkan penambahan skrip DTML.

Templat ZP menggunakan dokumen XML atau HTML di mana semua kandungan markup ditentukan dalam ruang nama Template Atribut Bahasa (TAL). Bahagian logik boleh ditulis dalam Python dengan itu memudahkan pendekatan pengekodan. Oleh kerana XML mengikuti model DOM, editor berasaskan GUI boleh digunakan untuk mengedit templat ZPT.

Apakah zope? - definisi dari techopedia