Ho fatto alcune recensioni sui libri che coprono il marketing per finanziare, con una spruzzata di analisi gettate dentro. Ma i libri di programmazione sono stati lasciati fuori perché pochissimi fanno un degno tentativo di colmare le competenze tecniche mentre fanno appello a persone che ancora non lo fanno sapere se Kirk o Picard era il miglior capitano.
Bene, ora siamo più vicini a una risposta … non agli epici dibattiti capitan di Star Trek, ma al bilancio mancante della tecnologia e del linguaggio dell'uomo di tutti i giorni.
PHP MySQL The Missing Manual, di Brett McLaughlin, si concentra su come PHP e MySQL si adattano allo sviluppo di Internet. Si tratta di un libro di programmatori di inizio perfetto che può essere utilizzato come guida per i piccoli proprietari di piccole imprese. Ho scoperto il libro come avevo programmato per affinare alcune abilità e ho acquistato una copia per questa recensione.
PHP + MySQL = Una migliore comprensione di Internet Dynamics
Panoramica rapida: PHP è una programmazione che invia set di testo a un server Web come comando. Se non riesci a immaginarlo immediatamente, pensa a ogni modulo di contatto in cui hai raccolto le informazioni del sito web: le istruzioni su cosa fare con le informazioni sono solitamente codice PHP. Con ciò, immagina di ottenere l'idea di dove questo linguaggio di programmazione si adatta. Rende il tuo sito Web (o applicazione web) una risorsa utilizzabile, a seconda di quanto sei fantasioso con il codice, e rende più chiari i problemi relativi ai database.
Se conservi quell'immaginazione, vedrai una grande comprensione dal punto di vista di McLaughlin. Ti guida attraverso l'impostazione e i primi comandi. MySQL viene aggiunto in alcuni capitoli, insieme alle tabelle dei database di pianificazione e alle espressioni regolari (se si utilizzano la segmentazione e i filtri degli obiettivi in una soluzione di analisi dei dati web, apprezzerete questo trattamento). I proprietari di imprese attenti alla sicurezza apprezzeranno i capitoli relativi all'autenticazione.
Questo non è l'unico libro che accoppia PHP e MySQL. Le funzionalità di ciascuna di esse operano a mano in mano in molti casi e ci sono anche libri che introducono altre lingue complementari. Ma Il manuale mancante è uno dei pochi di dimensioni ragionevoli. Leggere la sua organizzazione di capitoli non ti allontanerà troppo dalle altre attività aziendali.
Oltre a questo non passare mai oltre a spiegare chiaramente il codice
McLaughin migliora le basi con i suoi aiutanti. L'inserimento di note è tipico per questo tipo di libro, ad esempio La guida completa degli idioti a WordPress o Search Engine Optimization for Dummies - ma la selezione di McLaughlin parla davvero con le preoccupazioni dei programmatori e le domande dei laici per domande.
Un segmento sulla pianificazione di una pagina di errore, ad esempio, termina con suggerimenti utili per non sovraccaricare la consegna di una correzione di pagina:
"Se hai appena iniziato o hai risorse limitate, potresti semplicemente dire di essere avvisato quando si verificano errori e di solito risolvi i problemi entro 24 o 36 ore … Puoi impostare una regola in email per evidenziare i messaggi con quell'argomento. Qualunque cosa tu faccia, assicurati che la tua reattività corrisponda a ciò che promette la tua pagina di errore, o avrai molto più di un problema di programmazione da affrontare. "
Programmazione e discussione di database che rende i proprietari di piccole imprese più saggi
Come puoi dire dalla citazione precedente, l'approccio di McLaughlin è quello di spiegare ciò che la maggior parte dei programmatori incontra. I lettori di piccole imprese possono ritenere che i commenti non parlino loro, ma le pepite possono aiutare a capire un po 'cosa viene sottoposto a un programmatore, il che può potenzialmente aiutare una discussione con uno sviluppatore ad articolare il sito Web e le esigenze applicative dell'azienda.
Non è la stessa struttura del libro di Ramon Ray, Risorse tecnologiche per aziende in crescita, che è pianificato all'inizio per spiegare una tecnologia (cloud). Ma le pepite di programmazione di McLaughlin funzionano.
Dai un'occhiata a questo commento su SQL e MySQL. McLaughlin sottolinea che SQL è un linguaggio, che MySQL è un programma di database, quindi fornisce come tali osservazioni possono aiutare le tue scelte relative all'IT in un secondo momento:
"Se riesci a mantenere la differenza tra SQL e mySQL nella tua testa, sei davanti al gioco. Questo perché quando lavori con PHP, sei connesso con un database MySQL, ma stai scrivendo comandi e query SQL. Di conseguenza è possibile passare a un altro database e quasi tutto il tuo SQL funziona finché il database accetta SQL. "
Fare uno sforzo per capire alcune sfumature di programmazione come questa può essere un vantaggio. E McLaughlin lavora per rendere questo più utile possibile.
PHP MySQL The Missing Manual è senza dubbio un libro di programmatori. È un risultato immediato, visto che il suo editore, O'Reilly, è specializzato in webinar tecnici, formazione e libri sul linguaggio di programmazione e sullo sviluppo web.
Ma i proprietari di piccole imprese che hanno già esaurito l'HTML e stanno aumentando la complessità dei loro siti potrebbero voler controllare questo particolare libro per apprendere alcune delle giuste preoccupazioni tecniche. Il testo è una delizia per principianti, prima di tutto. Ma mi sento un po 'deliziare anche alcuni piccoli imprenditori, dopo una lettura leggera.