Ζόπη

Συγγραφέας: Randy Alexander
Ημερομηνία Δημιουργίας: 2 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 15 Ενδέχεται 2024
Anonim
Ζόπη - Τεχνολογία
Ζόπη - Τεχνολογία

Περιεχόμενο

Ορισμός - Τι σημαίνει Zope;

Το Z Object Publishing Environment (Zope) είναι ένα διακομιστή Web ανοιχτού κώδικα που έχει δημιουργηθεί με χρήση της Python. Περιλαμβάνει μια βάση δεδομένων συναλλαγών που αποθηκεύει περιεχόμενο, πρότυπα HTML, δέσμες ενεργειών και διαθέτει μια μηχανή αναζήτησης μαζί με ένα RDBMS.


Η Zope απλοποιεί τη δημιουργία δυναμικών εφαρμογών Web και προσφέρει υποστήριξη βάσει εφαρμογών, όπως ιδιότητα μέλους, ειδήσεις και αναζήτηση. Το Zope είναι κατασκευασμένο εντελώς χρησιμοποιώντας ανοικτά πρότυπα όπως XML-RPC, DOM και WebDAV.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη Ζόπη

Η βάση δεδομένων Object Object παρέχει μια αντικειμενοστρεφή προβολή του ιστότοπου που βασίζεται στη Zope. Κάθε σελίδα και φάκελος στον ιστότοπο αντιπροσωπεύεται ως αντικείμενο υπό αυτήν την προβολή. Χαρακτηριστικά όπως η εγκαψούλωση, ο πολυμορφισμός μπορούν να ενσωματωθούν χρησιμοποιώντας μια τέτοια άποψη. Κάθε σελίδα που έχει μια συγκεκριμένη διεύθυνση URL αντιστοιχίζεται σε ένα αντίστοιχο αντικείμενο στη βάση δεδομένων Object Object.

Το Zope υποστηρίζει πρότυπα HTML χρησιμοποιώντας την γλώσσα σήμανσης δυναμικών προτύπων (DTML) και τα πρότυπα σελίδας Zope (ZPT). Το DTML επιτρέπει στους χρήστες να ορίζουν ετικέτες που εφαρμόζουν δέσμες ενεργειών σε σελίδες προτύπων. Οι χρήστες μπορούν να ορίσουν μεταβλητές, όρους Boolean και βρόχους χρησιμοποιώντας δέσμες ενεργειών DTML. Ένα πρόβλημα που σχετίζεται με το DTML είναι η προσθήκη κώδικα μη HTML σε έγγραφα HTML και η ανάμιξη περιεχομένου και λογικής σε σελίδες HTML λόγω της ενσωμάτωσης σεναρίων DTML.


Τα πρότυπα ZP χρησιμοποιούν έγγραφα XML ή HTML, όπου όλο το περιθωριοποιημένο περιεχόμενο ορίζεται στο χώρο ονομάτων των προτύπων γλωσσικών χαρακτηριστικών (TAL). Το λογικό τμήμα μπορεί να γραφτεί στη Python, απλοποιώντας έτσι τις προσεγγίσεις κωδικοποίησης. Δεδομένου ότι το XML ακολουθεί το μοντέλο DOM, οι επεξεργαστές βασισμένοι σε GUI μπορούν να χρησιμοποιηθούν για την επεξεργασία των προτύπων ZPT.