Qué es PHP
PHP es un lenguaje de código abierto muy popular,
adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular
porque un gran número de páginas y portales web están creadas con PHP. Código
abierto significa que es de uso libre y gratuito para todos los programadores
que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos
a poder combinar código PHP con código HTML, siguiendo unas reglas.
En
resumen:
Páginas estáticas: Petición --> Respuesta
Páginas dinámicas: Petición --> Procesado y preparación --> Respuesta
En un sitio dinámico, la información generalmente está contenida en una base de
datos. Cada vez que mostramos la página, como por ejemplo una página de
noticas, buscamos en la base de datos las últimas noticias que tenemos
ingresadas para mostrar en el navegador del visitante. Ahora bien, ¿cómo se
consigue que la página vaya mostrando noticias nuevas? Simplemente cargando las
mismas en la base de datos, por ejemplo, a través de un formulario que rellena
una persona y que una vez relleno cuando pulsa “Enviar” implica que lo que haya
escrito se guarde en nuestra base de datos. De esta manera, cuando solicitamos
la página web y el servidor consulte la base de datos, encontrará esta nueva
información y mostrará nuestra página de forma distinta a como se veía
anteriormente.
Qué
es html
HTML,
siglas de HyperText Markup Language («lenguaje
de marcado hipertextual»), hace referencia al lenguaje
de marcado predominante para la
elaboración de páginas web que
se utiliza para describir y traducir la estructura y la información en forma de
texto, así como para complementar el texto con objetos tales como imágenes. El
HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>).
HTML también puede describir, hasta un cierto punto, la apariencia de un
documento, y puede incluir o hacer referencia a un tipo de programa
llamado script, el cual
puede afectar el comportamiento de navegadores web y
otros
HTML también sirve para
referirse al contenido del tipo de MIME text/html
o todavía más ampliamente como un término genérico para el HTML, ya sea en
forma descendida del XML (como XHTML 1.0
y posteriores) o en forma descendida directamente de SGML (como
HTML 4.01 y anteriores)
Qué es un
servidor
En
informática, un servidor es un tipo de software que
realiza ciertas tareas en nombre de los usuarios. El término servidor ahora
también se utiliza para referirse al ordenador físico
en el cual funciona ese software,
una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan
utilizar esos datos.
Este
uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor web, este término podría referirse a la máquina que
almacena y maneja los sitios web, y en
este sentido es utilizada por las compañías que ofrecen hosting o hospedaje.
Alternativamente, el servidor web podría referirse al software,
como el servidor de http de Apache, que funciona en la máquina
y maneja la entrega de los componentes de los páginas web comorespuesta
a peticiones de los navegadores de
los clientes.
Los
archivos para cada sitio de Internet se
almacenan y se ejecutan en el servidor. Hay muchos servidores en Internet y
muchos tipos de
servidores, pero comparten
la función común de proporcionar el acceso a los archivos y servicios.
Un servidor sirve
información a los ordenadores que se conecten a él. Cuando los usuarios se
conectan a un servidor pueden acceder a programas, archivos y otra información
del servidor.
Estos son las clases de servidores que existen
actualmente:
Servidor de aplicaciones
Servidor de archivos
Servidor de audio/video
Servidor de backup
Servidor de base de datos
Servidor de chat
Servidor de correo
Servidor de fax
Servidor FTP
Servidor groupware
Servidor IRC
Servidor de impresió
Servidor de juego
Servidor de listas de correo
Servidor de news
Servidor proxy
Servidor de telefonía
Servidor telnet
Servidor web
Qué
significa cs4
Cs4 significa Creative Suite 4.
Esto no corresponde a un juego sino a un conjunto de programas desarrollados
por la empresa de software Adobe.
En estre grupo de programas se incluye a: Flash, Photoshop, After Effects,
Premiere Pro, y más.
La línea de software de Adobe Cs4 está orientada
principalmente al diseño gráfico, edición de video y de programación web. No
son concretamente un juego, pero este tipo de programas muchas veces proveen
tanto o más entretenimiento que un video juego.
Para
que sirve el Dreamweaver
Adobe Dreamweaver es una aplicación en forma
de estudio (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción, diseño y
edición de sitios, videos y aplicaciones Web basados en estándares. Creado
inicialmente por Macromedia (actualmente producido
por Adobe Systems) es el programa más
utilizado en el sector del diseño y la programación web, por sus
funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los
estándares del World Wide Web Consortium.
Sus principales
competidores son Microsoft Expression Web y BlueGriffon (que es de código abierto) y tiene soporte
tanto para edición de imágenes como para animación a través de su integración
con otras. Hasta la versión MX, fue duramente criticado por su escaso soporte
de los estándares de la web, ya que el código que generaba era con frecuencia
sólo válido para Internet Explorer y
no validaba como HTML estándar. Esto se ha ido corrigiendo en las
versiones recientes.
Se vende como parte de la suite Adobe
Creative Suite. A partir de la compra de Macromedia por parte de Adobe. Las
letras CS significan Creative Suite
La gran ventaja de
este editor sobre otros es su gran poder de ampliación y personalización del
mismo, puesto que en este programa, sus rutinas (como la de insertar un
hipervínculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas
materias. Esto hace que los archivos del programa no sean instrucciones
de C++ sino rutinas de Javascript que hace que sea un programa muy fluido, que
todo ello hace, que programadores y editores web hagan extensiones para su
programa y lo ponga a su gusto.
Las versiones originales de la aplicación se
utilizaban como simples editores WYSIWYG. Sin embargo, versiones más recientes soportan otras
tecnologías web como CSS, JavaScript y algunos frameworks del lado servidor.
Dreamweaver ha
tenido un gran éxito desde finales de los años 1990 y actualmente mantiene el
90% del mercado de editores HTML. Esta aplicación está disponible tanto para la
plataforma MAC como para Windows, aunque también se puede ejecutar en plataformas
basadas en UNIXutilizando programas que implementan las API's de Windows,
tipo Wine.
Como editor WYSIWYG que es, Dreamweaver permite ocultar el
código HTML de cara al usuario, haciendo posible que alguien no
entendido pueda crear páginas y sitios web fácilmente sin
necesidad de escribir código.
Qué
es MySQL
MySQL es un sistema de administración de bases
de datos (Database Management System, DBMS) para bases de datos
relacionales. Así, MySQL no es más que una aplicación que permite gestionar
archivos llamados de bases de datos.
Existen muchos tipos de bases de datos, desde un
simple archivo hasta sistemas relacionales orientados a objetos. MySQL, como
base de datos relacional, utiliza multiples tablas para almacenar y organizar
la información. MySQL fue escrito en C y C++ y destaca por su gran adaptación a
diferentes entornos de desarrollo, permitiendo su interactuación con los
lenguajes de programación más utilizados como PHP, Perl y Java y su integración
en distintos sistemas operativos.
También es muy destacable, la
condición de open source de MySQL, que hace que su utilización sea gratuita e
incluso se pueda modificar con total libertad, pudiendo descargar su código
fuente. Esto ha favorecido muy positivamente en su desarrollo y continuas
actualizaciones, para hacer de MySQL una de las herramientas más utilizadas por
los programadores orientados a Internet.
Qué es Javascript
JavaScript se diseñó con una
sintaxis similar al C, aunque adopta
nombres y convenciones del lenguaje de programación Java.
Sin embargo Javay JavaScript no
están relacionados y tienen semánticas y propósitos diferentes.
Todos los navegadores modernos interpretan el código
JavaScript integrado en las páginas web. Para interactuar con una página web se
provee al lenguaje JavaScript de una implementación del Document Object Model (DOM).
Tradicionalmente se venía utilizando en páginas
web HTML para realizar operaciones y únicamente en el marco
de la aplicación cliente, sin
acceso a funciones del servidor. JavaScript se interpreta en
el agente de usuario, al
mismo tiempo que las sentencias van descargándose junto con el
código HTM