PHP MySQL: O Manual Ausente é Um Grande Achado Tecnológico

Índice:

Anonim

Em uma revisão anterior, elogiei o trabalho de Dennis Mortensen Yahoo Web Analytics Guia para as suas menções de Javascript, explicando as funções de uma solução de análise da web. As passagens ilustram como uma solução pode ser técnica e como a explicação é essencial para extrair valor dos aplicativos que podem fazer ou interromper um negócio on-line.

$config[code] not found

Fiz algumas resenhas sobre livros cobrindo marketing e finanças, com uma enxurrada de análises. Mas os livros de programação foram deixados de fora porque muito poucos fazem uma tentativa digna de unir a proficiência técnica ao mesmo tempo que atraem as pessoas que ainda não o fazem. saber se Kirk ou Picard era o melhor capitão.

Bem, agora, estamos mais perto de uma resposta… não aos debates épicos do capitão de Star Trek, mas ao equilíbrio que falta na tecnologia e na linguagem do homem comum.

PHP MySQL The Missing Manual, por Brett McLaughlin, enfoca como PHP e MySQL se encaixam no desenvolvimento da Internet. É um livro perfeito para programadores iniciantes que pode servir como um guia de skimming para pequenos proprietários curiosos. Eu descobri o livro como eu tinha planejado para afiar algumas habilidades, e comprei uma cópia para esta revisão.

$config[code] not found

PHP + MySQL = Uma Melhor Compreensão da Internet Dynamics

Visão geral rápida: PHP é uma programação que envia conjuntos de texto para um servidor da Web como um comando. Se você não conseguir imaginá-lo imediatamente, pense em todos os formulários de contato nos quais coletou informações do site - a instrução sobre o que fazer com as informações geralmente é um código PHP. Com isso, imagine que você tenha a ideia de onde essa linguagem de programação se encaixa. Isso torna o seu site (ou aplicativo da Web) um ativo acionável, dependendo de como você é criativo com o código, e torna as preocupações do banco de dados mais claras.

Se você mantiver essa imaginação, verá uma grande compreensão da perspectiva de McLaughlin. Ele leva você através da configuração e primeiros comandos. O MySQL é adicionado em alguns capítulos, junto com o planejamento de tabelas de bancos de dados e expressões regulares (se você usar filtros de segmentação e meta em uma solução de análise da web, apreciará esse tratamento). Proprietários de empresas preocupados com a segurança apreciarão os capítulos relacionados à autenticação.

Este não é o único livro que associa PHP e MySQL. Os recursos de cada um funcionam de mãos dadas em muitos casos, e há livros que também introduzem outros idiomas complementares. Mas O Manual Ausente é um dos poucos em um tamanho razoável. A leitura da organização dos capítulos não o afasta de outras tarefas de negócios.

Além disso, nunca passo para explicar o código claramente

McLaughin aprimora o básico com seus argumentos. Inserir notas é típico para este tipo de livro - como O Guia Completo de Idiotas para WordPress ou Optimização do Search Engine para Dummies - mas a seleção de McLaughlin realmente fala sobre as preocupações dos programadores e sobre o que foi para perguntas.

Um segmento no planejamento de uma página de erro, por exemplo, termina com dicas úteis sobre a não superpromoção da entrega de uma correção de página:

“Se você está apenas começando ou tem recursos limitados, pode simplesmente dizer que é notificado quando ocorrem erros e geralmente conserta os problemas dentro de 24 ou 36 horas … Você pode configurar uma regra no email para destacar emails com esse assunto. Faça o que fizer, certifique-se de que sua capacidade de resposta corresponde ao que sua página de erro promete, ou você terá muito mais do que um problema de programação para lidar. ”

Programação e conversação de banco de dados que tornam os pequenos empresários mais sensatos

Como você pode ver na citação anterior, a abordagem de McLaughlin é explicar o que a maioria dos programadores encontra. Os leitores de pequenas empresas podem sentir que os comentários não falam com eles, mas os nuggets podem ajudar a entender um pouco sobre o que um programador sofre, o que pode ajudar em uma discussão com um desenvolvedor para articular as necessidades de sites e aplicativos para a empresa.

$config[code] not found

Não é a mesma estrutura do livro de Ramon Ray, Recursos tecnológicos para empresas em crescimento, que é planejado no início para explicar uma tecnologia (nuvem). Mas os nuggets de programação de McLaughlin funcionam.

Confira este comentário sobre SQL e MySQL. McLaughlin enfatiza que o SQL é uma linguagem, que o MySQL é um programa de banco de dados e, em seguida, mostra como essas observações podem ajudar suas escolhas relacionadas à TI mais tarde:

“Se você conseguir manter a diferença entre o SQL e o MySQL na sua cabeça, estará à frente do jogo. Isso porque, quando você trabalha com PHP, você está conectado a um banco de dados MySQL, mas está escrevendo comandos e consultas SQL. Como resultado, você pode mudar para outro banco de dados e quase todo o seu trabalho SQL, desde que o banco de dados aceite SQL. ”

Fazer um esforço para entender algumas nuances de programação como essa pode ser uma vantagem. E McLaughlin trabalha para tornar isso tão útil quanto possível.

PHP MySQL O Manual Ausente é sem dúvida um livro de programador. É um resultado óbvio, já que seu editor, O'Reilly, é especializado em webinars técnicos, treinamento e livros sobre linguagem de programação e desenvolvimento para web.

Mas os proprietários de pequenas empresas que já esgotaram o HTML e estão aumentando a complexidade de seus sites podem querer conferir este livro específico para aprender algumas das preocupações técnicas corretas. O texto é o prazer de um codificador inicial, em primeiro lugar. Mas acho que alguns pequenos empresários experientes também se sentirão encantados depois de uma leitura leve.