λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Λογισμικό Utility

Διαφορά μεταξύ Apache 1.3 & 2

Ο Apache HTTP Server είναι ένας διακομιστής Web open-source . Το λογισμικό μεταδίδει ιστοσελίδες κατόπιν αιτήματος μιας εφαρμογής πελάτη , συχνά ένα πρόγραμμα περιήγησης όπως ο Microsoft Internet Explorer , Mozilla Firefox ή Safari της Apple . Apache είναι μακράν το πιο δημοφιλές διακομιστή Web , που χρησιμοποιείται από σχεδόν τα δύο τρίτα του συνόλου των ιστοχώρων , σύμφωνα Μαΐου 2011 έρευνα της Netcraft . Σε εξέλιξη από το 1995 , έχει λάβει νέα χαρακτηριστικά με κάθε αναβάθμιση . Η αναβάθμιση 1,3 έως 2,0 είχε σαν αποτέλεσμα σημαντικές αλλαγές , και η χρήση του Apache 1.3 αποθαρρύνεται . Πλατφόρμες , τις διαδικασίες, τα πρωτόκολλα
Η

Apache 2.0 έχει σχεδιαστεί για να είναι πιο σταθερό από 1,3 όταν χρησιμοποιείται σε συστήματα μη - Unix όπως τα Microsoft Windows , BeOS και OS /2 . Στις εκδόσεις πριν την 2.0 , όταν τρέχει σε αυτά τα συστήματα , Apache επικαλείται POSIX στρώματα για την παροχή της Unix σχετίζονται με τη λειτουργικότητα που χρειάζεται . Στην έκδοση 2.0 , ωστόσο , Apache χρησιμοποιεί μονάδες πολυ-επεξεργασία που εκμεταλλεύονται τις διεπαφές προγραμματισμού για κάθε λειτουργικό σύστημα , επιτρέποντας την ταχύτερη και πιο σταθερή απόδοση . Εν τω μεταξύ , όταν τρέχουν σε Unix ή Linux , Apache 2.0 μπορεί να τρέξει σε μια πολυνηματική λειτουργία που επιτρέπει μεγαλύτερη συμβατότητα των εφαρμογών . Apache έχει επίσης τώρα καλύτερη υποστήριξη για πολλά πρωτόκολλα .
Εικόνων χτίσει και Rebuild
Η

προ - 2.0 Σύστημα κατασκευής Apache ήταν ανεπαρκής και αντικαταστάθηκε με ένα εντελώς νέο σύστημα που θα βασίζεται στην autoconf και libtool , φέρνοντας διαδικασία ρύθμισης του Apache με τα άλλα προγράμματα . Η διαμόρφωση επίσης δραστικά απλουστευμένο στην απελευθέρωση 2.0 , με την αφαίρεση ή την επανεγγραφή των πολλών οδηγιών . Κωδικοποιήσεις αρχείου Apache είχαν ενημερωθεί για UTF - 8 , που επιτρέπει την εγκατάσταση των Windows να παρέχουν υποστήριξη Unicode και που καθιστά δυνατή για τους ιστοχώρους για να προσφέρουν τις σελίδες Web σε πολλές άλλες γλώσσες ό, τι προηγουμένως . Apache 2.0 περιλαμβάνει επίσης την υποστήριξη πολλών γλωσσών για μηνύματα λάθους .

Η API του και
Scripting

Από Apache 1.3 είχε προβλήματα με την ενότητα προτεραιότητας και την παραγγελία , Apache 2.0 containes μια αναβαθμισμένη μονάδα API που παρέχει περισσότερες δυνατότητες και μεγαλύτερη ευελιξία . Επίσης, έχει καλύτερη υποστήριξη για το IPv6 , τόσο για να ακούτε και πρίζες για έγχορδα διεύθυνση . Apache 2.0 χρησιμοποιεί τη σύνταξη Perl 5 για την αξιολόγηση των κανονικών εκφράσεων , επιτρέποντας μεγαλύτερη σταθερότητα , περισσότερες δυνατότητες και καλύτερες επιδόσεις σε σχέση με το 1.3 . Σε αντίθεση με τις προηγούμενες εκδόσεις , έχει τις δυνατότητες για τη δημιουργία μονάδων φίλτρου που παρέχουν την καλύτερη εκτέλεση των CGI scripts και άλλων προγραμμάτων .
Εικόνων Καλύτερη Modules
Η

Εκτός από αυτές τις μεγάλες αλλαγές , υπάρχουν είναι επίσης μερικές χρήσιμες αλλαγές στις ενσωματωμένες ενότητες Apache 2.0 . Για παράδειγμα , mod_proxy ξαναγράφτηκε για να κάνουν χρήση των νέων δυνατοτήτων του φίλτρου και να βελτιωθεί ο έλεγχος των προσεγγίζεται sites ? Mod_autoindex να χρησιμοποιούν πίνακες HTML για να μορφοποιήσετε και να ταξινομήσετε λίστες καταλόγων ? Και mod_include παρέχει πιο ισχυρές δυνατότητες SSI . Μια σειρά από modules είναι διαθέσιμα που δεν υπήρχαν στο 1.3 , καθώς και καλύτερη υποστήριξη για την κρυπτογράφηση OpenSSL , συμπίεση του περιεχομένου , caching συνόδου και έλεγχο ταυτότητας HTTP .
Η
εικόνων

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

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