PHP MySQL: el manual que falta es un gran hallazgo tecnológico

Tabla de contenido:

Anonim

En una revisión anterior, elogié a Dennis Mortensen Yahoo Web Analytics Guía para sus menciones de Javascript mientras explica las funciones de una solución de análisis web. Los pasajes ilustran qué tan técnica puede ser una solución y cuán esencial es la explicación para extraer el valor de las aplicaciones que pueden hacer o deshacer un negocio en línea.

$config[code] not found

He hecho algunas reseñas sobre libros que cubren marketing para financiar, con un toque de análisis. Pero los libros de programación se han dejado de lado porque muy pocos hacen un esfuerzo digno por salvar la competencia técnica al tiempo que atraen a personas que todavía no lo hacen. saber si Kirk o Picard era el mejor capitán.

Bueno, ahora estamos más cerca de una respuesta … no a los épicos debates de los capitanes de Star Trek, sino al balance perdido de la tecnología y el lenguaje cotidiano del hombre.

PHP MySQL El manual que falta, por Brett McLaughlin, se centra en cómo PHP y MySQL encajan en el desarrollo de Internet. Es un libro perfecto para programadores principiantes que puede servir como una guía de adelgazamiento para propietarios de pequeñas empresas curiosas. Descubrí el libro como había planeado afilar algunas habilidades y compré una copia para esta revisión.

$config[code] not found

PHP + MySQL = Una mejor comprensión de la dinámica de Internet

Visión general rápida: PHP es una programación que envía conjuntos de texto a un servidor web como un comando. Si no puede imaginarlo de inmediato, piense en cada formulario de contacto en el que haya recopilado información del sitio web: la instrucción de qué hacer con la información suele ser el código PHP. Con eso, imagina que tienes una idea de dónde encaja este lenguaje de programación. Hace de tu sitio web (o aplicación web) un activo útil, dependiendo de lo imaginativo que seas con el código, y hace que las preocupaciones de la base de datos sean más claras.

Si mantiene esa imaginación, imaginará una gran comprensión desde la perspectiva de McLaughlin. Él te lleva a través de la configuración y los primeros comandos. MySQL se agrega en algunos capítulos, junto con la planificación de tablas de bases de datos y expresiones regulares (si utiliza segmentación y filtros de objetivos en una solución de análisis web, apreciará este tratamiento). Los propietarios de negocios preocupados por la seguridad apreciarán los capítulos relacionados con la autenticación.

Este no es el único libro que combina PHP y MySQL. Las características de cada uno operan de la mano en muchos casos, y hay libros que también presentan otros idiomas complementarios. Pero El manual que falta Es uno de los pocos en un tamaño razonable. Leer su organización de capítulos no lo alejará demasiado de otras tareas comerciales.

Aparte que nunca se deja de lado para explicar el código claramente

McLaughin realza lo básico con sus comentarios. Las notas insertadas son típicas de este tipo de libro, como La guía completa de idiotas para WordPress o Search Engine Optimization para Dummies - pero la selección de McLaughlin realmente habla de las preocupaciones del programador y de las preguntas de qué era lo que era para los laicos.

Un segmento en la planificación de una página de error, por ejemplo, finaliza con consejos útiles sobre la entrega no excesiva de una corrección de página:

“Si recién está comenzando o tiene recursos limitados, puede hacerlo si simplemente le avisan cuando ocurren errores y generalmente resuelve los problemas dentro de las 24 o 36 horas … Puede configurar una regla en el correo electrónico para resaltar los correos con ese tema Hagas lo que hagas, asegúrate de que tu capacidad de respuesta coincida con lo que promete tu página de error o tendrás mucho más que un problema de programación con el que lidiar ".

Programación y charla de base de datos que hace que los propietarios de pequeñas empresas sean más sabios

Como puede ver en la cita anterior, el enfoque de McLaughlin es explicar con qué se encuentran la mayoría de los programadores. Los lectores de pequeñas empresas pueden sentir que los comentarios no les hablan, pero los nuggets pueden ayudar a comprender un poco sobre lo que experimenta un programador, lo que potencialmente puede ayudar a una discusión con un desarrollador para articular las necesidades de aplicaciones y sitios web para el negocio.

$config[code] not found

No es la misma estructura que el libro de Ramon Ray, Recursos tecnológicos para empresas en crecimiento, que se planea al inicio para explicar una tecnología (nube). Pero los nuggets de programación de McLaughlin funcionan.

Echa un vistazo a este comentario sobre SQL y MySQL. McLaughlin enfatiza que SQL es un lenguaje, que MySQL es un programa de base de datos, y luego explica cómo esas observaciones pueden ayudar a sus elecciones relacionadas con TI más adelante:

"Si puedes mantener la diferencia entre SQL y mySQL en tu cabeza, estás por delante del juego. Eso es porque cuando trabajas con PHP, estás conectado con una base de datos MySQL, pero estás escribiendo comandos y consultas SQL. Como resultado, puede cambiar a otra base de datos, y casi todo su trabajo de SQL siempre y cuando la base de datos acepte SQL ".

Hacer un esfuerzo para comprender algunos matices de programación como este puede ser un punto a favor. Y McLaughlin trabaja para que esa ventaja sea lo más útil posible.

PHP MySQL El manual que falta Es sin duda un libro de programación. Es un resultado obvio dado que su editor, O’Reilly, se especializa en seminarios web técnicos, capacitación y libros sobre lenguaje de programación y desarrollo web.

Pero los propietarios de pequeñas empresas que ya han agotado el HTML y están aumentando la complejidad de sus sitios pueden querer consultar este libro en particular para conocer algunas de las preocupaciones técnicas correctas. El texto es el deleite de un codificador principiante, ante todo. Pero siento que algunos dueños de pequeñas empresas inteligentes también sentirán algo de placer, después de una lectura ligera.