¿Que tengo que saber para aprender php?
Quisiera saber si tengo que tener algun conocimiento como requisito para aprender bien el php.
Lo pregunto porque algunos me han dicho que php es facil , ojala asi lo sea porqu pienso meterme a estudiar.
Por eso va mi pregunta ,¿algun requisito para estudiar php? y en verdad ¿es facil aprende php?.
saludos
Update:tengo una minima experiencia en lo que es html y programacion en visual basic
Comments
Lo primero es tener conocimientos mínimo de programación, que asumo que los tienes. Lo segundo es saber lo que es el scripting, que es distinto de la programación a la que muchos están acostumbrados (no hace falta declarar las variables, no se compila, etc.). Y lo tercero es entender que el PHP se ejecuta en el servidor para imprimir un código HTML que luego se servirá como página web.
Con estos conceptos claros no tendrás problemas. Te recomiendo mucho la página oficial php.net, yo aprendí absolutamente todo allí. Está muy bien organizada y el buscador es efectivo.
Aprovecho para recomendarte PHP4 antes que PHP5. Ambos lenguajes difieren, ya que PHP5 está orientado a objetos y PHP4 es más a la antigua usanza. Si estás acosumbrado a cosas como Java te gustará más PHP5, si no, te gustará más PHP4.
Si conoces de programacion orientada a objetos tienes una ventaja. Debes comenzar por entender el concepto de ejecucion a nivel de servidor "server-side scripting". Una vez tengas el concepto claro, hay muchos buenos libros e informacion en el web que te puede ayudar. Lenguajes parecidos en sintaxis pueden ser C++, C#, Java.
Sobre tu pregunta, es mas facil que otros lenguajes pero no es el mas facil. El manejo de memoria es muy conveniente y facil de entender. Lo mismo con el manejo de cadenas de caracteres "strings".
http://www.tomatoma.ws/
es una buena pagina para empezar a entender el php, porque la explicacion es bastante sencilla.
No es tan complicado, si sabes un poco de programacion no te costara aprender.
La verdad es algo sencillo, busca ejemplos y tutoriales, ve primero la base, y luego sube tu nivel como conexiones a bases de datos.
Pues saber los editores webs más importantes y utilizados como dreamweaver y aprender el lenguaje de php.
Un Saludo
-----------------
Utilidades & Nicks Para Tu Msn
http://messengertools.webcindario.com/
Herramientas Para Webmasters & Alta En Buscadores
http://toolsweb.webcindario.com/
Búscate un buen libro en http://www.casadellibro.com/
Mejor que empieces con algo más sencillo y luego vayas al php como por ejemplo dreamweaver.