Ver Mensaje Individual
  #1  
Antiguo 10-10-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
Les recomiendo este arsenal para iniciarse en PHP

Pues amigos llegó el día que no quería y un cliente me pidió un desarrollo web, siendo que siempre hemos programado desktop (en Delphi por supuesto). Hasta ahora solo había hecho cosillas muy simples por ahí en PHP pero como se trata ahora sí de algo serio pues me tuve que armar de algunos libros y demás para poder enfrentar este nuevo reto.

En mi peregrinar por las librerías encontré lo que a mi juicio son los libros más adecuados para un programador promedio de Delphi y que desea aprender PHP sin tener que chutarse los clásicos tutoriales de hacer carritos de compra y demás cosas que muchos libros traen. Normalmente cuando uno ya conoce bien un lenguaj así como alguna que otra técnica de programación (y OOP) pues va uno más al grano. Por lo regular puede uno iniciar casi de inmediato pero de repente quiere uno usar tal o cual función muy conocida de DElphi y nos urge su equivalente o bien deseamos saber como hacer alguna tarea en particular.

Otro tema es el de los famosos frameworks, alguna vez me puse a comentar algunas cosas sobre ellos y para quienes venimos de Delphi algunos sencillamente nos hacen sentir como enjaulados, pues nos piden que hagamos las cosas como ellos quieren y algunos (Cake y Symphony) hasta nos obligan a cambiar nuestras reglas de nombres para funciones y demás.

En nuestro caso decantamos por usar CodeIgniter, ya que precisamente nos ayuda en un tema para muchos conocido: el desorden. Si bien no te obliga a hacer nada a la fuerza si te ayuda a mantener tu código ordenado y en una forma lógica con lo cual el mantenimiento es más sencillo. Además este fm nos deja en entera libertad de manejar nuestro código como queramos. Por su parte la documentación es abundante y la ayuda muy lógica por loq ue es fácil entender como trabajar con él.

El buen Dec hace unos meses me recomendó en un post Aptana y la verdad es una verdader joyita, todo lo hace muy sencillo y se adapta uno a su forma de trabajar muy rápido.

Finalmente la literatura:

Yo compré:
"CodeIgniter for Rapid PHP Application Development" de David Upton
Como lo dije, va a al grano nos explica un poco de teoría y nos va explicando como hace CI cada cosa que ya sabemos hacer pero en otro lenguaje. Por lo que nos sirve como una muy buena referencia y no es necesario leerlo secuencialmente.

"Professional CodeIgniter" de Thomas Myer
Nos muestra varias aplicaciones triviales y un poco de metodología Agile, también excelente como referencia y teoría.

"PHP and MySQL Create, Modify, Reuse" de Tim Boronczyck
Tambien trae varias aplicaciones desarrolladas por pasos pero en este caso haciendo incapié en la relación con MySQL

"PHP Cookbook" de David Sklar
Su nombre lo dice todo, trae cientos de recetas para hacer diferentes operaciones con PHP, una referencia indispensabe pues trae recetitas como "Obtener la fecha y hora actual", "Obtener la posición de un elemento en un array","Como devolver mas de un valor en una función"...etc. cosas que a lo mejor en Delphi ya sabemos hacerla y este libro nos muestra como se hace en PHP hasta con ejemplos.


Igualmente si alguien conoce algun otro ojala lo comparta para nosotros los novatos.Jijij.

Faltarían algunos e HTML y CSS pero bueno, en ese tema no ando tan mal y de momento resuelvo mis dudas con San Google y w3schools.

Entonces para iniciar y aprender PHP necesitas:

Aptana
CodeIgniter
WampServer

Comprarte los libros y estudiar un poco.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita