Cita:
Iniciado por memoadian pero una explicacion podria ser, que php es como una piedra, la puedes usar como arma, como martillo, como se te ocurra etc. y si quieres colocar un clavo en la pared usas la piedra, entonces te encuentras un framework, o sea una caja de herramientas trae martillo, desarmador, fusca (pistola, arma de fuego), ¿que seria más facil? usar la piedra para clavar, o el martillo
Memodian, que buena explicación para aquellas personas con ganas de iniciarse en los frameworks
Haciendo un poco más técnico el ejemplo...., supongamos que deseas validar la casilla de mail ingresada por el usuario.
Haciendo con php deberias revisar que tenga el símibolo arroba, que la parte posterior al arroba tenga un dominio válido, que hayan letras antes del arroba y miles de cosas más.
Si lo haces con un framework, por ejemplo CodeIgniter, simplemente utilizas una función la validación "mail_valid" que viene en la librería "form_validation" nativa del Framework y ya te aseguras que la dirección de mail ingresada es válida, o no...
Uburox, si deseas saber algo más puntual, por favor comentamos que tipo de aplicación necesitas desarrollar... Así podremos guiarte mejor
Saludos!