Aunque la mayoría de los sitios web se ejecutan en servidores web Unix que, como Mac, no requieren extensiones de archivo, estas extensiones ayudan a diferenciar los archivos. Un nombre de archivo y una extensión indican el tipo de archivo, cómo lo usa el servidor web y cómo puede acceder a él.
Tipos de archivos comunes
Los archivos más comunes en los servidores web son:
- páginas web
- Imagenes
- Guiones
- Programas y otros tipos
Páginas web
Dos extensiones son estándar para las páginas web: .html y .htm. No hay diferencia entre ellos y puede usarlos en la mayoría de los servidores web.
Como la extensión original para Páginas HTML en máquinas de alojamiento web Unix, .html indica un archivo que usa HTML (Lenguaje de marcado de hipertexto) o XHTML (Lenguaje de marcado de hipertexto extensible).
Windows / DOS requería extensiones de archivo de tres caracteres, lo que dio lugar a la .htm extensión. Esto también hace referencia a archivos HTML y XHTML y se puede utilizar en cualquier servidor web, independientemente del sistema operativo.
La página predeterminada en un directorio en la mayoría de los servidores web normalmente tiene una index.htm o index.html extensión. Los visitantes de su sitio web no tienen que ingresar ninguna de estas dos extensiones en la barra de direcciones, siempre que le haya asignado una de ellas a la página de inicio. Por ejemplo, http://thoughtco.com/index.htm va al mismo lugar que http://thoughtco.com.
Algunos servidores web están configurados para llamar a una página de inicio. default.htm, que puede cambiar si tiene acceso a la configuración del servidor.
Imagenes
Los tipos más comunes de archivos de imágenes en línea son GIF, JPG, y PNG. Todos los navegadores pueden mostrarlos y los diseñadores web utilizan la formato que es el mejor para sus aplicaciones particulares.
GIF
GIF (formato de intercambio gráfico) es un formato sin pérdidas desarrollado por CompuServe tanto para imágenes animadas como estáticas. Funciona mejor para imágenes con colores planos y pequeños fragmentos animados. Ofrece la capacidad de indexar colores para asegurarse de que solo contengan colores compatibles con la Web (o una paleta de colores pequeña), manteniendo el tamaño del archivo pequeño.
JPG
La JPG (también conocido como JPEG) El formato fue creado por el Joint Photographic Experts Group (de ahí el acrónimo) para imágenes fotográficas. Si una imagen tiene cualidades fotográficas sin extensiones de color plano, se adapta bien a este formato de archivo. Una fotografía guardada con el .jpg o .jpeg La extensión generalmente está comprimida, lo que produce un tamaño de archivo más pequeño que un .gif expediente.
PNG
La PNG (gráfico de red portátil) El formato fue creado para la web, con mejor compresión, color y transparencia que los archivos GIF. Los PNG no tienen que tener la .png extensión, pero así es como los verá más a menudo.
Guiones
Los scripts son archivos que activan acciones dinámicas en sitios web. Hay muchos tipos, pero verá los siguientes con mayor frecuencia.
.js (JavaScript)
Puede cargar archivos JavaScript en la propia página web, o puede colocar JavaScript en un archivo externo y llamarlo desde allí. Si escribe su JavaScript en la página web, no verá el .js extensión, porque es parte del archivo HTML.
.java o .class
Estas dos extensiones a menudo se asocian con programas Java. Aunque probablemente no te encuentres con un .Java o .clase extensión en una página web, estos archivos se utilizan a menudo para generar subprogramas Java para páginas web.
Java es completamente diferente lenguaje de programación desde JavaScript.
Otros tipos de archivos
Algunas otras extensiones que puede encontrar se refieren a archivos que normalmente aumentan la función y la flexibilidad en un sitio web.
.php y .php3
La extensión .php es casi tan común como .html y .htm en páginas web. Esta extensión indica una página escrita con PHP, un lenguaje de código abierto fácil de aprender que facilita la creación de scripts, macros e incluye en un sitio web.
.shtm y .shtml
Estos denotan archivos que usan inclusiones del lado del servidor, codificación que vive en archivos separados que se llaman a la página. Básicamente, esto le permite incluir una página web dentro de otra y agregar acciones tipo macro a sus sitios web.
.áspid
Esta extensión denota una Página de servidor activo. ASP proporciona secuencias de comandos, macros e incluye, junto con conectividad de base de datos y más. Se encuentra con mayor frecuencia en servidores web de Windows.
.cfm y .cfml
Estas extensiones se dan a Archivos ColdFusion. ColdFusion es una poderosa herramienta de administración de contenido del lado del servidor que trae macros, secuencias de comandos y más a sus páginas web.