Tecnología

Inicio

¿Qué necesito para aprender a crear una página web?

La cantidad de lenguajes de programación que usted necesita aprender para crear un sitio web depende de lo complicado que desea que su web sea y qué sistema de gestión de contenidos, en su caso, que se utiliza para crear y mantener la misma.

HTML / XHTML

HTML, siglas de HyperText Markup Language, es el lenguaje básico de la web. Se utiliza "etiquetas" para albergar e identificar el contenido. Por ejemplo, para escribir un párrafo, sólo tiene que escribir como normal, sólo se coloca <p> al principio y </ p> al final. Esto indica a los navegadores web: este texto es un párrafo. (Si escuchas a alguien hablar de XHTML, la "X" significa extensible, pero no te asustes:. Es simplemente la última versión de HTML)

CSS

CSS significa Cascading Style Sheets. Mientras HTML organiza e identifica su contenido, CSS hace que se vea bonito. En el ejemplo anterior, HTML identifica un bloque de texto en un párrafo. Su navegador comprueba su archivo CSS (también llamado una hoja de estilo) para obtener instrucciones sobre cómo un párrafo debe mirar. Puede escribir instrucciones, por ejemplo, para hacer los párrafos cierta anchura, un cierto tipo de letra e incluir una imagen de fondo determinado.

PHP

PHP (que originalmente significaba para páginas personales, que ahora es una definición confusa e inexacta) es un lenguaje web avanzada que se puede insertar en páginas HTML - a pesar de que funcione, esas páginas continuación, tendrá que tener una extensión .php en lugar de una extensión .html. PHP puede crear variables y hacer una variedad de funciones, aunque más a menudo utilizado para interactuar con bases de datos.

MySQL

MySQL es un sistema de gestión de base de datos que, como su definición sugiere, puede administrar sus bases de datos. En todos, pero los más pequeños sitios web, su contenido se almacena generalmente no directamente en las páginas HTML, pero en cambio en las bases de datos (que se pueden crear y modificar utilizando un lenguaje denominado SQL, lo que significa Structured Query Language). HTML puede contener un código PHP que obtiene el contenido de la base de datos y lo devuelve en forma de HTML sencillo.

JavaScript

JavaScript es otro lenguaje web avanzada que se utiliza sobre todo para crear efectos interesantes en las páginas web. Mientras PHP, como las bases de datos, sólo existe en el servidor, JavaScript es un "lenguaje del lado del cliente", lo que significa que es ejecutado en el ordenador de quien está viendo su sitio. Puede ser utilizado para crear juegos en red o efectos ingeniosas como las alertas y los menús con pestañas.

Sistemas de Gestión de Contenidos

La idea detrás de los sistemas de gestión de contenidos o sistemas CMS, es tomar una gran cantidad de la codificación del ronco se resuelve de la creación de un sitio web. Sistemas CMS suelen crear una sección de administración fácil de usar en su sitio que se puede utilizar para crear nuevas páginas, editar los antiguos, y rediseñar las diferentes secciones de su sitio. Sistemas CMS más populares (y gratuitas) incluyen Joomla, WordPress (WordPress.org, no WordPress.com) y Plone.