Zope

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 2 אַפּרִיל 2021
תאריך עדכון: 15 מאי 2024
Anonim
Vee Mampeezy- Zope (Official Video)
וִידֵאוֹ: Vee Mampeezy- Zope (Official Video)

תוֹכֶן

הגדרה - מה המשמעות של Zope?

Z Object Publishing Environment (Zope) הוא שרת אינטרנט בקוד פתוח שנבנה באמצעות Python. הוא כולל מסד נתונים עסקי המאחסן תוכן, תבניות HTML, סקריפטים וכולל מנוע חיפוש יחד עם RDBMS.


Zope מפשט את היצירה של אפליקציות אינטרנט דינמיות ומציעה תמיכה מבוססת אפליקציות כמו חברות, חדשות וחיפוש. Zope בנוי לחלוטין באמצעות סטנדרטים פתוחים כמו XML-RPC, DOM ו- WebDAV.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את Zope

מאגר האובייקטים של Zope מספק תצוגה מוכוונת-עצמית של האתר על בסיס Zope. כל עמוד ותיקיה באתר מיוצגים כאובייקט תחת תצוגה זו. ניתן לשלב תכונות כגון אנקפסולציה, פולימורפיזם באמצעות תצוגה כזו. כל עמוד עם כתובת URL מסוימת ממופה לאובייקט מתאים במאגר האובייקטים של Zope.

Zope תומך בתבניות HTML באמצעות שפת סימון תבנית דינמית (DTML) ותבניות עמוד Zope (ZPT). DTML מאפשר למשתמשים להגדיר תגים המיישמים סקריפט בדפי תבניות. המשתמשים יכולים להגדיר משתנים, תנאים בוליאניים ולולאות באמצעות סקריפטים של DTML. בעיה אחת הקשורה ל- DTML היא הוספת קוד שאינו HTML למסמכי HTML ושילוב של תוכן ולוגיקה בעמודי HTML עקב שילוב של סקריפטים של DTML.


תבניות ZP משתמשות במסמכי XML או HTML כאשר כל תוכן הסימון מוגדר במרחב השמות של תבנית תכונות (TAL). ניתן לכתוב את קטע ההיגיון בפיתון ובכך לפשט את גישות הקידוד. מכיוון ש- XML ​​עוקב אחר מודל DOM, ניתן להשתמש בעורכים מבוססי GUI לעריכת תבניות ZPT.