Έχω κάνει μερικές κριτικές σχετικά με βιβλία που καλύπτουν το μάρκετινγκ για χρηματοδότηση, με μια ροή των αναλυτικών στοιχείων που ρίχνονται μέσα. Αλλά τα βιβλία προγραμματισμού έχουν αφεθεί, επειδή πολύ λίγοι κάνουν μια αξιόλογη προσπάθεια να γεφυρωθεί η τεχνική επάρκεια, ενώ απευθύνονται σε ανθρώπους που ακόμα δεν το κάνουν να γνωρίζετε αν ο Kirk ή ο Picard ήταν ο καλύτερος καπετάνιος.
Λοιπόν τώρα, είμαστε πιο κοντά σε μια απάντηση … όχι στις επικές συζητήσεις καπετάνιου του Star Trek, αλλά στη χαμένη ισορροπία της τεχνολογίας και της γλώσσας του καθημερινού ανθρώπου.
PHP MySQL Το βιβλίο που λείπει, από τον Brett McLaughlin, επικεντρώνεται στο πώς η PHP και η MySQL ταιριάζουν στην ανάπτυξη του Διαδικτύου. Πρόκειται για ένα τέλειο βιβλίο προγραμματιστών που μπορεί να εξυπηρετήσει διπλό καθήκον ως οδηγό skimming για περίεργους ιδιοκτήτες μικρών επιχειρήσεων. Ανακάλυψα το βιβλίο όπως είχα προγραμματίσει να ακονίω κάποιες δεξιότητες και αγόρασα ένα αντίγραφο για αυτή την κριτική.
PHP + MySQL = Μια καλύτερη κατανόηση της δυναμικής του Διαδικτύου
Γρήγορη επισκόπηση: Η PHP είναι ένας προγραμματισμός που στέλνει σύνολα κειμένου σε ένα διακομιστή ιστού ως εντολή. Αν δεν μπορείτε να το φανταστείτε αμέσως, σκεφτείτε για κάθε φόρμα επικοινωνίας όπου έχετε συλλέξει πληροφορίες ιστότοπου - η οδηγία για το τι πρέπει να κάνετε με τις πληροφορίες είναι συνήθως κώδικας PHP. Με αυτό, οραματίζεται ότι έχετε την ιδέα για το πού εντάσσεται αυτή η γλώσσα προγραμματισμού. Κάνει τον ιστότοπό σας (ή την εφαρμογή στο διαδίκτυο) ένα ενεργητικό περιουσιακό στοιχείο, ανάλογα με το πόσο ευφάνταστο είστε με τον κώδικα, και κάνει πιο ξεκάθαρες τις βάσεις δεδομένων.
Εάν κρατάτε τη φαντασία αυτή, θα οραματιστείτε μια μεγάλη κατανόηση από την προοπτική του McLaughlin. Σας παίρνει μέσα από τις ρυθμίσεις και τις πρώτες εντολές. Η MySQL προστίθεται σε μερικά κεφάλαια, μαζί με τους πίνακες βάσεων δεδομένων προγραμματισμού και τις κανονικές εκφράσεις (αν χρησιμοποιείτε φίλτρα κατάταξης και στόχου σε μια λύση ανάλυσης ιστού, θα εκτιμήσετε αυτή τη θεραπεία). Ασφαλείς ιδιοκτήτες επιχειρήσεων θα εκτιμήσουν τα κεφάλαια σχετικά με την εξακρίβωση της ταυτότητας.
Αυτό δεν είναι το μόνο βιβλίο που συνδυάζει τις PHP και MySQL. Χαρακτηριστικά από το καθένα λειτουργούν χέρι-χέρι σε πολλές περιπτώσεις, και υπάρχουν βιβλία που εισάγουν και άλλες δωρεάν γλώσσες επίσης. Αλλά Το βιβλίο που λείπει είναι ένα από τα λίγα σε λογικό μέγεθος. Η ανάγνωση της οργάνωσης των κεφαλαίων δεν θα σας τραβήξει πολύ μακριά από άλλα επιχειρησιακά καθήκοντα.
Άγνωστοι που ποτέ δεν βήμα δίπλα για να εξηγήσει τον κώδικα σαφώς
Ο McLaughin ενισχύει τα βασικά με τους βοηθούς του. Η εισαγωγή σημειώσεων είναι χαρακτηριστική για αυτό το είδος βιβλίου - όπως Ο πλήρης οδηγός Idiots στο WordPress ή Βελτιστοποίηση μηχανών αναζήτησης για ανδρείκελα - αλλά η επιλογή του McLaughlin μιλάει πραγματικά για τις ανησυχίες των προγραμματιστών και για τις ερωτήσεις του απλού λαϊκού.
Ένα τμήμα για τον προγραμματισμό μιας σελίδας σφάλματος, για παράδειγμα, ολοκληρώνεται με χρήσιμες συμβουλές για την μη υπερβολική προβολή της διόρθωσης σελίδας:
"Εάν ξεκινάτε απλά ή έχετε περιορισμένους πόρους, ίσως να κάνετε καλά να λέτε ότι λαμβάνετε ειδοποίηση όταν εμφανίζονται σφάλματα και συνήθως διορθώνετε προβλήματα μέσα σε 24 ή 36 ώρες … Μπορείτε να ρυθμίσετε έναν κανόνα στο ηλεκτρονικό ταχυδρομείο για να επισημάνετε τα μηνύματα με αυτό το θέμα. Ό, τι κι αν κάνετε, βεβαιωθείτε ότι η ανταπόκρισή σας ταιριάζει με το τι υποσχέθηκε η σελίδα σφάλματος σας ή ότι θα έχετε πολύ περισσότερα από ένα πρόβλημα προγραμματισμού για να αντιμετωπίσουμε ".
Προγραμματισμός και ομιλία βάσης δεδομένων που κάνει σοφότερους ιδιοκτήτες μικρών επιχειρήσεων
Όπως μπορείτε να διαπιστώσετε από το προηγούμενο απόσπασμα, η προσέγγιση του McLaughlin είναι να εξηγήσει τι συναντούν οι περισσότεροι προγραμματιστές. Οι μικροί αναγνώστες των επιχειρήσεων μπορεί να αισθάνονται ότι τα σχόλια δεν μιλούν σε αυτά, αλλά τα nuggets μπορούν να βοηθήσουν να καταλάβουν λίγο για το τι υποβάλλεται ένας προγραμματιστής, το οποίο μπορεί ενδεχομένως να βοηθήσει μια συζήτηση με έναν προγραμματιστή για να αρθρώσει ιστοσελίδα και τις ανάγκες εφαρμογής για την επιχείρηση.
Δεν είναι η ίδια δομή με το βιβλίο του Ramon Ray, Τεχνολογικοί πόροι για αναπτυσσόμενες επιχειρήσεις, που προγραμματίζεται στην αρχή για να εξηγήσει μια τεχνολογία (σύννεφο). Αλλά τα ψήγματα του McLaughlin λειτουργούν.
Ελέγξτε αυτό το σχόλιο για SQL και MySQL. Ο McLaughlin υπογραμμίζει ότι η SQL είναι μια γλώσσα, ότι η MySQL είναι ένα πρόγραμμα βάσης δεδομένων, και στη συνέχεια παρέχει πώς αυτές οι παρατηρήσεις μπορούν να βοηθήσουν τις επιλογές που σχετίζονται με τις τεχνολογίες πληροφορικής σας αργότερα:
"Εάν μπορείτε να κρατήσετε τη διαφορά μεταξύ SQL και mySQL στο κεφάλι σας, είστε μπροστά από το παιχνίδι. Αυτό συμβαίνει επειδή όταν εργάζεστε με την PHP, είστε συνδεδεμένοι με μια βάση δεδομένων MySQL, αλλά γράφετε εντολές και ερωτήματα SQL. Ως αποτέλεσμα, μπορείτε να αλλάξετε σε άλλη βάση δεδομένων και σχεδόν όλες οι εργασίες SQL σας, αρκεί η βάση δεδομένων να δέχεται SQL. "
Κάνοντας μια προσπάθεια να καταλάβουμε κάποιες αποχρώσεις προγραμματισμού όπως αυτό μπορεί να είναι ένα πλεονέκτημα. Και η McLaughlin εργάζεται για να κάνει αυτό όσο το δυνατόν πιο χρήσιμο.
PHP MySQL Το εγχειρίδιο που λείπει είναι αναμφισβήτητα ένα βιβλίο του προγραμματιστή. Είναι ένα αποτέλεσμα χωρίς αποτελέσματα, δεδομένου ότι ο εκδότης του, O'Reilly, ειδικεύεται σε τεχνικά διαδικτυακά σεμινάρια, εκπαίδευση και βιβλία σχετικά με τη γλώσσα προγραμματισμού και την ανάπτυξη ιστού.
Ωστόσο, οι ιδιοκτήτες μικρών επιχειρήσεων που έχουν ήδη εξαντλήσει το HTML και αυξάνουν την πολυπλοκότητα των τοποθεσιών τους ενδέχεται να θέλουν να ελέγξουν το συγκεκριμένο βιβλίο για να μάθουν μερικές από τις σωστές τεχνικές ανησυχίες. Το κείμενο είναι η απόλαυση του κωδικοποιητή έναρξης, πρώτα απ 'όλα. Αλλά νιώθω ότι μερικοί ιδιοκτήτες μικρών επιχειρήσεων θα αισθανθούν κάποια απόλαυση, επίσης, μετά από ένα ελαφρύ διαβάσει.