Αναθεώρηση Βιβλίου - Ξεκινώντας Ajax με την PHP από τον αρχάριο στον επαγγελματία από τον Lee Babin


Συντάκτης: Lee Babin
ISBN: 1590596676
Εκδότης: Apress
272 σελίδες
Δημοσιεύθηκε: Οκτ 2006

Το Ajax είναι μια γλώσσα που βασίζεται στο JavaScript και ως εκ τούτου πολλοί προγραμματιστές ιστοσελίδων συσσωρεύονται στη σκέψη να χρησιμοποιήσουν τον Ajax στις ιστοσελίδες τους. Ο Lee Babin έχει γράψει αυτό το βιβλίο για να βοηθήσει αυτούς από εμάς νέους να Ajax να μάθουν πώς να χρησιμοποιούν αυτή τη νέα γλώσσα χωρίς να εκφοβίζονται από την προέλευσή του JavaScript. Μετά από ένα σύντομο ιστορικό και εισαγωγή στον Ajax, ο Babin ξεκινά συζητώντας για τον σκοπό του Ajax σε εφαρμογές ιστού και μερικά από τα βασικά του Ajax, όπως την αποστολή αιτημάτων διακομιστή χωρίς να αναγκάσει την ανανέωση της ιστοσελίδας.

Στη συνέχεια, εισάγει PHP στο μίγμα και δίνει αρκετά παραδείγματα για το πώς μπορεί να διευκολύνει την Ajax επικοινωνία μεταξύ πελάτη και διακομιστή σε εφαρμογές ιστού. Χρησιμοποιεί αρκετά καθημερινά παραδείγματα, όπως αυτόματη συμπλήρωση και επικύρωση μορφής. Το επόμενο βήμα για να μάθετε πώς να γράφετε καλές εφαρμογές ιστού είναι να εισαγάγετε μια βάση δεδομένων. Ο Babin χρησιμοποιεί την MySQLR βάση δεδομένων στο παράδειγμα εργασίας του, η οποία είναι μια εφαρμογή ημερολογίου στο διαδίκτυο. Μου άρεσε πολύ η συνέχεια που ο συγγραφέας πέτυχε χρησιμοποιώντας το ίδιο παράδειγμα σε όλο το υπόλοιπο βιβλίο. Για παράδειγμα, στο επόμενο κεφάλαιο, καλύπτει λεπτομερέστερα την επικύρωση της μορφής και στη συνέχεια παρουσιάζει τον τρόπο προσθήκης αυτής της δυνατότητας στην εφαρμογή ημερολογίου.

Ένα πλεονέκτημα της χρήσης του Ajax και της PHP μαζί είναι πόσο καλά χειρίζονται τα καθήκοντα όπως ο χειρισμός και η προβολή εικόνων σε ιστοσελίδες. Ο Babin αρχικά συζητά πώς να δημιουργήσει εικόνες μικρογραφίας σε κίνηση και στη συνέχεια το εφαρμόζει σε μια συλλογή φωτογραφιών. Μια εφαρμογή φωτογραφικής συλλογής χρησιμοποιείται συχνά όταν διδάσκει μια νέα γλώσσα προγραμματισμού επειδή μπορεί να χρησιμοποιηθεί σε πολλές περιπτώσεις. Ωστόσο, ο Μπάμπιν επισημαίνει ιδιαίτερα πώς μπορεί να χρησιμοποιηθεί το Ajax για τη βελτίωση της κοινής διαδικτυακής φωτογραφικής συλλογής.

Ένα από τα πράγματα που οι προγραμματιστές θέλουν να κάνουν όταν μαθαίνουν μια νέα γλώσσα προγραμματισμού είναι να το χρησιμοποιήσουν παντού. Ο Babin συζητά γιατί πρέπει να αποφύγετε αυτό το συνηθισμένο λάθος και εξηγεί πότε είναι πολύ χρήσιμο να χρησιμοποιήσετε τον Ajax για να βελτιώσετε τον ιστότοπό σας. Για παράδειγμα, συζητά τη δημοτικότητα των υπηρεσιών ιστού, όπως το GoogleTM μηχανή αναζήτησης και PayPalR την επεξεργασία πληρωμών και τον τρόπο χρήσης του Ajax για την ενσωμάτωση αυτών των υπηρεσιών στον ιστότοπό σας.

Όπως όλοι γνωρίζουμε, η κωδικοποίηση μεταξύ των browsers είναι ένα ζήτημα που δεν φαίνεται να επιλύεται πλήρως. Ο Μπάμπιν συζητά αυτό και άλλα προβλήματα που συναντάμε όταν χρησιμοποιούμε τον Ajax. Για παράδειγμα, τι κάνετε όταν ο χρήστης έχει απενεργοποιήσει το JavaScript στο πρόγραμμα περιήγησης ιστού του ή όταν τα κουμπιά Πίσω και Πίσω σταματούν να λειτουργούν. Τέλος, καλύπτει τον τρόπο χειρισμού των ζητημάτων ασφαλείας που αφορούν ειδικά τη χρήση του Ajax.

Ο Lee Babin προγραμματίζει εδώ και πολλά χρόνια και είναι κύριος της δικής του εταιρείας ανάπτυξης. Έχει εργαστεί σε 100+ έργα.





Οδηγίες Βίντεο: Words at War: Combined Operations / They Call It Pacific / The Last Days of Sevastopol (Απρίλιος 2024).