I en tidligere anmeldelse priste jeg Dennis Mortensen Yahoo Web Analytics vejledning til dets omtale af Javascript, mens du forklarer funktionerne i en webanalyses løsning. Passagerne illustrerer, hvor teknisk en løsning kan være, og hvor vigtig forklaringen er at vride værdi ud af de applikationer, der kan gøre eller bryde en virksomhed online. $config[code] not found
Jeg har lavet et par anmeldelser på bøger, der dækker markedsføring for at finansiere, med et stænk af analyser smidt ind. Men programmeringsbøger er blevet udeladt, fordi meget få gør et værdigt forsøg på at overbygge teknisk færdighed, mens de tiltrækker folk, der stadig ikke gør det ved, om Kirk eller Picard var den bedre kaptajn.
Nå nu er vi tættere på et svar … ikke til den episke Star Trek kaptajn debatter, men til den manglende balance mellem tech og hverdagens sprog.
PHP MySQL Den manglende manual, af Brett McLaughlin, fokuserer på, hvordan PHP og MySQL passer til internetudvikling. Det er en perfekt begyndelsen programmør bog, der kan tjene dobbeltpligten som en skimming guide for nysgerrige små virksomhedsejere. Jeg opdagede bogen, da jeg havde planlagt at skærpe nogle færdigheder og købte en kopi til denne anmeldelse.
PHP + MySQL = En bedre forståelse af Internet Dynamics
Hurtigt overblik: PHP er en programmering, der sender sæt af tekst til en webserver som en kommando. Hvis du ikke kan forestille dig det med det samme, skal du tænke på alle kontaktformularer, hvor du har indsamlet webstedsoplysninger - instruktionerne om hvad man skal gøre med information er som regel PHP-kode. Med det forestiller du dig ideen om, hvor dette programmeringssprog passer ind. Det gør din hjemmeside (eller webapplikation) et aktiverbart aktiv, afhængigt af hvor fantasifulde du er med kode, og gør databaseproblemer mere klare.
Hvis du holder den fantasi, vil du forestille dig en god forståelse fra McLaughlin's perspektiv. Han tager dig igennem oprettet og første kommandoer. MySQL er tilføjet i nogle få kapitler sammen med planlægning af databaser og regulære udtryk (hvis du bruger segmentering og målsfiltre i en webanalyseløsning, vil du sætte pris på denne behandling). Sikkerhedsbevidste virksomhedsejere vil sætte pris på kapitlerne vedrørende godkendelse.
Dette er ikke den eneste bog, der kombinerer PHP og MySQL. Funktioner fra hver gang opererer hånd i hånd i mange tilfælde, og der er bøger, der introducerer også andre gratis sprog. Men Den manglende manual er et af få på en rimelig størrelse. At læse sin organisering af kapitler vil ikke trække dig for langt fra andre forretningsopgaver.
Bortset fra, at man aldrig går ud for at forklare kode klart
McLaughin forbedrer det grundlæggende med sine sider. Indsætte noter er typiske for denne slags bog - som f.eks Den komplette idioter guide til WordPress eller Search Engine Optimization for Dummies - men McLaughlin's valg virkelig taler til programmør bekymringer og lægmand er hvad-var-for-spørgsmål.
Et segment til planlægning af en fejlside slutter f.eks. Med nyttige tips om ikke overpromerende levering af en sidekorrektion:
"Hvis du lige er begyndt eller har begrænsede ressourcer, kan du godt sige, at du får besked, når der opstår fejl, og du normalt løser problemer inden for 24 eller 36 timer … Du kan oprette en regel i e-mail for at fremhæve mails med det pågældende emne. Uanset hvad du gør, skal du sørge for, at din respons svarer til, hvad din fejlside lover, eller du vil have meget mere end et programmeringsproblem at håndtere. "
Programmering og Database Talk, der gør Small Business Owners klogere
Som du kan fortælle fra det foregående citat, er McLaughlin's tilgang at forklare, hvad de fleste programmører møder. Småvirksomhedslæsere kan føle, at kommentarerne ikke taler til dem, men nuggets kan hjælpe med at forstå lidt om, hvad en programmør gennemgår, hvilket potentielt kan hjælpe en diskussion med en udvikler for at formulere websider og applikationsbehov for virksomheden.
Det er ikke den samme struktur som Ramon Rays bog, Teknologiressourcer til voksende virksomheder, som er planlagt ved starten for at forklare en teknologi (sky). Men McLaughlin's programmeringsnuggets arbejde.
Tjek denne kommentar om SQL og MySQL. McLaughlin understreger, at SQL er et sprog, at MySQL er et databaseprogram og derefter leverer, hvordan disse observationer kan hjælpe dine IT-relaterede valg senere:
"Hvis du kan holde forskellen mellem SQL og mySQL i dit hoved, er du foran spillet. Det skyldes, at når du arbejder med PHP, er du forbundet med en MySQL-database, men du skriver SQL-kommandoer og forespørgsler. Som et resultat kan du skifte til en anden database, og næsten alle dine SQL'er, så længe databasen accepterer SQL. "
At gøre en indsats for at forstå nogle programmerings nuancer som dette kan være et plus. Og McLaughlin arbejder for at gøre det plus så nyttigt som muligt.
PHP MySQL Den manglende manual er uden tvivl en programmers bog. Det er et no-brainer resultat, da dets udgiver, O'Reilly, specialiserer sig i tekniske webinarer, træning og bøger om programmeringssprog og webudvikling.
Men små virksomhedsejere, der allerede har udtømt HTML og vokser kompleksiteten af deres websteder, kan måske tjekke denne bog for at lære nogle af de rigtige tekniske problemer. Teksten er en begyndelsescoderens glæde først og fremmest. Men jeg føler, at nogle få kyndige småfirmaer vil føle sig også glæde, efter at der er læst lys.