Al aprender lo que se necesita para construir una página web, te encontrarás con muchos tipos diferentes de archivos. Aunque la mayoría de las páginas web se ejecutan en servidores web Unix que, como los Mac, no requieren extensiones de archivo, las extensiones de nombre de archivo son la forma más común de diferenciar entre archivos. Una vez que vea el nombre y la extensión de un archivo, sabrá qué tipo de archivo es, cómo lo utiliza 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
- imágenes
- scripts
- programas
Páginas Web
Hay dos extensiones que son estándar para las páginas web:
.html
.htm
No hay diferencia entre estas dos extensiones, puedes usarlas en la mayoría de los servidores web.
.html
>
.html era la extensión original para páginas HTML en máquinas de alojamiento web Unix. Hace referencia a cualquier archivo que sea HTML (o XHTML).
.htm
>>..htm fue creado por Windows/DOS debido a que requiere extensiones de archivo de 3 caracteres. También hace referencia a archivos HTML (y XHTML) y se puede utilizar en cualquier servidor web, independientemente del sistema operativo.
index.htm
y
index.html
Esta es la página por defecto en un directorio en la mayoría de los servidores web. Si desea que alguien vaya a su página web, pero no quiere que tenga que escribir un nombre de archivo, debe nombrar la primera página index.html. Por ejemplo http://thoughtco.com/index.htm irá al mismo lugar que http://thoughtco.com/. Algunos servidores web llaman a esta página «default.htm» y puede cambiar el nombre del archivo si tiene acceso a la configuración del servidor. Más información sobre las páginas index.html
La mayoría de los navegadores web pueden acomodar 2 tipos de imágenes web directamente en el navegador, y el tercer tipo (PNG) está ganando mucho más soporte. Tenga en cuenta que hay otros formatos de imagen que algunos navegadores soportan, pero estos tres tipos son los más comunes.
.gif
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.El archivo GIF es un formato de imagen que fue desarrollado por primera vez por CompuServe. Se utiliza mejor para imágenes con colores planos. Ofrece la capacidad de «indexar» colores en sus imágenes para asegurarse de que contienen sólo colores seguros para la web o una pequeña paleta de colores y (con imágenes de colores planos) hacer que las imágenes sean más pequeñas. También puede crear imágenes animadas utilizando archivos GIF.
.jpg
>>de los datosEl formato de archivo JPG o JPEG fue creado para imágenes fotográficas. Si una imagen tiene cualidades fotográficas, sin extensiones de color plano, es muy adecuada para ser un archivo jpg. Las fotografías que se guardan como archivos JPG suelen ser más pequeñas que el mismo archivo guardado en formato GIF.
.png
.El PNG o Gráfico de Red Portátil es un formato de archivo gráfico que fue hecho para la web. Tiene mejor compresión, color y transparencia que los archivos GIF. Los archivos PNG no necesariamente tienen que tener la extensión.png, pero así es como los verás más a menudo.
Cuándo utilizar los formatos JPG, GIF o PNG para sus imágenes web
Los scripts son archivos que activan acciones dinámicas en sitios web. Hay muchos tipos de scripts. Estos son sólo unos pocos que son bastante comunes en los sitios web.
.cgi
>>>>>.CGI significa Common Gateway Interface. Un archivo.cgi es un archivo que se ejecutará en el servidor web e interactuará con el usuario web. Los archivos CGI pueden ser escritos con muchos lenguajes de programación diferentes, como Perl, C, Tcl, y otros. Un archivo CGI no tiene que tener la extensión.cgi, también puede verlos en los directorios /cgi-bin de los sitios web.
.pl
.Esta extensión indica un archivo Perl. Muchos servidores web ejecutarán un archivo.pl como un CGI.
.js
>>de datos.Un archivo.js es un archivo JavaScript. Puede cargar sus archivos JavaScript en la propia página web, o puede escribir JavaScript y colocarlo en un archivo externo y cargarlo desde allí. Si escribes tu JavaScript en la página web no verás la extensión.js, ya que formará parte del archivo HTML.
.java o .class
.Java es un lenguaje de programación completamente diferente de JavaScript. Y estas dos extensiones se asocian a menudo con programas Java. Aunque probablemente no encontrará un archivo.java o.class en una página web, estos archivos se utilizan a menudo para generar applets de Java para páginas web.
En la siguiente página aprenderá sobre los scripts del lado del servidor que son muy comunes en las páginas web.
También hay otros tipos de archivos que puede ver en un servidor web. Estos archivos son generalmente para darle más poder y flexibilidad en su sitio web.
.php y .php3
.La extensión.php es casi tan popular como.html o.htm en las páginas web. Esta extensión indica una página PHP. PHP es un programa de scripting web que trae scripting, macros, e incluye a su sitio web.
.shtm y .shtml
.La extensión.shtml indica un archivo HTML que debe ser visto con el intérprete SSI. SSI significa Server Side Includes. Éstas le permiten incluir una página web dentro de otra y añadir acciones similares a las de las macros a sus sitios web.
.asp
.Un archivo.asp indica que la página web es una página de Active Server. ASP proporciona scripts, macros e incluye archivos en un sitio web. También proporciona conectividad a bases de datos y mucho más. Se encuentra más a menudo en los servidores web de Windows.
.cfm y .cfml
.Estos tipos de archivo indican que el archivo es un archivo ColdFusion. ColdFusion es una poderosa herramienta de administración de contenido del lado del servidor que trae macros, scripts y más a sus páginas web.