Introducción a Lamp

Post on 13-Jun-2015

2.385 views 1 download

description

Una introducción a Linux Apache Mysql Php

Transcript of Introducción a Lamp

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Curso de LAMP - DPI

Gaston Ramos

8 de julio de 2007

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Agenda:

1 Presentacion

2 La filosofıa del software libre

3 Open Source

4 LAMP

5 GNU/Linux

6 Apache

7 MySql

8 Php

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Mi experiencia

Gaston Ramos - ramos.gaston@gmail.com

Trabajo en php desde el ano 2004.

Actualmente trabajo en el rectorado de la UNL (desarrollode aplicaciones web).

www.us.terra.com sms alert backend (Php - SimpleTest -Oracle).

www.bippie.com CMS backoffice (Php - Perl - Mysql).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Mi experiencia

Gaston Ramos - ramos.gaston@gmail.com

Trabajo en php desde el ano 2004.

Actualmente trabajo en el rectorado de la UNL (desarrollode aplicaciones web).

www.us.terra.com sms alert backend (Php - SimpleTest -Oracle).

www.bippie.com CMS backoffice (Php - Perl - Mysql).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Mi experiencia

Gaston Ramos - ramos.gaston@gmail.com

Trabajo en php desde el ano 2004.

Actualmente trabajo en el rectorado de la UNL (desarrollode aplicaciones web).

www.us.terra.com sms alert backend (Php - SimpleTest -Oracle).

www.bippie.com CMS backoffice (Php - Perl - Mysql).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Mi experiencia

Gaston Ramos - ramos.gaston@gmail.com

Trabajo en php desde el ano 2004.

Actualmente trabajo en el rectorado de la UNL (desarrollode aplicaciones web).

www.us.terra.com sms alert backend (Php - SimpleTest -Oracle).

www.bippie.com CMS backoffice (Php - Perl - Mysql).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Caracterısticas del Software Libre.

Software libre es un asunto de Libertad no de precio.

Se puede cobrar, no necesariamente debe ser gratuito.

Negocio basado en el servicio.

Software de mayor calidad y mas seguro.

Menor costo.

Mayor vida del producto (no esta atado al soporte delproveedor).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Caracterısticas del Software Libre.

Software libre es un asunto de Libertad no de precio.

Se puede cobrar, no necesariamente debe ser gratuito.

Negocio basado en el servicio.

Software de mayor calidad y mas seguro.

Menor costo.

Mayor vida del producto (no esta atado al soporte delproveedor).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Caracterısticas del Software Libre.

Software libre es un asunto de Libertad no de precio.

Se puede cobrar, no necesariamente debe ser gratuito.

Negocio basado en el servicio.

Software de mayor calidad y mas seguro.

Menor costo.

Mayor vida del producto (no esta atado al soporte delproveedor).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Caracterısticas del Software Libre.

Software libre es un asunto de Libertad no de precio.

Se puede cobrar, no necesariamente debe ser gratuito.

Negocio basado en el servicio.

Software de mayor calidad y mas seguro.

Menor costo.

Mayor vida del producto (no esta atado al soporte delproveedor).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Caracterısticas del Software Libre.

Software libre es un asunto de Libertad no de precio.

Se puede cobrar, no necesariamente debe ser gratuito.

Negocio basado en el servicio.

Software de mayor calidad y mas seguro.

Menor costo.

Mayor vida del producto (no esta atado al soporte delproveedor).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Caracterısticas del Software Libre.

Software libre es un asunto de Libertad no de precio.

Se puede cobrar, no necesariamente debe ser gratuito.

Negocio basado en el servicio.

Software de mayor calidad y mas seguro.

Menor costo.

Mayor vida del producto (no esta atado al soporte delproveedor).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

4 Libertades.

Decimos que un software es libre cuando goza de las 4Libertades:

0 - Libertad de usar el programa con cualquier proposito.

1 - Libertad de estudiar como funciona el programa yadaptarlo a tus necesidades.

2 - Libertad de distribuir copias, con lo que puedes ayudara tu vecino.

3 - Libertad de mejorar el programa y hacer publicas estasmejoras a los demas. De modo que toda la comunidad sebeneficie.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

4 Libertades.

Decimos que un software es libre cuando goza de las 4Libertades:

0 - Libertad de usar el programa con cualquier proposito.

1 - Libertad de estudiar como funciona el programa yadaptarlo a tus necesidades.

2 - Libertad de distribuir copias, con lo que puedes ayudara tu vecino.

3 - Libertad de mejorar el programa y hacer publicas estasmejoras a los demas. De modo que toda la comunidad sebeneficie.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

4 Libertades.

Decimos que un software es libre cuando goza de las 4Libertades:

0 - Libertad de usar el programa con cualquier proposito.

1 - Libertad de estudiar como funciona el programa yadaptarlo a tus necesidades.

2 - Libertad de distribuir copias, con lo que puedes ayudara tu vecino.

3 - Libertad de mejorar el programa y hacer publicas estasmejoras a los demas. De modo que toda la comunidad sebeneficie.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

4 Libertades.

Decimos que un software es libre cuando goza de las 4Libertades:

0 - Libertad de usar el programa con cualquier proposito.

1 - Libertad de estudiar como funciona el programa yadaptarlo a tus necesidades.

2 - Libertad de distribuir copias, con lo que puedes ayudara tu vecino.

3 - Libertad de mejorar el programa y hacer publicas estasmejoras a los demas. De modo que toda la comunidad sebeneficie.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GPL - Licencia Publica General..

Garantiza la libertad de compartir y modificar el softwareLibre.

Proteccion - copyright bajo GPL.

Modificaciones (Se debe indicar si se realizaronmodificaciones para conservar la reputacion de los autoresorigrinales).

No hay garantıas - Ante un defecto, el usuario asume loscostos de todos los servicios.

Nuevas versiones con el mismo espıritu, con nuevosdetalles.

A cada Version se le da un numero.

El programa puede contener o no el numero de versionque se le aplica.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Algunos enlaces

http://www.gnu.org/ - The GNU Project.

http://www.fsf.org/ - The Free Software Foundation.

http://www.fsfla.org/ - Fundacion Software Libre AmericaLatina.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Algunos enlaces

http://www.gnu.org/ - The GNU Project.

http://www.fsf.org/ - The Free Software Foundation.

http://www.fsfla.org/ - Fundacion Software Libre AmericaLatina.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Algunos enlaces

http://www.gnu.org/ - The GNU Project.

http://www.fsf.org/ - The Free Software Foundation.

http://www.fsfla.org/ - Fundacion Software Libre AmericaLatina.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Open Source

Centra su atencion en la premisa de compartir el codigo.

Calidad superior al software propietario.

Es una vision puramente tecnica.

Redistribucion Libre.

El codigo fuente es la preferencia de formato dedistribucion.

No se permite el codigo fuente ofuscado.

Sin discriminacion de personas o grupos.

Sin discriminacion de areas de iniciativa: los usuarioscomerciales no pueden ser excluidos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Introduccion.

Linux - Apache - [Php - Python - Perl - Ruby] - MySql.

LAMP esta considerada una de las mejores alternativaspara desarrollo web.

Requerimientos de hardware relativamente pequenos.

Soporte a gran cantidad de arquitecturas, como son Intel ycompatibles, SPARC, Mips y PPC (Macintosh).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Introduccion.

Linux - Apache - [Php - Python - Perl - Ruby] - MySql.

LAMP esta considerada una de las mejores alternativaspara desarrollo web.

Requerimientos de hardware relativamente pequenos.

Soporte a gran cantidad de arquitecturas, como son Intel ycompatibles, SPARC, Mips y PPC (Macintosh).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Introduccion.

Linux - Apache - [Php - Python - Perl - Ruby] - MySql.

LAMP esta considerada una de las mejores alternativaspara desarrollo web.

Requerimientos de hardware relativamente pequenos.

Soporte a gran cantidad de arquitecturas, como son Intel ycompatibles, SPARC, Mips y PPC (Macintosh).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Introduccion.

Linux - Apache - [Php - Python - Perl - Ruby] - MySql.

LAMP esta considerada una de las mejores alternativaspara desarrollo web.

Requerimientos de hardware relativamente pequenos.

Soporte a gran cantidad de arquitecturas, como son Intel ycompatibles, SPARC, Mips y PPC (Macintosh).

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Ventajas de utilizar Lamp

Codigo relativamente sencillo y con pocos cambios de unaplataforma a otra.

Todos los elementos que forman LAMP son software libre,de modo que disfrutan de las ventajas propias del mismo.

Parches generados en poco tiempo despues de encontrarseun agujero de seguridad.

Actualizaciones del software vıa Internet.

Posibilidad de incrementar los servicios y funciones desdeel codigo fuente.

Amplia comunidad de desarrolladores, amplia gama debibliotecas.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Ventajas de utilizar Lamp

Codigo relativamente sencillo y con pocos cambios de unaplataforma a otra.

Todos los elementos que forman LAMP son software libre,de modo que disfrutan de las ventajas propias del mismo.

Parches generados en poco tiempo despues de encontrarseun agujero de seguridad.

Actualizaciones del software vıa Internet.

Posibilidad de incrementar los servicios y funciones desdeel codigo fuente.

Amplia comunidad de desarrolladores, amplia gama debibliotecas.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Ventajas de utilizar Lamp

Codigo relativamente sencillo y con pocos cambios de unaplataforma a otra.

Todos los elementos que forman LAMP son software libre,de modo que disfrutan de las ventajas propias del mismo.

Parches generados en poco tiempo despues de encontrarseun agujero de seguridad.

Actualizaciones del software vıa Internet.

Posibilidad de incrementar los servicios y funciones desdeel codigo fuente.

Amplia comunidad de desarrolladores, amplia gama debibliotecas.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Ventajas de utilizar Lamp

Codigo relativamente sencillo y con pocos cambios de unaplataforma a otra.

Todos los elementos que forman LAMP son software libre,de modo que disfrutan de las ventajas propias del mismo.

Parches generados en poco tiempo despues de encontrarseun agujero de seguridad.

Actualizaciones del software vıa Internet.

Posibilidad de incrementar los servicios y funciones desdeel codigo fuente.

Amplia comunidad de desarrolladores, amplia gama debibliotecas.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Ventajas de utilizar Lamp

Codigo relativamente sencillo y con pocos cambios de unaplataforma a otra.

Todos los elementos que forman LAMP son software libre,de modo que disfrutan de las ventajas propias del mismo.

Parches generados en poco tiempo despues de encontrarseun agujero de seguridad.

Actualizaciones del software vıa Internet.

Posibilidad de incrementar los servicios y funciones desdeel codigo fuente.

Amplia comunidad de desarrolladores, amplia gama debibliotecas.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Ventajas de utilizar Lamp

Codigo relativamente sencillo y con pocos cambios de unaplataforma a otra.

Todos los elementos que forman LAMP son software libre,de modo que disfrutan de las ventajas propias del mismo.

Parches generados en poco tiempo despues de encontrarseun agujero de seguridad.

Actualizaciones del software vıa Internet.

Posibilidad de incrementar los servicios y funciones desdeel codigo fuente.

Amplia comunidad de desarrolladores, amplia gama debibliotecas.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Desventajas de utilizar Lamp

Es muy distinto de Windows, lo que dificulta el trabajo aquienes esten acostumbrados a el. Esto puede llegar averse como una ventaja :).

Las actualizaciones requieren en ocasiones tenerconocimientos profundos del sistema.

Configurar algunos servicios de red requiere de mas tiempoque en Windows.

Mayor coste del personal.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Desventajas de utilizar Lamp

Es muy distinto de Windows, lo que dificulta el trabajo aquienes esten acostumbrados a el. Esto puede llegar averse como una ventaja :).

Las actualizaciones requieren en ocasiones tenerconocimientos profundos del sistema.

Configurar algunos servicios de red requiere de mas tiempoque en Windows.

Mayor coste del personal.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Desventajas de utilizar Lamp

Es muy distinto de Windows, lo que dificulta el trabajo aquienes esten acostumbrados a el. Esto puede llegar averse como una ventaja :).

Las actualizaciones requieren en ocasiones tenerconocimientos profundos del sistema.

Configurar algunos servicios de red requiere de mas tiempoque en Windows.

Mayor coste del personal.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Desventajas de utilizar Lamp

Es muy distinto de Windows, lo que dificulta el trabajo aquienes esten acostumbrados a el. Esto puede llegar averse como una ventaja :).

Las actualizaciones requieren en ocasiones tenerconocimientos profundos del sistema.

Configurar algunos servicios de red requiere de mas tiempoque en Windows.

Mayor coste del personal.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

GNU/Linux

S.O. basado en los estandares de UNIX/POSIX.

Surgio a principios de los 90.

El creador del kernel es Linus Torvalds.

Kernel + bibliotecas y utilidades GNU/GPL.

Muy usado en el ambito de servidores web / Internet.

Ej: Amazon, Google, etc.

Multiusuario - Multitarea - Multiplataforma -Multiprocesador.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Servidor web utilizado en mas del 70 % de los servidores deinternet.

HTTP/1.1(RFC 2616) compatible.

Fiabilidad: Alrededor del 90 % de los servidores con masalta disponibilidad funcionan con Apache.

Gratuidad: Apache es totalmente gratuito.

Distribucion: Bajo la licencia Apache Software License.

Altamente configurable.

Extensibilidad: Se pueden anadir modulos de terceraspartes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Esta disponible para Windows 2003/XP/2000/NT/9x,Netware 5.x, OS/2, y la mayorıa de las versiones de Unix.

Tiene un desarrollo activo.

Promueve la retroalimentacion con los usuarios a traves denuevas ideas, reporte de bugs y parches.

El proyecto Apache se mantiene bajo rigurosos standards.

Releases muy frecuentes.

La version actual es 2.2.x

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Esta disponible para Windows 2003/XP/2000/NT/9x,Netware 5.x, OS/2, y la mayorıa de las versiones de Unix.

Tiene un desarrollo activo.

Promueve la retroalimentacion con los usuarios a traves denuevas ideas, reporte de bugs y parches.

El proyecto Apache se mantiene bajo rigurosos standards.

Releases muy frecuentes.

La version actual es 2.2.x

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Esta disponible para Windows 2003/XP/2000/NT/9x,Netware 5.x, OS/2, y la mayorıa de las versiones de Unix.

Tiene un desarrollo activo.

Promueve la retroalimentacion con los usuarios a traves denuevas ideas, reporte de bugs y parches.

El proyecto Apache se mantiene bajo rigurosos standards.

Releases muy frecuentes.

La version actual es 2.2.x

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Esta disponible para Windows 2003/XP/2000/NT/9x,Netware 5.x, OS/2, y la mayorıa de las versiones de Unix.

Tiene un desarrollo activo.

Promueve la retroalimentacion con los usuarios a traves denuevas ideas, reporte de bugs y parches.

El proyecto Apache se mantiene bajo rigurosos standards.

Releases muy frecuentes.

La version actual es 2.2.x

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Esta disponible para Windows 2003/XP/2000/NT/9x,Netware 5.x, OS/2, y la mayorıa de las versiones de Unix.

Tiene un desarrollo activo.

Promueve la retroalimentacion con los usuarios a traves denuevas ideas, reporte de bugs y parches.

El proyecto Apache se mantiene bajo rigurosos standards.

Releases muy frecuentes.

La version actual es 2.2.x

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Apache - Servidor web open source

Esta disponible para Windows 2003/XP/2000/NT/9x,Netware 5.x, OS/2, y la mayorıa de las versiones de Unix.

Tiene un desarrollo activo.

Promueve la retroalimentacion con los usuarios a traves denuevas ideas, reporte de bugs y parches.

El proyecto Apache se mantiene bajo rigurosos standards.

Releases muy frecuentes.

La version actual es 2.2.x

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.

Escrito en C y en C++.Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.

Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.Funciona en diferentes plataformas.

APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.

Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.

Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.

Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.

Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Interioridades y portabilidad

Sistema de gestion de base de datos, multihilo ymultiusuario.Escrito en C y en C++.Funciona en diferentes plataformas.APIs disponibles para C, C++, Eiffel, Java, Perl, PHP,Python, Ruby, y Tcl.Uso completo de multi-threaded mediante threads delkernel. Pueden usarse facilmente multiple CPUs si estandisponibles.Proporciona sistemas de almacenamiento transaccionales yno transaccionales.Usa tablas en disco B-tree (MyISAM) muy rapidas concompresion de ındice.Tablas hash en memoria, que son usadas como tablastemporales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Tipos de Columna

Diversos tipos de columnas: enteros con/sin signo de 1, 2,3, 4, y 8 bytes de longitud, FLOAT, DOUBLE, CHAR,VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME,TIMESTAMP, YEAR, SET, ENUM, y tipos espacialesOpenGIS.

Registros de longitud fija y longitud variable.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Tipos de Columna

Diversos tipos de columnas: enteros con/sin signo de 1, 2,3, 4, y 8 bytes de longitud, FLOAT, DOUBLE, CHAR,VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME,TIMESTAMP, YEAR, SET, ENUM, y tipos espacialesOpenGIS.

Registros de longitud fija y longitud variable.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte completo para operadores y funciones en lasclausulas de consultas SELECT y WHERE.

SELECT CONCAT(nombre, ’ ’, apellido) FROM personaWHERE cantidad mayor 10000 AND edad menor 30(FIXME).

Soporte completo para las clausulas SQL GROUP BY yORDER BY.

Soporte para LEFT OUTER JOIN y RIGHT OUTER JOINcumpliendo estandards de sintaxis SQL y ODBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte completo para operadores y funciones en lasclausulas de consultas SELECT y WHERE.

SELECT CONCAT(nombre, ’ ’, apellido) FROM personaWHERE cantidad mayor 10000 AND edad menor 30(FIXME).

Soporte completo para las clausulas SQL GROUP BY yORDER BY.

Soporte para LEFT OUTER JOIN y RIGHT OUTER JOINcumpliendo estandards de sintaxis SQL y ODBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte completo para operadores y funciones en lasclausulas de consultas SELECT y WHERE.

SELECT CONCAT(nombre, ’ ’, apellido) FROM personaWHERE cantidad mayor 10000 AND edad menor 30(FIXME).

Soporte completo para las clausulas SQL GROUP BY yORDER BY.

Soporte para LEFT OUTER JOIN y RIGHT OUTER JOINcumpliendo estandards de sintaxis SQL y ODBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte completo para operadores y funciones en lasclausulas de consultas SELECT y WHERE.

SELECT CONCAT(nombre, ’ ’, apellido) FROM personaWHERE cantidad mayor 10000 AND edad menor 30(FIXME).

Soporte completo para las clausulas SQL GROUP BY yORDER BY.

Soporte para LEFT OUTER JOIN y RIGHT OUTER JOINcumpliendo estandards de sintaxis SQL y ODBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte de funciones de agrupacion (COUNT(),COUNT(DISTINCT ...), AVG(), STD(), SUM(), MAX(),MIN(), y GROUP CONCAT.

Soporte para alias en tablas y columnas como lo requiereel estandard SQL.

DELETE, INSERT, REPLACE, y UPDATE devuelven elnumero de filas que han cambiado.

El comando SHOW puede usarse para obtener informacionacerca de la base de datos, el motor de base de datos,tablas e ındices.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte de funciones de agrupacion (COUNT(),COUNT(DISTINCT ...), AVG(), STD(), SUM(), MAX(),MIN(), y GROUP CONCAT.

Soporte para alias en tablas y columnas como lo requiereel estandard SQL.

DELETE, INSERT, REPLACE, y UPDATE devuelven elnumero de filas que han cambiado.

El comando SHOW puede usarse para obtener informacionacerca de la base de datos, el motor de base de datos,tablas e ındices.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte de funciones de agrupacion (COUNT(),COUNT(DISTINCT ...), AVG(), STD(), SUM(), MAX(),MIN(), y GROUP CONCAT.

Soporte para alias en tablas y columnas como lo requiereel estandard SQL.

DELETE, INSERT, REPLACE, y UPDATE devuelven elnumero de filas que han cambiado.

El comando SHOW puede usarse para obtener informacionacerca de la base de datos, el motor de base de datos,tablas e ındices.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

Soporte de funciones de agrupacion (COUNT(),COUNT(DISTINCT ...), AVG(), STD(), SUM(), MAX(),MIN(), y GROUP CONCAT.

Soporte para alias en tablas y columnas como lo requiereel estandard SQL.

DELETE, INSERT, REPLACE, y UPDATE devuelven elnumero de filas que han cambiado.

El comando SHOW puede usarse para obtener informacionacerca de la base de datos, el motor de base de datos,tablas e ındices.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

El comando EXPLAIN puede usarse para determinar comoel optimizador resuelve una consulta.

Los nombres de funciones no colisionan con los nombresde tabla o columna.

Puede mezclar tablas de distintas bases de datos en lamisma consulta.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

El comando EXPLAIN puede usarse para determinar comoel optimizador resuelve una consulta.

Los nombres de funciones no colisionan con los nombresde tabla o columna.

Puede mezclar tablas de distintas bases de datos en lamisma consulta.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Sentencias y funciones

El comando EXPLAIN puede usarse para determinar comoel optimizador resuelve una consulta.

Los nombres de funciones no colisionan con los nombresde tabla o columna.

Puede mezclar tablas de distintas bases de datos en lamisma consulta.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Seguridad

Sistema de privilegios y contrasenas que es muy flexible yseguro.

Permite verificacion basada en el host.

El trafico de contrasenas viaja encriptado.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Seguridad

Sistema de privilegios y contrasenas que es muy flexible yseguro.

Permite verificacion basada en el host.

El trafico de contrasenas viaja encriptado.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Seguridad

Sistema de privilegios y contrasenas que es muy flexible yseguro.

Permite verificacion basada en el host.

El trafico de contrasenas viaja encriptado.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Escalabilidad y lımite

Bases de datos con 50 millones de registros.

Se permiten hasta 64 ındices por tabla.

El maximo ancho de lımite son 1000 bytes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Escalabilidad y lımite

Bases de datos con 50 millones de registros.

Se permiten hasta 64 ındices por tabla.

El maximo ancho de lımite son 1000 bytes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Escalabilidad y lımite

Bases de datos con 50 millones de registros.

Se permiten hasta 64 ındices por tabla.

El maximo ancho de lımite son 1000 bytes.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Conectividad

Los clientes pueden conectar con el servidor MySQLusando sockets TCP/IP en cualquier plataforma.

La interfaz para el conector ODBC (MyODBC)proporciona a MySQL soporte para programas clientes queusen conexiones ODBC.

La interfaz para el conector J MySQL proporciona soportepara clientes Java que usen conexiones JDBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Conectividad

Los clientes pueden conectar con el servidor MySQLusando sockets TCP/IP en cualquier plataforma.

La interfaz para el conector ODBC (MyODBC)proporciona a MySQL soporte para programas clientes queusen conexiones ODBC.

La interfaz para el conector J MySQL proporciona soportepara clientes Java que usen conexiones JDBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Conectividad

Los clientes pueden conectar con el servidor MySQLusando sockets TCP/IP en cualquier plataforma.

La interfaz para el conector ODBC (MyODBC)proporciona a MySQL soporte para programas clientes queusen conexiones ODBC.

La interfaz para el conector J MySQL proporciona soportepara clientes Java que usen conexiones JDBC.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Localizacion

El servidor puede proporcionar mensajes de error a losclientes en muchos idomas.

Soporte completo para distintos conjuntos de caracteres,incluyendo latin1 (ISO-8859-1).

Todos los datos se guardan en el conjunto de caractereselegido.

La ordenacion se realiza acorde al conjunto de caractereselegido.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Localizacion

El servidor puede proporcionar mensajes de error a losclientes en muchos idomas.

Soporte completo para distintos conjuntos de caracteres,incluyendo latin1 (ISO-8859-1).

Todos los datos se guardan en el conjunto de caractereselegido.

La ordenacion se realiza acorde al conjunto de caractereselegido.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Localizacion

El servidor puede proporcionar mensajes de error a losclientes en muchos idomas.

Soporte completo para distintos conjuntos de caracteres,incluyendo latin1 (ISO-8859-1).

Todos los datos se guardan en el conjunto de caractereselegido.

La ordenacion se realiza acorde al conjunto de caractereselegido.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Localizacion

El servidor puede proporcionar mensajes de error a losclientes en muchos idomas.

Soporte completo para distintos conjuntos de caracteres,incluyendo latin1 (ISO-8859-1).

Todos los datos se guardan en el conjunto de caractereselegido.

La ordenacion se realiza acorde al conjunto de caractereselegido.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Clientes y herramientas

MySQL server tiene soporte para comandos SQL parachequear, optimizar, y reparar tablas.

Estos comandos estan disponibles a traves de la lınea decomandos y el cliente mysqlcheck.

Todos los programas MySQL pueden invocarse con lasopciones –help o -?.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Clientes y herramientas

MySQL server tiene soporte para comandos SQL parachequear, optimizar, y reparar tablas.

Estos comandos estan disponibles a traves de la lınea decomandos y el cliente mysqlcheck.

Todos los programas MySQL pueden invocarse con lasopciones –help o -?.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

MySql - Clientes y herramientas

MySQL server tiene soporte para comandos SQL parachequear, optimizar, y reparar tablas.

Estos comandos estan disponibles a traves de la lınea decomandos y el cliente mysqlcheck.

Todos los programas MySQL pueden invocarse con lasopciones –help o -?.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Generalidades

PHP (acronimo de ”PHP: Hypertext Preprocessor”).

Es un lenguaje interpretado, de alto nivel.

Embebido en paginas HTML y ejecutado en el servidor.

Se incluye entre etiquetas especiales de comienzo y final.

Simple para el principiante.

Avanzado para los programadores profesionales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Generalidades

PHP (acronimo de ”PHP: Hypertext Preprocessor”).

Es un lenguaje interpretado, de alto nivel.

Embebido en paginas HTML y ejecutado en el servidor.

Se incluye entre etiquetas especiales de comienzo y final.

Simple para el principiante.

Avanzado para los programadores profesionales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Generalidades

PHP (acronimo de ”PHP: Hypertext Preprocessor”).

Es un lenguaje interpretado, de alto nivel.

Embebido en paginas HTML y ejecutado en el servidor.

Se incluye entre etiquetas especiales de comienzo y final.

Simple para el principiante.

Avanzado para los programadores profesionales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Generalidades

PHP (acronimo de ”PHP: Hypertext Preprocessor”).

Es un lenguaje interpretado, de alto nivel.

Embebido en paginas HTML y ejecutado en el servidor.

Se incluye entre etiquetas especiales de comienzo y final.

Simple para el principiante.

Avanzado para los programadores profesionales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Generalidades

PHP (acronimo de ”PHP: Hypertext Preprocessor”).

Es un lenguaje interpretado, de alto nivel.

Embebido en paginas HTML y ejecutado en el servidor.

Se incluye entre etiquetas especiales de comienzo y final.

Simple para el principiante.

Avanzado para los programadores profesionales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Generalidades

PHP (acronimo de ”PHP: Hypertext Preprocessor”).

Es un lenguaje interpretado, de alto nivel.

Embebido en paginas HTML y ejecutado en el servidor.

Se incluye entre etiquetas especiales de comienzo y final.

Simple para el principiante.

Avanzado para los programadores profesionales.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Un ejemplo.

<html><head><title>Ejemplo de PHP</title>

</head><body><?php echo "<p>Hola Mundo</p>"; ?></body></html>

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - 3 Campos en los que se usa PHP.

Scripts del lado del servidor.

Scripts en la lınea de comandos.

Aplicaciones de interfaz grafica. PHP-GTK

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - 3 Campos en los que se usa PHP.

Scripts del lado del servidor.

Scripts en la lınea de comandos.

Aplicaciones de interfaz grafica. PHP-GTK

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - 3 Campos en los que se usa PHP.

Scripts del lado del servidor.

Scripts en la lınea de comandos.

Aplicaciones de interfaz grafica. PHP-GTK

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.2 - La funcionalidad.3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.2 - La funcionalidad.3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.

2 - La funcionalidad.3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.2 - La funcionalidad.

3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.2 - La funcionalidad.3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.2 - La funcionalidad.3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Que es Zend y que es Php.

Zend es el motor del lenguaje, Php el nucleo.

Se necesitan 3 partes:

1 - El interprete.2 - La funcionalidad.3 - La interface.

Zend Toma la parte 1 y algo de la parte 2.

Php la parte 2 y 3.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - Estructura interna de Php.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Nuevo modelo de Objetos.

Motor Zend 2.0.

public, protected o private.

Constructores y Destructores.

Excepciones.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Nuevo modelo de Objetos.

Motor Zend 2.0.

public, protected o private.

Constructores y Destructores.

Excepciones.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Nuevo modelo de Objetos.

Motor Zend 2.0.

public, protected o private.

Constructores y Destructores.

Excepciones.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Nuevo modelo de Objetos.

Motor Zend 2.0.

public, protected o private.

Constructores y Destructores.

Excepciones.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Nuevo modelo de Objetos.

Motor Zend 2.0.

public, protected o private.

Constructores y Destructores.

Excepciones.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

__autoload

__construct ( [mixed args [, ...]] )

parent::__construct()

__destruct ( void )

parent::__destruct()

var $mi_variable // Esto no va mas

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Metodos Magicos.

Sobrecarga.

Interfaces de Objetos.

SPL (Standard PHP Library).

Iteradores de datos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Metodos Magicos.

Sobrecarga.

Interfaces de Objetos.

SPL (Standard PHP Library).

Iteradores de datos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Metodos Magicos.

Sobrecarga.

Interfaces de Objetos.

SPL (Standard PHP Library).

Iteradores de datos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Metodos Magicos.

Sobrecarga.

Interfaces de Objetos.

SPL (Standard PHP Library).

Iteradores de datos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

Metodos Magicos.

Sobrecarga.

Interfaces de Objetos.

SPL (Standard PHP Library).

Iteradores de datos.

Gaston Ramos Curso de LAMP - DPI

Curso deLAMP - DPI

GastonRamos

Presentacion

La filosofıadel softwarelibre

Open Source

LAMP

GNU/Linux

Apache

MySql

Php

Php - A partir de php5.

FIN.

Gaston Ramos Curso de LAMP - DPI