Tecnología

Inicio

Técnicas de construcción de sitios web

Técnicas de construcción de sitios web


construcción de sitios web implica una serie de técnicas diferentes. Varios lenguajes de programación y de marcas se combinan con el diseño visual para crear páginas web para numerosos fines. ¿Qué técnicas de construcción de sitios web son apropiados para un proyecto específico, dependerá de la naturaleza del proyecto en sí. Muchas de las técnicas de construcción de sitios web requieren conocimientos técnicos de los lenguajes de programación y metodologías de desarrollo avanzado.

Estático

La técnica de construcción de Web más básico consiste en la creación de páginas Web HTML estáticas. Los archivos con la extensión ".html" describen el contenido que los usuarios verán cuando visiten direcciones de sitios web, que puede incluir texto, imágenes, datos y otros medios de comunicación. Esta es la técnica que se utilizó en los primeros días de Internet, pero ha crecido menos común. Aunque las páginas HTML estáticas no gozan de los beneficios que tienen los sitios más secuencias de comandos, todavía son adecuados para ciertos fines. Las páginas estáticas a menudo se combinan con CSS (Cascading Style Sheets) para determinar el diseño y apariencia.

Desarrollo de bases de datos

Las bases de datos se pueden utilizar para modelar y almacenar los datos de página web. Esto puede incluir diversos aspectos del contenido del sitio web y es un elemento clave en sitios web dinámicos. sistemas de gestión de base de datos utilizado con frecuencia en sitios web incluyen MySQL y Oracle, ambos de los cuales puede ser utilizado en conjunción con otras tecnologías. En el caso típico, el navegador de un usuario que visita una página web solicitará a la página del servidor, causando un script del lado del servidor para ser ejecutado. Este script establecer una conexión con la base de datos, consultar por los datos y presentar estos datos dentro de una estructura de la página HTML.

Secuencias de comandos de servidor

Así como la conexión a bases de datos, scripts del lado del servidor pueden llevar a cabo el procesamiento dinámico, la presentación de los resultados a los usuarios dentro de HTML. comunes del servidor lenguajes de scripting lateral incluyen PHP y ASP, los cuales pueden trabajar en conjunto con las bases de datos. Cuando se ejecuta un script del lado del servidor, se puede realizar cálculos, llevar a cabo funciones e incorporar datos en estructuras HTML. Estas estructuras se envían al navegador del usuario en forma de una página HTML completa.

Secuencias de comandos de cliente

Mientras que las secuencias de comandos del lado del servidor se ejecutan en el servidor Web que aloja una página web, scripts de cliente se ejecutan dentro del navegador del usuario. El lado del cliente lenguaje de programación más común es JavaScript, que puede crear efectos interactivos dentro de una página. funciones de JavaScript también pueden mejorar el estilo y la función de una página web, por lo que la interacción del usuario más fácil y más estimulante. funciones de JavaScript se pueden incluir dentro del mismo archivo como una página HTML o dentro de una secuencia de comandos independiente vinculado a la página dentro de la sección de cabeza.

CMS

En lugar de crear los elementos de una página web de forma manual, los desarrolladores también tienen la opción de usar un CMS (Content Management System). Los programas más populares incluyen CMS Joomla y WordPress, ambos de los cuales se proporciona de manera estándar por muchos anfitriones web. Uso del panel de control para un sitio web alojado, los desarrolladores pueden instalar y administrar CMS sitios web impulsados ​​con mucho menos esfuerzo que el requerido para construir un sitio a medida. El contenido de un sitio CMS impulsado también se puede añadir y editar a través de una interfaz de usuario presentada en el navegador Web, por lo que el funcionamiento de este tipo de sitios posibles, incluso para personas sin conocimientos técnicos.