MySQL
MySQL.- Es un
sistema de administración de bases de datos relacionales (RDBMS) de código
abierto más extendida del mundo. Desarrollada por MySQL AB, una empresa sueca. La
primera versión de MySQL apareció en
1995. Esta primera versión fue creada para un personal a partir de mSQL.
En
2000, la versión 3.23 pasó a tener licencia GPL (General Public License). En
2003, la versión 4, aparecida en 2001, se declaró estable. Esta versión aportó
numerosas funcionalidades y mejoras: operador UNION, DELETE para varias tablas nuevas
opciones para la gestión de los privilegios, mejora del rendimiento,
subconsultas (4.1), etc.
En
2005, la versión 5, aparecida en 2003, se declaró estable. Esta descatada
versión introdujo numerosas características que faltaban en MySQL: rutinas, triggers,
vistas.
A
finales del 2007, se distribuyó la versión 5.1 como Release Candidate, cuya
versión final debería publicarse a mediados del 2008.
MySQL
esta disponible con dos licencias diferentes:
-
La licencia GPL;
-
Una licencia comercial.
-
Si
usted utiliza MySQL en un producto no comercial, puede utilizar MySQL con su
licencia GPL (versión MySQL Comunity Server). Si utiliza MySQL en un producto
comercial, o si desea tener asistencia técnica para el programa, debe adquirir
una licencia comercial (versión MySQL Enterprise).(Heurtel, O. 2009)
PHP y MySql
– Domine el desarrollo de un sitio web dinámico e interactivo.
Autor:Oliver
Heurtel
Ediciones
ENI – Enero 2009
PHP
PHP.- Es un
lenguaje de script que se ejecuta del lado del servidor, el código PHP se
incluye en una página HTML normal. Por lo tanto, se puede comparar con otros
lenguajes de script que se ejecutan según el mismo principio: ASP (Active
Server Pages), JSP (Java Server Pages) o PL/SQL Server Pages (PSP).
A
diferencia de un lenguaje como JavaScript donde el código se ejecuta del lado
del cliente (en el explorador), el código PHP se ejecuta del lado del servidor.
El resultado de esta ejecución se incrusta en la pagina HTML, que se envía al
navegador. Este último no tiene conocimiento de la existencia del procesamiento
que se ha llevado cabo en el servidor.
Esta
técnica permite realizar páginas Web dinámicas cuyo contenido se puede generar
total o parcialmente en el momento de la llamada de la página, gracias a la
información que se recopila en un formulario o se extrae de una base de datos.
Ejemplo
sencillo de página PHP:
<!DOCTYPE
html PUBLIC “-//W3C//DTD XHTML 1.0 Script//EN”
“http://www.w3.org/TR/xhtmll
- strict.dtd”>
<html
xmlns= “http://www.w3.org/1999/xhtml”>
<head>
<title>Ejemplo de página
PHP</title>
</head>
<body>
<?php
echo
‘<p>¡Hola Oliver!</p>’ ;
?>
</body>
</html>
La
parte en negrita es el código PHP incluido en la pagina HTML dentro de las
etiquetas <?php y ?>. En este sencillo ejemplo, el
código PHP, simplemente muestra un texto estático “¡Hola Oliver!” gracias a la
función echo. En un programa real de PHP, es probable que este texto se genere
de forma dinámica en función de la identificación del usuario.
Para
indicar al servidor Web que una página HTML contiene código PHP que debe
ejecutarse, basta con dar el archivo una extensión especifica: .php (excepto en caso de configuración
especial del servidor). (Heurtel, O. 2011)
PHP 5.3 – Desarrollar un sitio web
dinámico e interactivo
Autor:
Oliver Heurtel.
Copyright
– Ediciones ENI – Junio 2011
HTML
Las
páginas Web están escritas siguiendo el lenguaje HTML (Hyper Text Markup
lenaguage), el cual se mantiene en
constante desarrollo a fin de atender todas las demandas de crecimiento de
Internet. Este libro se centra básicamente en la creación de páginas Web
utilizando el lenguaje HTML. Java y JavaScript son otros lenguajes que también han
alcanzado gran popularidad, por lo que en el capitulo siguiente se verá como
incluir código Java y JavaScript en los documentos HTML.
Si
el lenguaje HTML se utiliza para crear las paginas que se ven después en el
navegador, no es necesario dominar todos los aspectos que se verán en el libro.
E realidad, se pueden conseguir muchos editores de lenguaje HTML, como
Microsoft Frontpage o Netscape Composer, capaces de crear documentos en
lenguaje HTML. Recurrir a estos editores para crear páginas Web no debe verse
como algo a evitar, sino más bien como una manera efectiva de no perder
innecesariamente su valioso tiempo. (Hobbs, L. 1999)
Acceso
Rápido – Diseñar su propia página web en HTML
Autor:
Lilian Hobbs
Editorial: MARCOMBO, S.A. – 1999
JAVASCRIPT
JAVA
SCRIPT.- Se presenta como un lenguaje de desarrollo de aplicaciones
cliente/servidor a través de internet.El programa en JavaScript tiene la
particularidad que esta insertado dentro mismo del documento HTML, que lo
presenta al usuario y no es por ello un programa aparte. Permite crear
aplicaciones similares a los CGI (Common Gateway Interface). El CGI es un
mecanismo que se ha utilizado en los servidores Web para implementar las páginas
Web activas. El funcionamiento de los GCI es el siguiente: Lee los datos provenientes
de un formulario de una página Web, proceda la información y lo escribe sobre
el canal de salida estándar que es la pantalla del ordenador.
El
programa en JavaScript reconoce eventos, son acciones de JavaScript (uno de los
eventos es onClick, que se refiere a que al pulsar con el cursor sobre la zona
a la cual está asociado ese evento no realiza una determinada acción.), creados
por el usuario, definiendo así un sistema interactivo. Podemos por ello crear
formularios que verifiquen la validez de la información e interpreten esta en
el mismo programa contenido en el documento HTML sin necesidad de comunicación por
la red. También se permite por medio de un condigo JavaScript realizar acciones
particulares como ejecutar un archivo de audio, ejecutar un applet, etc. (Sánchez,
M. 2001)
JavaScript
Autor:
Miguel Ángel Sánchez Maza – INNOVACIÓN Y CUALIFICACIÓN, S.L.
EDITION
– INNOVA 2001
QUÉ ES CSS
CSS
es un lenguaje de hojas de estilos creado para controlar el aspecto o
presentación de los documentos electrónicos definidos con HTML y XHTML. CSS es
la mejor forma de separar los contenidos y su presentación y es imprescindible
para crear páginas web complejas.
Separar
la definición de los contenidos y la definición de su aspecto presenta
numerosas ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos
y con significado completo (también llamados "documentos
semánticos"). Además, mejora la accesibilidad
del documento, reduce la complejidad de su mantenimiento y permite visualizar
el mismo documento en infinidad de dispositivos diferentes.
Al
crear una página web, se utiliza en primer lugar el lenguaje HTML/XHTML para marcar los
contenidos, es decir, para designar la función de cada elemento dentro de la
página: párrafo, titular, texto destacado, tabla, lista de elementos, etc.
Una
vez creados los contenidos, se utiliza el lenguaje CSS para definir el aspecto
de cada elemento: color, tamaño y tipo de letra del texto, separación
horizontal y vertical entre elementos, posición de cada elemento dentro de la
página, etc. (LIBROSWEB, 2013)
Introducción al CSS
Autor: LIBROSWEB
– Libros y tutoriales sobre diseño y
programación web
2013
No hay comentarios.:
Publicar un comentario