Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 12606|Απάντηση: 0

[Ιστός] Μια σύντομη εισαγωγή στο Openresty και το Tengine

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 29/3/2018 10:48:56 π.μ. | | |
Το Openresty και το Tengine βασίζονται σε δύο παράγωγες εκδόσεις του Nginx, κατά μία έννοια, και οι δύο σχετίζονται με το Taobao, η πρώτη αναπτύχθηκε από τον πρώην μηχανικό της Taobao agentzh και η δεύτερη είναι ένα έργο ανοιχτού κώδικα της Taobao.

Το μεγαλύτερο χαρακτηριστικό του Openresty είναι η εισαγωγή ngx_lua ενοτήτων, οι οποίες υποστηρίζουν τη χρήση του lua για την ανάπτυξη προσθηκών.

Το Tengine χαρακτηρίζεται από την ενσωμάτωση νέων λειτουργιών που φέρνουν ορισμένες από τις επιχειρήσεις της Taobao.

Εισαγωγή στο Tengine

Επίσημος ιστότοπος Tengine: http://tengine.taobao.org/index_cn.html


Εισαγωγή στο Openresty

Επίσημος ιστότοπος OpenResty: http://openresty.org/cn/index.html

Η εισαγωγή του ίδιου του Agentzh στο OpenResty: http://blog.zoomquiet.org/pyblosxom/oss/openresty-intro-2012-03-06-01-13.html


Το έργο ανοιχτού κώδικα OpenResty της Agentzh (βασισμένο στο nginx) επεκτείνει σημαντικά αυτό που μπορεί να κάνει το nginx μέσω διαφόρων προσθηκών και λειτουργικών μονάδων και η επέκταση Lua μπορεί να χρησιμοποιηθεί για την προσαρμογή πολύ περίπλοκης επιχειρηματικής λογικής. Αυτές οι νέες δυνατότητες που δίνονται από τον συγγραφέα στο nginx κάνουν το Openresty απλούστερο στην επιχειρηματική ανάπτυξη και πιο φιλικό προς τους προγραμματιστές και οι προγραμματιστές μπορούν να χρησιμοποιήσουν απευθείας ορισμένες προηγμένες λειτουργίες χωρίς να είναι εξοικειωμένοι με τον πηγαίο κώδικα nginx, όπως ταυτόχρονο δευτερεύον αίτημα, ασύγχρονη ανάλυση DNS, πρόσβαση σε βάσεις δεδομένων τρίτων (όπως MySQL, Redis, Memcached) κ.λπ.

Αξιολόγηση:

Χρησιμοποιώ το openresty και τα προϊόντα της Alibaba είναι στα μισά του δρόμου, οπότε δεν τολμώ να τα χρησιμοποιήσω.

Αισθάνομαι ότι οι άνθρωποι της Alibaba έχουν πάει να δουλέψουν στο Alibaba Cloud και κανείς δεν έχει κάνει αυτά τα έργα ανοιχτού κώδικα

Σύνδεσμος αναφοράς: http://blog.51cto.com/9940459/1863279





Προηγούμενος:【Πραγματική μάχη】Σφάλμα: δεν είναι δυνατή η εκτέλεση μιας λειτουργίας στον κόμβο 'rabbit'. Παρακλήσεις...
Επόμενος:Χρησιμοποιήστε το XPosed για να παρακάμψετε την ισχυρή επικύρωση των πιστοποιητικών SSL Android
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com