Παρουσιάζουμε το Freenginx, ένα Fork του πιο δημοφιλούς διακομιστή Web

Το Freenginx είναι ένα νέο fork του Nginx, του διακομιστή web ανοιχτού κώδικα που τροφοδοτεί το ένα τρίτο όλων των ιστότοπων. Θα αντικαταστήσει αυτό το spin-off τον καθιερωμένο ηγέτη της αγοράς και γιατί πρέπει να σας ενδιαφέρει;

Τι είναι το Nginx;

Το Nginx (προφέρεται “μηχανή x”) είναι ένας δωρεάν διακομιστής ιστού ανοιχτού κώδικα που κυκλοφόρησε το 2004. Είναι εύκολα παραμετροποιήσιμος και έχει επίσης βρει μια θέση ως διακομιστής μεσολάβησης.

Η δημοτικότητα του Nginx αυξήθηκε σιγά σιγά, ξεπερνώντας τον μακροχρόνιο ανταγωνιστή του ανοιχτού κώδικα, Apache, και το ιδιόκτητο IIS της Microsoft το 2019, σύμφωνα με Netcraft.

  Τα 7 καλύτερα παραδείγματα Chatbot που λύνουν τα συνηθισμένα καθημερινά μας προβλήματα

netcraft

Τι είναι το Freenginx;

Στις 14 Φεβρουαρίου, ο πρώην προγραμματιστής της Nginx, Maxim Dounin, ανακοίνωσε το Freenginx, ένα fork του Nginx. Η Maxim προχώρησε σε αυτήν την ενέργεια σε ένδειξη διαμαρτυρίας για τις αποφάσεις που έλαβε η εταιρεία που κατέχει αυτήν τη στιγμή το Nginx, F5. έγραψε:

[I] δεν βλέπουμε πλέον το nginx ως έργο δωρεάν και ανοιχτού κώδικα που αναπτύχθηκε και διατηρείται για το κοινό καλό.

Η πρώτη έκδοση του Freenginx (1.25.4) κυκλοφόρησε στις 20 Φεβρουαρίου 2024, με μια χούφτα διορθώσεις σφαλμάτων για την αντιμετώπιση ελαττωμάτων που σχετίζονται με την πρόσβαση στη μνήμη. Τέτοια ελαττώματα είναι κοινά κενά ασφαλείας που μπορούν να επιτρέψουν σε κακόβουλους παράγοντες να επιτεθούν σε ιστότοπους.

Είναι το Freenginx καλύτερο από το Nginx και πρέπει να αρχίσω να το χρησιμοποιώ;

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

  12 εύκολες επιδιορθώσεις για ζητήματα καθυστέρησης συσπάσεων

Ο δηλωμένος στόχος του Freenginx είναι να επικεντρωθεί περισσότερο στις βελτιώσεις που σχετίζονται με την ασφάλεια και να καθοδηγείται από προγραμματιστές αντί να καθοδηγείται από αποφάσεις από πάνω προς τα κάτω από επίπεδο διαχείρισης.

Καθώς η παραφυάδα ωριμάζει, οποιαδήποτε μετανάστευση θα είναι λιγότερο αντικατάσταση ομοίου προς παρόμοια. Τώρα λοιπόν είναι η ώρα να αλλάξετε αν σας αρέσει ο ήχος της σκηνοθεσίας του Freenginx ή αν θέλετε να υποστηρίξετε τους στόχους του προγραμματιστή.

Αλλά, εξίσου, δεν υπάρχει μεγάλη ανάγκη να αλλάξουμε άλογα σε αυτό το στάδιο του αγώνα. Το Nginx δεν πηγαίνει πουθενά και θα έχει πάντα το δικαίωμα να διπλώνει τις αλλαγές του Freenginx στη βάση κώδικα του ούτως ή άλλως.

  Πώς να επαναφέρετε τις συντομεύσεις πληκτρολογίου της Instant Search Google

Ποιοι άλλοι διακομιστές Ιστού είναι διαθέσιμοι;

Πηγή εικόνας: Timofeev Vladimir/Shutterstock

Το Apache εξακολουθεί να είναι η κύρια εναλλακτική του Nginx, ειδικά σε οικοσυστήματα ανοιχτού κώδικα όπου είναι εγκατεστημένο από προεπιλογή ή είναι εύκολο να εγκατασταθεί. Αυτοί οι δύο διακομιστές ιστού κυριαρχούν επί του παρόντος στο μερίδιο αγοράς και η εμπειρία με τους δύο είναι πολύτιμη.

Αλλά αυτό δεν λέει την πλήρη ιστορία. Τα στατιστικά στοιχεία μεριδίου αγοράς από διαφορετικές πηγές διαφωνούν και η παλίρροια μπορεί να αλλάξει γρήγορα εάν μια εταιρεία που είναι υπεύθυνη για τη φιλοξενία μεγάλου αριθμού τοποθεσιών κάνει μια αλλαγή.

Οι μικρότεροι παίκτες περιλαμβάνουν το OpenResty—μια άλλη παραλλαγή Nginx με εξειδικευμένη τοποθεσία που φιλοξενεί εφαρμογές Lua—και το GWS της Google. Το τελευταίο χρησιμοποιείται αποκλειστικά από την Google, αλλά έχει ορατό μερίδιο αγοράς λόγω του αριθμού των τοποθεσιών που παράγει η Google.