Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/02/2013, 09:58
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Debería aprenderse HTML, CSS y JavaScript antes que PHP?

En mi opinión:

Necesitas un navegador para poder visualizar el HTML que compone un documento y a menos que el documento sea local existe un servidor que te sirve (valga la redundancia) tal documento.

Si el documento requiere CSS o Javascript para detalles estéticos o funcionales es cosa aparte.

A esto yo le llamo interfaz web.

Ahora, hay programas que están basados en la web, de hecho un foro es un programa en si y esta pagina es únicamente la interfaz del usuario.

No todas las aplicaciones web requieren de un lenguaje en el servidor, que bien puede ser cualquiera, pero en la mayoría de los casos así es. Eventualmente es imposible crear una aplicación web sin requerir un lenguaje de servidor.

PHP es un lenguaje dinámico que te ayuda a preprocesar información para después imprimirla de la manera mas conveniente, a veces imprimes la información binaria de una imagen, a veces un PDF, en muchas ocasiones imprimirás HTML, etc.

Es requerido aprender HTML, CSS y JS si quieres desarrollar una aplicación con dichas tecnologías además de PHP. De hecho, el no comprender las diferencias entre estos lenguajes lleva a la confusión y malas practicas.

Luego vienen usuarios al foro por problemas al querer combinar una etiqueta de HTML con Javascript in-inline durante una llamada echo de PHP para modificar el CSS de algún elemento de la interfaz.

Al no tener las bases claras se ahogan con un vaso de agua, sin embargo, al aprender estas diferencias y sobre todo aprendiendo a separar responsabilidades es que se van haciendo de talento.

@loncho_rojas no creo que sea tan irrelevante, de hecho aprender las diferencias es mas que suficiente para no hacerse de líos, al menos no hay obligación de dominar dichos lenguajes para ello.

En resumen, mi respuesta es: si.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.