Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Δικτύωση στο Διαδίκτυο

Διαφορά μεταξύ mod_python & Mod_Wsgi

Web προγραμματιστές έχουν μια ποικιλία εργαλείων αποκλειστικές και open-source διαθέσιμη για να δημιουργήσει τα πλούσια εμπειρία της κοινωνικής δικτύωσης ηλεκτρονικού εμπορίου και των ηλεκτρονικών εκδόσεων που έχουμε συνηθίσει να περιμένουμε . Δύο εργαλεία ανοικτού κώδικα που βασίζεται στην γλώσσα προγραμματισμού Python είναι mod_python και python_wsgi . Και οι δύο μπορούν να χρησιμοποιηθούν για τη δημιουργία διαδραστικών , βάση δεδομένων με γνώμονα ιστοσελίδες , αλλά το καθένα προσφέρει ορισμένα πλεονεκτήματα και μειονεκτήματα . mod_python
Η

Αναπτύχθηκε ως ένα μέσο για τη βελτίωση της ταχύτητας των αιτήσεων cgi , mod_python ενσωματώνει ένα διερμηνέα Python εντός του web server Apache . Αυτό δημιουργεί μια πιο σύγχρονη προσέγγιση για να τρέξετε scripts πλευρά του server από την προσέγγιση cgi perl- με βάση , το οποίο απαιτείται η διακομιστή για τη δημιουργία μιας νέας διαδικασίας για κάθε αίτηση . Έδωσε επίσης Python προγραμματιστές πρόσβαση στα εσωτερικά του Apache , επιτρέποντάς τους να επωφεληθούν από τις λειτουργίες καταγραφής του Apache . Ένα σύνολο τυποποιημένων χειριστές σε mod_python επιτρέπει τη δημιουργία ισχυρών εφαρμογών web .
Εικόνων mod_wsgi
Η

Όπως mod_python , mod_wsgi είναι επίσης μια μονάδα Apache . Υλοποιεί τις προδιαγραφές WSGI , ένα μέσο για την τυποποίηση των διασυνδέσεων μεταξύ των web servers και Python servers που βασίζονται σε web εφαρμογή και πλαισίων web . Μπορεί να τρέξει σε ενσωματωμένα λειτουργία , παρόμοια με mod_python , όπου ο web server Apache ερμηνεύει κώδικα Python άμεσα , χωρίς να δημιουργεί την επιβάρυνση των πρόσθετων διαδικασιών . Προσφέρει επίσης μια δεύτερη κατάσταση λειτουργίας στην οποία εκτελεί τον κώδικα Python κατά τη δική του ιδιαίτερη διαδικασία της χωρίς να παρεμβαίνει με άλλες διαδικασίες Apache .

Η Παρελθόν
Η

Με την ανάπτυξη επί του παρόντος ανασταλεί , mod_python είναι μια ώριμη , αξιόπιστη τεχνολογία . Προσφέρει την εφαρμογή web developer σταθερότητα και ευελιξία , με τους γάντζους του σε τέτοιες δημοφιλείς τεχνολογίες όπως Django και Python Server Pages . Πολλές από τις εφαρμογές και τα σενάρια που δημιουργούνται γύρω από mod_python είναι διαθέσιμες για implementantation με μικρή δοκιμή . Όταν έρχεται σύντομα είναι η ανικανότητά της να συμβαδίσει με τις νέες τεχνολογίες χτισμένο γύρω από το πρότυπο WSGI , η οποία εκμεταλλεύεται την ανάπτυξη πέρα από την πλατφόρμα Apache .
Εικόνων Το μέλλον
Η

Αν και εξακολουθεί να είναι σχετικά νέο , το πρότυπο WSGI είναι πιθανόν να αυξηθεί σε δημοτικότητα, καθώς οι προγραμματιστές αναζητούν έναν τρόπο για να φέρει ευρεία Python ανάπτυξης ιστοσελίδων κάτω από την ομπρέλα ενός γενικά αποδεκτές προδιαγραφές . Web developers και προγραμματιστές Python που χρειάζονται ευελιξία για το μέλλον είναι πιθανό να επιλέξουν mod_wsgi ως αρχική αίτηση και web πλατφόρμα ανάπτυξης πλαισίου , επειδή θα κρατήσει καλύτερα το ρυθμό με τις νέες τεχνολογίες και να αγκαλιάσουν την κίνηση προς την τυποποίηση της Python web προγραμματισμού .


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα