“Necesita mejorar”

Me han dicho que la primera vez que me preguntaron qué quería ser de mayor mi respuesta fue “Cocinero. Así, cuando mi esposa me pida el divorcio podré hacerme la cena”. Si echo la vista atrás sólo recuerdo querer dedicarme a escribir, quizá porque me gustaba mucho leer. Ahí sí tuve suerte y cuando se presentó la oportunidad pude aprovecharla. No eran novelas de ciencia ficción, eran libros de informática. “Suficiente”, pensé. Veinte libros después decidí que ya era hora de continuar la aventura en solitario.

De momento, con un único libro publicado por mi cuenta, lo que más satisfacciones me está dando son los comentarios positivos que llegan de los lectores. Es curioso que antes, cuando estaba tras el escudo de una editorial, los únicos comentarios que me llegaban eran los negativos, a los que se me pedía que les contestase por razones obvias. Nunca vi un comentario positivo, aunque supongo que los había porque seguían dándome trabajo.

Ayer recibí un comentario negativo sobre mi libro:

Podía ser un libro interesante lo compre para favorecer a un autor que escribía en castellano y lo ofrecía a buen precio. Pero está anticuado y sin soporte. La primera función mysqli_connect , por ejemplo …

Y tras estas palabras viveiro3000 ((No tengo forma de comunicarme con el autor de este comentario. Me gustaría darle las gracias por esta llamada de atención.)) me da dos estrellas.

Llevo pensando en esto desde que lo leí. He de confesar que mi primera reacción no fue buena, todo lo contrario. Por suerte el tiempo me ha enseñado que es mejor dejar reposar estas cosas y, a veces hasta lo consigo, como en este caso. Veinticuatro horas después he llegado a la conclusión de que viveiro3000 tiene razón: tengo que actualizar el libro y tengo que atender mejor a mis lectores. Si quiero continuar escribiendo libros de informática está claro que necesito mejorar.

Así que voy a dejar aparcados el resto de libros en los que estaba trabajando y me voy a dedicar a pulir el de PHP y MySQL hasta que quede tan brillante que no haya posible reproche.

Anuncios

Desarrollo web con PHP y MySQL

Durante los últimos años he publicado (sólo o en compañía de otros) una veintena de libros en una editorial internacional que seguro conocéis. Ya era hora de soltar amarras.

Me alegra presentaros mi último libro: Desarrollo web con PHP y MySQL.

Podéis encontrarlo en Amazon e iBookstore (en formato EPUB y Multi-Touch) por sólo 1,99 €.

De la descripción del libro en Amazon:

PHP es el lenguaje de creación de páginas web dinámicas más utilizado en el mundo del software libre. La razón de esta popularidad está repartida a parte iguales entre la facilidad de uso del lenguaje y su potencia. Se trata de una excelente combinación de las mejores características de los más populares lenguajes de programación con la más increíble colección de bibliotecas de funciones para casi cualquier tarea que podamos necesitar.

MySQL es el sistema gestor de bases de datos de código abierto más popular del mundo. La razón: las empresas que utilizan MySQL consiguen recortar el gasto dedicado a este tipo de software en un 90%, y por regla general su uso es gratuito, siempre que sigan unas reglas muy sencillas. La facilidad de uso, la velocidad y la flexibilidad en diferentes sistemas operativos hacen popular a MySQL.

PHP y MySQL son la pareja perfecta. Si quiere combinar las características de las últimas versiones de PHP y MySQL, éste es su libro. Comenzaremos con lo básico de ambos productos para aquellos que no hayan tenido ningún contacto con PHP o MySQL. Seguidamente, aprenderemos a aprovechar las herramientas que PHP nos proporciona para acceder a MySQL.

Los contenidos se completan con temas como consultas SQL, gestión de MySQL, programación orientada a objetos, formularios, gestión de errores y plantillas para personalizar el aspecto de las páginas Web. También aprenderá a utilizar características avanzadas como procedimientos almacenados, vistas, desencadenadores (o triggers) y XML.

Este libro consta de 14 capítulos:

  1. MySQL y PHP
  2. PHP
  3. MySQL
  4. PHP orientado a objetos
  5. Diseño de bases de datos
  6. SQL
  7. PHP y MySQL
  8. Formularios
  9. Gestión de errores
  10. Plantillas
  11. Procedimientos almacenados
  12. Desencadenadores
  13. Vistas
  14. XML