PHP
PHP είναι μια ευρέως χρησιμοποιούμενη, γενικής χρήσης γλώσσα δέσμης ενεργειών για την ανάπτυξη Ιστού και μπορεί να ενσωματωθεί στην HTML.
Της PHP SimpleXML
SimpleXML είναι μια επέκταση του βιβλιοθήκη PHP διαθέσιμη από την PHP 5 +. Επιτρέπει την PHP για να έχουν εύκολη πρόσβαση τα δεδομένα και τη δομή ενός εγγράφου SML.
Προηγουμένως DOM και DOM XML χρησιμοποιήθηκαν από τους PHP προγραμματιστές να αναλύσει XML. DOM και DOM XML απαιτεί δεκάδες εντολές για να κάνει ό, τι ό, τι SimpleXML μπορεί να κάνει σε μερικές γραμμές. Επιπλέον, σε αντίθεση με DOM και DOM XML, SimpleXML δημιουργεί μια onject PHP η οποία απαιτεί πολύ λιγότερα εντολές για την πρόσβαση, διαβάζουν και να γράφουν για τη δομή εγγράφου XML.
Το έγγραφο SimpleXML πρέπει να δημιουργηθεί πριν και, εάν χειραγωγείται, δημιουργούνται εκ νέου για να μπορεί να αναλύεται χρησιμοποιώντας PHP. Ένα έγγραφο XML μπορεί να δημιουργηθεί από το μηδέν, χρησιμοποιώντας ένα απλό string PHP ..
$ String = ""? $ XmObject = simplexml_load_string ($ string)?
Εναλλακτικά, ένα προ-δημιουργήθηκε το έγγραφο XML μπορεί να χρησιμοποιηθεί για τη δημιουργία ενός αντικειμένου από το αρχείο ...
$ XmlObject = simplexml_load_file («test.xml ')? Μόλις το σενάριο έχει κάνει προσθήκες του / αλλαγές στο αντικείμενο, μπορεί να εξαχθεί εκ νέου ως XML χρησιμοποιώντας την ακόλουθη εντολή ...
$ Xml = new SimpleXMLElement ($ xmlObject)? Αυτό είναι λίγο πολύ αυτό.
PHP Server-side Scripting
PHP είναι μια δωρεάν, ανοιχτού κώδικα επιτακτική ανάγκη, αντικειμενοστρεφής γλώσσα προγραμματισμού. PHP κώδικας μπορεί να ενσωματωθεί στην HTML και εκτελείται στον διακομιστή, αποφεύγοντας την ανάγκη για εξειδικευμένες τεχνολογίες client-side. PHP είναι μια ευρέως χρησιμοποιούμενη τεχνολογία και χρησιμοποιείται σε πολλά έργα ανάπτυξης ιστοσελίδων. Πολλές από τις σημερινές συστήματα χρησιμοποιούν είτε PHP ή εναλλακτικές λύσεις για την εκτέλεση του διακομιστή εργασίας με μια βάση δεδομένων.

Όπως μπορείτε να δείτε στο παραπάνω διάγραμμα, η PHP εκτελείται στον server. Αυτό σημαίνει ότι οι λειτουργίες εκτελούνται πριν από ένα τυποποιημένο έγγραφο HTML δημιουργείται και αποστέλλεται στον πελάτη. Εάν είναι απαραίτητο ο διερμηνέας PHP θα πραγματοποιήσει, επίσης MySQL Ανακρίσεις για να πάρετε τις πληροφορίες που απαιτούνται για τη δημιουργία μιας σελίδας για τον πελάτη.
Εναλλακτικές λύσεις για PHP περιλαμβάνονται ASP της Microsoft (Active Server Pages), που μπορούν να χρησιμοποιηθούν με τον ίδιο σχεδόν τρόπο. Απαιτεί ένα που βασίζεται σε Windows server με IIS της Microsoft (Internet Information System) εγκατασταθεί. Λειτουργικά υπάρχει διαφοροποίηση λίγη από την PHP ASP, ωστόσο, ASP, IIS και τα παράθυρα είναι όλα ιδιόκτητο λογισμικό και συνεπώς να προσθέσουν επιπλέον κόστος για την εφαρμογή ενός ASP με βάση το σύστημα. PHP είναι δωρεάν και μπορεί να τρέξει στα περισσότερα λειτουργικά συστήματα διακομιστή συμπεριλαμβανομένων των Windows και του ανοικτού κώδικα Linux λειτουργικά συστήματα.
















