Vous êtes sur la page 1sur 25

CREACIN DE PGINAS WEB

Uvario Carranza Ramiro de Jess

MODELO CLIENTE SERVIDOR

El modelo cliente-servidor se apoya en


terminales (clientes) conectadas a una
computadora que los provee de un recurso
(servidor). De esta manera los clientes son los
elementos que necesitan servicios del recurso y
el servidor es la entidad que poseen el recurso.

www.google.com
Traduccin DNS
173.194.204.106

HTTP

PAGINAS WEB ESTTICAS


Son aquellos sitios enfocados principalmente a mostrar una
informacin permanente, donde el navegante se limita a obtener
dicha informacin, sin que pueda interactuar con la pgina Web
visitada, las Web estticas estn construidas principalmente con
hipervnculos o enlaces (links) entre las pginas Web que
conforman el sitio, este tipo de Web son incapaces de soportar
aplicaciones Web como gestores de bases de datos, foros,
consultas on-line, e-mails, etc.
Esta es una opcin ms que suficiente para aquellos sitios Web
que simplemente ofrecen una descripcin de su empresa y buscan
simplemente informar a sus clientes de sus productos y su perfil.

PGINAS WEB DINMICAS


Son aquellas cuya informacin que presentan se genera a partir de
alguna accin o peticin del usuario en la pgina.
Permite visualizar la informacin contenida en una base de datos,
as como almacenar y hacer actualizaciones de cierta informacin a
travs de un formulario. Adems se pueden manejar foros y el
usuario tiene la posibilidad de cambiar a su gusto el diseo y el
contenido de la pgina, entre otras cosas.
Para la creacin de este tipo de pginas, adems de etiquetas HTML
es necesaria la utilizacin de algn lenguaje de programacin que se
ejecute del lado del servidor, as como la existencia de una base de
datos.

ENTORNO DE DESARROLLO

WAMP

XAMP

MAMP

LAMP

PHP
PHP es un lenguaje de programacin de uso general de
cdigo del lado del servidor originalmente diseado para
el desarrollo web de contenido dinmico.
Los procesos que ejecuta son totalmente invisibles para
el usuario.
Funciona tambin como cdigo embebido.
Capacidad de conexin con la mayora de los motores de
base de datos que se utilizan en la actualidad (destaca
su conectividad con MySQL y PostgreSQL).

MYSQL
Un sistema gestor de base de datos (SGBD) es un conjunto de programas que
permiten el almacenamiento, modificacin y extraccin de la informacin en una
base de datos, adems de proporcionar herramientas para aadir, borrar,
modificar y analizar los datos.
Estos sistemas tambin proporcionan mtodos para mantener la integridad de
los datos, para administrar el acceso de usuarios a los datos y para recuperar la
informacin si el sistema se corrompe. Permiten presentar la informacin de la
base de datos en variados formatos.
MySQL es muy utilizado en aplicaciones web, como Joomla, Wordpress, Drupal
o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y
por herramientas de seguimiento de errores como Bugzilla. Su popularidad
como aplicacin web est muy ligada a PHP, que a menudo aparece en
combinacin con MySQL.

APACHE

El Apache HTTP Server es un servidor web HTTP.

Apache es usado principalmente para enviar pginas web estticas y


dinmicas en la World Wide Web. Muchas aplicaciones web estn diseadas
asumiendo como ambiente de implantacin a Apache, o que utilizarn
caractersticas propias de este servidor web.

Apache es usado para muchas otras tareas donde el contenido necesita ser
puesto a disposicin en una forma segura y confiable.

Los programadores de aplicaciones web a veces utilizan una versin local


de Apache con el fin de previsualizar y probar cdigo mientras ste es
desarrollado.

WMLX

HTML (HYPERTEXT MARKUP LANGUAGE)

Define una estructura bsica y un cdigo (denominado cdigo HTML) para la


definicin de contenido de una pgina web, como texto, imgenes, videos,
entre otros.

Para aadir un elemento externo a la pgina (imagen, vdeo, script, entre


otros.), este no se incrusta directamente en el cdigo de la pgina, sino que
se hace una referencia a la ubicacin de dicho elemento mediante texto. De
este modo, la pgina web contiene slo texto mientras que recae en el
navegador web (interpretador del cdigo) la tarea de unir todos los
elementos y visualizar la pgina final.
Html da la posibilidad de crear pginas web estticas.

CSS (CASCADING STYLE SHEET)


Es un lenguaje usado para definir y crear la presentacin
de un documento estructurado escrito en HTML.
La idea que se encuentra detrs del desarrollo de CSS
es separar la estructura de un documento de su
presentacin.
La informacin de estilo puede ser definida en un
documento separado o en el mismo documento HTML.
Diseo responsive.

PHP (HYPERTEXT PREPROCESSOR)

Programacin Secuencial.

Funciones.

Manejo de bases de datos.

Manejo de archivos

Envo de correo.

Sesiones con cookies y variables de sesin.

Urls amigables.

Captchas.

Mtodos de encripatacin

Validacin de formularios.

Programacin orientada a objetos.

Estructuras de datos.

JAVASCRIPT

Se utiliza principalmente en su forma del lado del cliente, implementado


como parte de un navegador web permitiendo mejoras en la interfaz de
usuario y pginas web dinmicas aunque existe una forma de JavaScript del
lado del servidor (Server-side JavaScript o SSJS).

Usado principalmente en pginas web dinmicas para validacin de campos


en formularios.
Trabaja al momento de realizarse un evento ( El cdigo JavaScript se puede
encargar de crear efectos dinmicos en respuesta a acciones del usuario).
Cdigo embebido.
Permite toda la potencia de la programacin como uso de variables,
condicionales, bucles, etc.

SQL (STRUCTURED QUERY LANGUAGE)

Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar


diversos tipos de operaciones en ellas. Una de sus caractersticas es el manejo del lgebra
y el clculo relacional que permiten efectuar consultas con el fin de recuperar, de forma
sencilla, informacin de bases de datos, as como hacer cambios en ellas.

Lenguaje de definicin de datos.

Lenguaje interactivo de manipulacin de datos.

Integridad.

Definicin de vistas.

Control de transacciones.

SQL incorporado y dinmico: Esto quiere decir que se pueden incorporar instrucciones de
SQL en lenguajes de programacin como: C++, C, Java, PHP, Cobol, Pascal y Fortran.

CMS (CONTENT MANAGEMENT SYSTEM)

Es un programa informtico que permite crear una estructura de soporte (framework)


para la creacin y administracin de contenidos, principalmente en pginas web, por
parte de los administradores, editores, participantes y dems usuarios

Consiste en una interfaz que controla una o varias bases de datos donde se aloja el
contenido del sitio web. El sistema permite manejar de manera independiente el
contenido y el diseo. As, es posible manejar el contenido y darle en cualquier momento
un diseo distinto al sitio web sin tener que darle formato al contenido de nuevo, adems
de permitir la fcil y controlada publicacin en el sitio a varios editores.

EDITORES DE TEXTO

Notepad

Text Edit

Gedit

Sublime Text

Notepad++

Deamweaver

NetBeans

BIBLIOGRAFAS

Arrancar con hml5 - Editorial Alfaomega

PHP creacin de pginas web dinmicas Editorial Alfaomega

Diseo web con css Editorial Alfaomega

Contacto:
uramirodejess@yahoo.com

Vous aimerez peut-être aussi