Estos últimos días estoy tomando contacto por primera vez con PHP y MySQL. Para comenzar con el primero, me he ayudado de un PC-Cuaderno bastante práctico centrado en enseñar lo más básico del lenguaje. Pero además de éste, me he comprado un pequeño libro que tenía mejor pinta a primera vista:
El libro me ha decepcionado un poco. A pesar de que gracias a él y al cuaderno he aprendido a entender la sintaxis de PHP, son bastantes los ejemplos del libro que tienen errores. (Y cómo saltarán a la vista si me he dado cuenta yo, que estaba aprendiendo a la vez que lo leía). Son errores bastante tontos, y no del funcionamiento de los ejemplos, sino más bien de las explicaciones de éstos, donde se veía que el autor estaba un poco dormido mientras lo escribía. Además de esto, me ha parecido demasiado educada y distante la forma de dirigirse al lector.
Pero no todo son críticas negativas. También es verdad que el libro no deja temas sin tocar, ya que no se limita a explicar la sintaxis de PHP. También dedica un pequeño capítulo introductorio a cada uno de los temas que están bastante o muy ligados a PHP: MySQL, POO, Cookies, XML, Sockets, Sesiones… sin olvidar los dos apéndices dedicados, uno a la configuración del servidor Apache, del intérprete de PHP y de la base de datos MySQL, y otro a facilitar direcciones web de interés.
También tuve otra experiencia con esta colección de libros “didácticos” de la editorial Anaya. Fue hace cosa de año y medio o dos, cuando buscaba por internet información sobre cómo aprender a programar, y por todos lados encontraba cosas de Visual Basic. Así que yo, inocente de mí, creí que sería lo mejor que había para aprender, y me compré otro de estos libros. No lo terminé, pero tampoco hizo falta. No me gustó mucho, y antes de acabarlo descubrí el xBase. ¿Qué hacía yo perdiendo el tiempo con Visual Basic cuando había un lenguaje de hace 20 años que junto a una buena GUI es mejor? Me refiero a super Clipper, claro.
Para terminar, solo decir que PHP me está gustando mucho y que no recomiendo el libro. Seguro que hay cosas muchísimo mejores… buscaré.
comentarios (5) |
Hola Jaime.
Al igual que tú, soy un programador muy inquieto ( aunque no tan joven ) 8-), y ávido de conocer nuevas tecnologías, el php lo conoci recien este año y descubrí que como herramienta de desarrollo es muy poderoso y muy completo, creo que han hecho un excelente trabajo los desarrolladores de esta notable herramienta.
Además que se puede accesar bases de datos muy diversas, es necesario hacer notar que las .DBF tambien estan consideradas dentro de este amplio espectro de tipos de bases de datos.
Lamentablemente es muy pobre en cuanto a interface de usuario, afortunadamente existe una herramienta muy atractiva para complementar con este lenguaje que es php-gtk la cual te permite crear interfaces muy vistosas - windows - con muy poco esfuerzo y son mucho más rápidas de ejecutar y mucho más fáciles de aprender que Java.
Creo que es necesario no dejar de lado la tecnología de XITAMI, quien nos ofrece un servicio de internet web server, un programa freeware de buena calidad y que por lo menos nos permite ejecutar nuestro php en máquinas stand alone y probar nuestrar rutinas para luego poder subirlas a la red.
Bueno, aprovecho para felicitarte por este espacio que lo encuentro muy provechoso para aquellos que queremos mantenernos informados sobre tecnologías tan diversas y además para mantener vigente temas tan interesantes para nosotros los programadores como son el xbase.
Un saludo cordial desde Chile.
Luis Vasquez.
Creo con derecho a sentirme aludido puesto que fui yo quien te recomendó el libro ;-)
Siento no haber acertado con el, lo cierto es que me lo leí un poco por encima... ya que lo que me leí realmente fue el manual oficial (www.php.net/docs.php).
Un libro que me gustó más fue:
Título: PHP4
Serie Práctica
Autor: Pedro Pablo Fábbrega
Editorial: Prentice Hall
ISBN: 84-205-3112-X
Tambien tengo otros libros:
Proyectos Profesionales PHP
Ashish Wilfred y otros
Anaya Multimedia
84-415-1418-6
Personalmente sólo le he echado un ojo... pero en su día me pareció bien estructurado y la verdad tiene ejemplos muy interesantes: un ejemplo de página web con carro de la compra no es un ejemplo cualquiera...
Y un libro cuya lectura recomiendo es:
Creación de aplicaciones Web con PHP4
Prentice Hall
Ratschiller & Gerken
84-205-3108-1
Francamente, no es un libro para novatos, es decir, no es para quien quiera aprender la sintáxis... pero enseña otras muchas cosas que son, al menos, muy interesantes sino necesarias.
Tengo tambien otros dos libros de PHP (a parte de alguno más que he visto por las librerias pero que no me he comprado), sin embargo no me gusta nada la presentación que tienen, me parece muy engorrosa para poder enseñar algo con claridad...
Lamento no haber acertado en mi recomendación, pero no siempre lo vamos a hacer todo bien no?
Bueno, espero que alguno de los libros que he mentado le sirvan a alguien, un saludo.
Luis,
Estoy de acuerdo en eso de que soy muy inquieto ;-)
La verdad es que no tengo ni idea de lo que es PHP-GTK+, pero por lo que dices tiene buena pinta, así que voy a buscar algo de información sobre ello, gracias.
Fernando,
Bueno, no siempre se puede acertar, ¿no? No pasa nada, ya digo que aunque me haya decepcionado un poco, sí que me ha ayudado mucho junto con el Pc-Cuaderno. Me anoto esos libros que recomiendas, y en mi próxima visita a "la casa del libro" (pedazo librería), buscaré entre lo que haya teniendo en cuenta los que me has comentado.
Por cierto, ¿te funciona la cuenta de email? Te he enviado dos emails antes de escribir este post y no me has contestado a ninguno... :-(
Saludos y gracias a los dos.
Hola:
Llegue a ustedesd por la web de afrael.
Tengo una inquietud y es esta,
No soy programador pero me interesa mucho lo de la web y deseo inplementar en mi site algunos scripts, configurados a mis necesidades.
El problema fue que instale Apache (OK), pero al instlar PHP, problemas.
El dia de la inst., todo bien pero al sig. día, oh sorpresa, no funcionaba el servidor y el archivo info se descargaba como un archivo y no se ejecutaba el script.
En que me podeis ayudar?
Gracias
necesito hacer una aplicación que conectará con una base de datos en postgres me gustaría trabajar con php-gtk pues se facilita más para hacer interfases gráficas llamativas. mi pregunta es php-gtk si se puede trabajar co postgres? y dónde consigo información de php - gtk