jueves, 10 de mayo de 2012

taller 3 bimestre 4

1. que es una hoja de estilo 
El nombre hojas de estilo en cascada viene del inglés Cascading Style Sheets, del que toma sus siglas. CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores.

2. Que tipos de hojas de estilo existen
  • estilos individuales
  • estilos genericos
  • enlace a una hoja de estilos externa 

3. concepto y la funcionalidad de la aplicacion php 
 es un lenguaje de programación interpretado (Lenguaje de alto rendimiento), diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+. 

caracteristicas y funcionalidad: 
  • Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos.
  • El código fuente escrito en PHP es invisible al navegador web y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.
  • Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.
  • Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).
  • Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.
  • Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
  • Permite aplicar técnicas de programación orientada a objetos.
  • Biblioteca nativa de funciones sumamente amplia e incluida.
  • No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución.
  • Tiene manejo de excepciones (desde PHP5).
  • Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun haciéndolo, el programador puede aplicar en su trabajo cualquier técnica de programación o de desarrollo que le permita escribir código ordenado, estructurado y manejable. Un ejemplo de esto son los desarrollos que en PHP se han hecho del patrón de diseño Modelo Vista Controlador (MVC), que permiten separar el tratamiento y acceso a los datos, la lógica de control y la interfaz de usuario en tres componentes independientes.
4. concepto y funcionamiento de del programa Mysql

MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual. 

5.proceso de conexion entre una base de datos Mysql y la aplicacion php 

Mysql_connect()
Esta función es la que nos servirá para conectar PHP con una base de datos MySQL.
La sintaxis es la siguiente:
mysql_connect(dirección, nombre_de_usuario, contraseña) ;
En direccion: indicamos la dirección IP o el dominio en la que esta alojada la base de datos MySQL. En caso de que tengamos la base de datos en nuestro ordenador, o bien que tengamos contratado un servidor hosting que tenga PHP y MySQL en la misma maquina, pondremos localhost, si el servidor MySQL es contratado y está en un servidor distinto que el de PHP, normalmente, nuestra compañía de hosting nos dará los datos que tengamos que poner.
Nombre de usuario: su lo tenemos instalado en nuestro ordenador, el nombre de usuario lo habremos definido durante la instalación. Si esta contratado y no hemos definido nosotros el nombre, serán ellos quienes nos han de felicitar el nombre
Contraseña: lo mismo que el caso del nombre de usuario.
También podemos usar la función:
mysql_pconnect(dirección, nombre_de_usuario, contraseña);
La diferencia es que mysql_pconnect() crea una conexión persistente, mientras que mysql_connect() se cierra cuando el script finaliza su ejecución o utilizamos la función mysql_close()
Fin de la conversación
 

martes, 8 de mayo de 2012

taller 2 bimestre 4

CREACION DE UN SITIO WEB DREAMWEAVER
1. Crear una carpeta en mis documentos con el nombre web1.

2. Abrir el programa dreamweaver y crear un nuevo sitio desde el menu sitio siguiendo los siguientes pasos:
  • El nombre del sitio debe ser exactamente el mismo que se coloco a la carpeta creada, osea web1, en la direccion del sitio no se coloca nada, pulsamos siguiente.
  • Seleccionamos la opcion no deseo utilizar una tecnología de servidor y pulsamos siguiente.
  • El lugar donde se almacenaran los archivos debe ser la carpeta que creamos al principio, pulsamos siguiente
  • En la opcion como conecta con su servidor remoto seleccionamos ninguno, pulsamos siguiente
  • Finalmente pulsamos la opcino completado, y el sitio web ya esta creado
3. En los archivos locales ya encontramos el sitio, asi que el siguiente paso sera crear un nuevo archivo HTML

4. Escojemos la opcion diseño e insertamos dos tablas, una para el titulo de 1x1 y otra que sera el cuerpo de la página de 1x3

5. En la primera tabla colocamos el titulo de la página o insertamos una imagen que se debe guardas en la carpeta del sitio

6. En la segunda tabla insertamos botones tipo flash para vincularlos a las diferentes páginas creadas    

Nota: Todos los ementos usados en la página deben guardarse en la carpeta correspondiente al sitio web