Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/11/2004, 07:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
y hay gente que me ha recomendado mirar un desarrollo ya hecho,
A eso le llaman "ingenería inversa" .. si bien así podrías ver algún "detalle" de programación .. no vas a tener el "concepto" global de la aplicación en si además que para hacer eso . .antes debes conocer muyyy bien lo que estás viendo como para "reconstruirlo" desde el final ..

Cita:
¿Pueden darme alguna sugerencia sobre como aprender php algo mas avanzado?.
mm bueno .. no sé si realmente necesitas aprender "PHP avanzado" o bien reforzar otros temas más básicos sobre el desarrollo de aplicaiones en general (para este entorno "web") .. a aprender más sobre Base de datos: SQL, modelo .. etc .. (parte muyyyy importante si las usas).

Sobre PHP .. ciertas "técnicas" se basan en principios básicos como bien sabras .. por ejemplo un sistema de autentificación que se base en sesiones .. si conoces como usar sesiones en general y tu sabes la "lógica" que debería cumplirse .. tu misma podrías llegar a implementar tu própio sistema de autentificación.

En general te recomendaría "reforzar" la base .. por qué con eso y "lógica" la mayoría de cosas las prodrías implementar (y en muchos casos como a todos nos pasa: "reinventando la rueda").

No sé que base tienes de otras cosas relacionadas con el entorno que estás trabajando .. no sólo de PHP se vive. En muchos casos hay que dar soluciones a problemas que si bien al final se pueden implementar en PHP .. tambien es necesario llegar a una conclusión de que si "PHP" es el idoneo para lo que pretendas hacer o no. Ejemplo: diferenciar bien lo que es própio de PHP y lo que no lo es (lo que es del "lado del cliente" y lo que es del lado del "servidor") .. Lo que sería própio de "SQL" si trabajas con Base de datos .. si usas expresiones regulares, saber que estas tienen su própio lenguaje .. conocer algo de OOP (Programación Orientada a objetos) .. en principio a saber "usarla": classes ... etc ...

Cuanto más claro tengas claro donde actua PHP y lo que puede hacer este y lo que no es competencia directa de PHP .. mejor te irá. No sé si hay libros de "PHP" que expliquen eso .. pues no es un concepto de PHP directo sino del "entorno" de desarrollo bajo este ambiente "web" (cliente-servidor).

Si tienes dudas de algún tema concreto .. simplemente plantealo y lo desarrollamos.

En las FAQ's de este foro .. en sus primeros mensajes tienes una relación de links hacia tutoriales de PHP, no sólo los "típicos" en castellano (que seguro que los has visto ya) sino también de sitios en Ingles con más artículos que tratan "técnicas" concretas .. que, con una base de PHP ya en tus manos .. no te costará nada ir a buscar cierta técnica e implementarla.

Un saludo,