Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Linux , Apache , MySQL και PHP για αρχάριους

Παρά το γεγονός ότι το ποσό της φρασεολογίας και του μεγάλου όγκου του κώδικα που χρησιμοποιείται σε πολλές εφαρμογές μπορεί να κάνει τον κόσμο του προγραμματισμού ηλεκτρονικών υπολογιστών φαίνεται τρομακτικό , τις περισσότερες τεχνολογίες κωδικοποίησης και οι γλώσσες είναι πραγματικά αρκετά απλή . Ακόμη και για τους αρχάριους , οι χρήστες που διαθέτουν μια σταθερή κατανόηση της λογικής και τη δομή της κάθε γλώσσας ή τεχνολογίας , θα πρέπει να βρουν ότι η εισαγωγή εντολών και αρχίζουν να προγράμματος είναι μάλλον απλό και διαισθητικό . Πρώτα, όμως , οι αρχάριοι θα πρέπει να είναι εξοικειωμένοι με αυτό που κάθε γλώσσα ή η τεχνολογία είναι και κάνει . Apache , MySQL , Linux και PHP , για παράδειγμα , είναι οι όροι και οι τεχνολογίες για τις οποίες κάθε αρχάριος πρέπει να γνωρίζετε κάποιες βασικές πληροφορίες . PHP : Scripting Language
Η

Hypertext Preprocessor είναι ένα server-side scripting γλώσσα, που σημαίνει ότι η PHP είναι γραμμένο απευθείας στον κώδικα μιας εφαρμογής Web , συνήθως συνοδεύεται από HTML . Ενώ η HTML χρησιμοποιείται κυρίως για τη μορφοποίηση και αισθητικά ζητήματα , όπως τα χρώματα και την ευθυγράμμιση , ωστόσο , PHP είναι μια δυναμική γλώσσα που διαχειρίζεται διάφορες προτροπές από τους χρήστες και προγραμματιστές . Με άλλα λόγια , η PHP χρησιμοποιείται για τη διαχείριση των μεταβαλλόμενων χαρακτηριστικών ενός δικτυακού τόπου . Εάν ένας προγραμματιστής θέλει μια εικόνα να αλλάζει όταν ο χρήστης τοποθετεί το ποντίκι του πάνω από αυτό, για παράδειγμα , μια εντολή PHP μπορεί να χρησιμοποιηθεί για να δημιουργήσει πρώτα την κατάσταση ( το ποντίκι πάνω από την εικόνα ) και το αποτέλεσμα ( εικόνα αλλάζει ) . Οι εντολές αυτές συχνά κωδικοποιούνται ως απλό " if /then " δηλώσεις
εικόνων Linux : . Λειτουργικό Σύστημα
Η

Linux δεν είναι μια γλώσσα προγραμματισμού , αλλά ένα ολόκληρο λειτουργικό σύστημα , ένα εφαρμογή που χρησιμοποιείται για να διαχειριστεί όλες τις εφαρμογές και τα αρχεία σε έναν υπολογιστή . Παρόμοια με τους ανταγωνιστές όπως τα Windows και Mac OS X , Linux οργανώνει ουσιαστικά όλες τις πληροφορίες σε έναν υπολογιστή έτσι ώστε οι χρήστες μπορούν να τρέξουν προγράμματα , θα αναζητήσει τεκμήρια , να ανοίξετε φακέλους και να εμφανίσουν πληροφορίες . Σε αντίθεση με τα Windows και Mac λειτουργικά συστήματα , το Linux βασίζεται στην διανομή δωρεάν λογισμικό και open-source . Το λειτουργικό σύστημα είναι διαθέσιμο για δωρεάν download από την ιστοσελίδα του οργανισμού και ο κωδικός είναι ανοικτό και διαθέσιμο σε όλους τους προγραμματιστές που θέλουν να κάνουν μια αλλαγή . Η μόνη προϋπόθεση είναι ότι θα δημοσιεύσουν τις αλλαγές τους , θέτοντας σε κίνηση μια διαδικασία με την οποία ο κώδικας βελτιώνεται συνεχώς από χιλιάδες ατομικές εισόδους και επανακυκλοφόρησε για το κοινό σε διαδοχικές και βελτιωμένες εκδόσεις .
Εικόνων
Apache : λογισμικό Web Server
Η

Εκτός από το σενάριο που καθορίζει τι μια συγκεκριμένη ιστοσελίδα μοιάζει ή πώς συμπεριφέρεται , η διαδικασία με την οποία οι χρήστες έχουν πρόσβαση σε μια ιστοσελίδα απαιτεί επίσης τη διαχείριση του λογισμικού . Apache είναι ένα τέτοιο λογισμικό , γνωστό και ως λογισμικό διακομιστή, η οποία διαχειρίζεται τον server στον οποίο αποθηκεύονται οι πληροφορίες του site και τα διάφορα αιτήματα που έρχονται σε αυτόν το διακομιστή από τους χρήστες - τα πάντα να κάνει ότι η ιστοσελίδα αναδύεται όταν ο χρήστης εισάγει τη διεύθυνση Web για να παρέχοντας τον ιστοχώρο με τις πληροφορίες που χρειάζεται όταν ένας χρήστης επιλέγει μια διαφορετική σελίδα ή ενότητα για να δείτε . Απλά σκεφτείτε ένα διακομιστή ως ένα μεγάλο σκληρό δίσκο και το λογισμικό διακομιστή , όπως το λειτουργικό σύστημα . Ουσιαστικά , Apache του λογισμικού διακομιστή εκτελεί scripting γλώσσες όπως η PHP , η οργάνωση του κώδικα που αποθηκεύονται στο διακομιστή και φροντίζοντας να έχει τις πληροφορίες που χρειάζεται όταν ένας χρήστης το ζητήσει. Apache προσφέρει επίσης συμπληρωματικές υπηρεσίες όπως ο έλεγχος ταυτότητας χρήστη και ασφαλή πλοήγηση του διακομιστή και , όπως το Linux , είναι ένα open-source έργο
εικόνων MySQL : . Σύστημα διαχείρισης βάσεων δεδομένων
Η

MySQL είναι ένα σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων που χρησιμοποιείται για να χειριστεί τεράστιες ποσότητες δεδομένων και των πολυάριθμων αιτημάτων για τα δεδομένα . MySQL λειτουργεί σαν μια βάση δεδομένων διακομιστή γεμάτο από πληροφορίες που επιτρέπει σε πολλαπλούς χρήστες να αναζητούν τη βάση δεδομένων την ίδια στιγμή . Facebook και το Twitter , για παράδειγμα , χρησιμοποιούν MySQL διαχείρισης βάσης δεδομένων για την αποθήκευση όλων των πληροφοριών συμβολή των χρηστών και στη συνέχεια να επιτρέψει σε άλλους χρήστες να ζητεί πληροφορίες και να δείτε στους υπολογιστές τους . MySQL είναι ένα open-source έργο και δωρεάν εκδόσεις του συστήματος είναι διαθέσιμες για μη εμπορικούς δικτυακούς τόπους , αν και μεγάλες κερδοσκοπικές χρήστες πρέπει να αγοράζουν καταβάλλεται εκδόσεις με νέα χαρακτηριστικά στήριξης .

Η

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

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