CONOCIMIENTOS DEL PHP

 

Concepto                  

El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones.... No es un lenguaje de marcas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.

Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML pero igualmente podría ser una pagina WML

Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es independiente del navegador, pero sin embargo para que sus páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP

Historia

PHP fue originalmente diseñado en Perl, seguidos por la escritura de un grupo de CGI binarios escritos en el lenguaje C por el programador Danés-Canadiense Rasmus Lerdorf en el año 1994 para mostrar su currículum vitae y guardar ciertos datos, como la cantidad de tráfico que su página web recibía. El 8 de junio del 1995 fue publicado "Personal Home Page Tools" después de que Lerdorf lo

 

combinara con su propio Form Interpreter para crear PHP/FI.

Usos de PHP

Los principales usos del PHP son los siguientes:

·                    Programación de páginas web dinámicas, habitualmente en combinación con el motor de base datos MySQL, aunque cuenta con soporte nativo para otros motores, incluyendo el estándar ODBC, lo que amplía en gran medida sus posibilidades de conexión.

·                    Programación en consola, al estilo de Perl o Shell scripting.

·                    Creación de aplicaciones gráficas independientes del navegador, por medio de la combinación de PHP y GTK (GIMP Tool Kit), lo que permite desarrollar aplicaciones de escritorio en los sistemas operativos en los que está soportado.


Ventajas de PHP

·                    Es un lenguaje multiplataforma.

·                    Capacidad de conexión con la mayoría de los manejadores de base de datos que se utilizan en la actualidad.

·                    Leer y manipular datos desde diversas fuentes, incluyendo datos que pueden ingresar los usuarios desde formularios HTML.

·                    Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones).

·                    Posee una amplia documentación en su página oficial ([1]).

·                    Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

·                    Permite las técnicas de Programación Orientada a Objetos.

·                    Nos permite crear los formularios para la web

Variables EN PHP

Una variable es un contenedor de información, en el que podemos meter números enteros, números decimales, caracteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página PHP.

En PHP todas las variables comienzan con el símbolo del dólar $ y no es necesario definir una variable antes de usarla. Tampoco tienen tipos, es decir que una misma variable puede contener un número y luego puede contener caracteres.

 

Envío y recepción de datos

El lenguaje PHP nos proporciona una manera sencilla de manejar formularios, permitiéndonos de esta manera procesar la información que el usuario ha introducido.

Al diseñar un formulario debemos indicar la página PHP que procesará el formulario, así como en método por el que se le pasará la información a la página

Qué son las sesiones

Si existe una consulta repetida en las listas de PHP, es la relativa al uso de las sesiones. El uso de sesiones es un método ampliamente extendido en cualquier aplicación de cierta entidad. Básicamente una sesión es la secuencia de páginas que un usuario visita en un sitio web. Desde que entra en nuestro sitio, hasta que lo abandona.

El término sesión en PHP, session en inglés, se aplica a esta secuencia de navegación, para ello crearemos un identificador único que asignamos a cada una de estas sesiones de navegación. A este identificador de sesión se le denomina, comúnmente, como la sesión.

El proceso en cualquier lenguaje de programación podría ser algo así:

Existe una sesión?
Si existe la retomamos
Si no existe creamos una nueva
Generar un identificador único

 

Inicialización de la sesión

Para utilizar sesiones en PHP lo primero es inicializarlas. Podemos hacerlo explícitamente, mediante la función session_start(), o al registrar una variable en una sesión mediante session_register('miVariable'). En ambos casos se crea una nueva sesión, si no existe, o se retoma la sesión actual. Veamos un sencillo ejemplo:

la forma más básica, si el usuario tiene los cookies activados, PHP habrá insertado de forma automática la sesión y ésta será pasada de una página a otra sin hacer nada más. Desde un punto de vista práctico la sesión es operativa, pero no vemos nada. Podemos obtener la sesión en cualquier momento mediante la función session_id(). Inserta en las sucesivas páginas la siguiente línea para ver si la sesión está disponible:

Consideraciones de instalación

Antes de instalar PHP, necesitais saber porque quereis utilizarlo. Existen tres campos principales en donde PHP se puede usar, tal y como se describe en la sección Qué se puede hacer con PHP?:

§         Scripts en la parte del servidor

§         Scripts en linea de comandos

 

 

 

INFOGRAFIA

 

1- concepto php, ejemplo php. Laso updated: Sun, 26 Feb 2006 ... the function list all php.net sites this mirror ... pear.php.net just pecl.php.net just talks.php.net general ... PHP 3. E. Depuración eOpciones de ...
www.php.net/manual/es

 

2- concepto php, uso php, ventajas php, historia de php. También tiene la capacidad de ser ejecutado en la mayoría de los sistemas ... ( en inglés) Manual oficial de PHP en español. (en español) ...

http://es.wikipedia.org/wiki/PHP

 

3- webestilo.com  , concepto de php, variable de  php, sesiones php, envió y recepción de datos php inicialización de las sesiones php. es  una pagina donde se manejas novedades , tecnología e informacion  de php, java strip,html

http:www.webestilo.com/php/php00.html

 

4- desarrolloeb.com. concepto php, , pagina de articulos publicitarios además ofrece reportes de php y cualquier infomecion tecnologica

http://www.desarrollo.com/articulos/234.php

 

5- conceptp php.pagina php.net.manual de php donde se ofrecen tópicos relacionados con el funcionamiento y utilidad de php.

www.php.net/manual/es/intall.general.php

 

 

 

 

 

 

 

 

 

Hosted by www.Geocities.ws

1