Hola. ¿Alguien me puede explicar la diferencia de hacer una pagina en .htm(como viene en esta pagina) y los .php?.
¿A la hora de poner un foro y un formulario de registro cual es mejor?
¿La forma de hacerlo como seria, en vez de poner index.htm poner index.php?
Gracias.
Las páginas con extensión htm o html estan hechas con lenguaje HTML mientras que las que tienen extensión .php está programadas en PHP que es otro lenguaje distinto (si se le puede llamar lenguaje...). Cada lenguaje ha de tener su extension, si no no funcionan.
La pregunta es un poco rara. Un foro suele estar siempre en php (aunque hay trucos para que se visualice en el navegador como html, por cuestión de posicionamiento en buscadores, pero eso es otra historia). Las páginas estaticas suelen hacerse en html y las dinámicas en PHP o ASP que es otro lenguaje más.
No te debe preocupar eso. El dia que pongas un foro seguramente te bajaras sus archivos de internet, ya hechos, y ya vienen con la extension apropiada.
Tu solo preocupate de crear los archivos de tu web y ponerle htm o html en la extensión. (funcioan igual ambos).
Un saludo!
Lo que ves en el explorador es siempre HTML.
HTML es un lenguaje descriptivo que es interpretado por el navegador para ver los resultados en pantalla.
PHP es un lenguaje de programación que interpreta el Servidor antes de darle los resultados (ya en HTML) al navegador que lo interpreta y muestra el resultado.
O sea, que para el que ve la web da igual, para el diseñador PHP ofrece muchas ventajas (modularización, dinamismo, ...) y algunos inconvenientes (hay que aprender más cosas).
Solución: comienza a crear una web normalita en HTML (así aprenderás HTML), después aprende PHP y cambia tu web por PHP (así aprenderás PHP) y al final serás un maestro!!!