Zope

مؤلف: Randy Alexander
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 3 قد 2024
Anonim
Vee Mampeezy- Zope (Official Video)
فيديو: Vee Mampeezy- Zope (Official Video)

المحتوى

تعريف - ماذا يعني زوب؟

بيئة نشر كائن Z (Zope) هو خادم ويب مفتوح المصدر تم إنشاؤه باستخدام Python. ويشمل قاعدة بيانات معاملات تخزّن المحتوى وقوالب HTML والبرامج النصية وتتميز بمحرك بحث مع RDBMS.


تعمل Zope على تبسيط إنشاء تطبيقات الويب الديناميكية وتقدم الدعم المستند إلى التطبيق مثل العضوية والأخبار والبحث. تم تصميم Zope بالكامل باستخدام معايير مفتوحة مثل XML-RPC و DOM و WebDAV.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح زوب

توفر Zope Object Database وجهة نظر موجهة نحو الموقع على أساس Zope. يتم تمثيل كل صفحة ومجلد في موقع الويب ككائن ضمن طريقة العرض هذه. ميزات مثل التغليف ، تعدد الأشكال يمكن أن تدمج باستخدام مثل هذا الرأي. يتم تعيين كل صفحة لها عنوان URL معين إلى كائن مطابق في قاعدة بيانات كائن Zope.

يدعم Zope قوالب HTML باستخدام لغة ترميز القوالب الديناميكية (DTML) وقوالب صفحات Zope (ZPT). يسمح DTML للمستخدمين بتحديد العلامات التي تقوم بتنفيذ البرمجة النصية في صفحات القالب. يمكن للمستخدمين تحديد المتغيرات وشروط منطقية وحلقات باستخدام البرامج النصية DTML. إحدى المشكلات المرتبطة بـ DTML هي إضافة تعليمات برمجية غير HTML إلى مستندات HTML وخلط المحتوى والمنطق في صفحات HTML بسبب دمج البرامج النصية DTML.


تستخدم قوالب ZP مستندات XML أو HTML حيث يتم تعريف كل محتوى الترميز في مساحة الاسم Template Language (TAL). يمكن كتابة قسم المنطق في بيثون وبالتالي تبسيط نهج الترميز. نظرًا لأن XML يتبع نموذج DOM ، يمكن استخدام برامج التحرير المعتمدة على واجهة المستخدم الرسومية لتحرير قوالب ZPT.