para tener en cuenta de php

Publicado el 17/jun/2010 por y guardado en la categoría: Internet, Otros, Programacion.

En este cuarto artículo sobre php complementaremos lo visto anteriormente sobre el funcionamiento del código php y luego continuaremos conociendo acerca del uso de su estructura y sintaxis para la creación de aplicaciones.

Previamente comentábamos  que no podíamos ejecutar el código php sin tener un servidor web, a diferencia de HTML el cual podemos ejecutar directamente en el navegador web, Esto digamos escribiendo la ruta directamente de la ubicación del archivo HTML en la barra de búsqueda del navegador (que podría ser cualquier ubicación en el disco rígido) y no tendríamos ningún problema, Por ejemplo en el caso del ejemplo citado anteriormente donde veíamos el código que generaría la pagina HTML (la frase “Hola mundo” se mostraría sin inconveniente.

Esto a diferencia del documento php que deberíamos ejecutarlo en el servidor web, en este caso el que instalamos anteriormente, “apache” estando conectados a este habiendo iniciado la conexión en la utilidad de “wampserver” que instalamos previamente, De tratar ejecutar el código como  HTML, digamos escribiendo directamente la ruta de su ubicación digamos; “C:/wamp/www/ejemplo.php” (cabe resaltar que el documento php al que hacemos referencia debe estar en  esta carpeta del wamp ya que este es el “localhost” del servidor y de esta forma la maquina podrá asimilar de esta forma que es lo que esta en el servidor local)

De lo contrario lo que veremos al tratar de ejecutarlo directamente en el navegador web o sin tener online el server será lo siguiente:

Error 300x63 para tener en cuenta de php

posteriormente continuaremos conociendo acerca del uso de su estructura y sintaxis para la creación de aplicaciones.

Comenzando a programar en php

Publicado el 17/jun/2010 por y guardado en la categoría: Internet, Programacion.

En este tercer artículo sobre php comenzaremos a enfocarnos en la estructura general del lenguaje y su sintaxis como lo habíamos planteado anteriormente.  Concretamente en como acceder y manipular variables para en este caso conseguir la visualización de texto usando el comando de php para imprimir texto en una pagina,  este  comando es llamado “echo”.

Ahora que contamos con las herramientas necesarias para el manejo y ejecución de php como son el servidor y la versión de php posterior a 5.0 podemos comenzar programando aplicaciones para visualizar en el servidor web.  En esta primera oportunidad lo haremos con una aplicación sencilla que solo consiste en imprimir texto en una pagina para visualizarlo en pantalla para lo cual se usa el comando “echo”.

Para ello podemos usar desde cualquier editor de texto (siempre y cuando guardemos el documento con la extensión correspondiente luego de embeber el código) hasta completos editores de páginas web como lo es el dreamweaver  el cual recomendamos.

LogoDreamweaver Comenzando a programar en php

Como señalamos anteriormente es de mucha utilidad para dominar php haber conocido de antemano  conceptos básicos de HTML, ya que como lo veras a continuación se incluyen etiquetas operadores y expresiones de este.

Lo que haremos a continuación es crear nuestro programa que servirá para mostrar la frase “hola mundo”, un típico mensaje de ejemplo usado el mismo concepto en demás lenguajes de programación.

Para agregar un programa PHP dentro de una página HTML debemos por un lado al crear el archivo definirlo con extensión php (a diferencia de las páginas estáticas que tienen extensión HTML) y dentro del contenido de la página, encerrar el programa entre los símbolos <?php [aquí el programa PHP] ?>.

Nuestro programa con la frase a imprimir “Hola Mundo” quedara estructurado de la siguiente manera en el editor.

<html>
<head></head>
<body>
<?php
echo “Hola Mundo”;
?>
</body>
</html>

En el programa podemos observar como en el cuerpo del documento HTML (body) abrimos una etiqueta php (<?php) para embeber el código, Es decir que la página HTML que se generará al ejecutarse el programa será:

<html>
<head></head>
<body>
Hola Mundo
</body>
</html>

El anterior ejemplo de aplicación no nos será de mucha utilidad ya que el resultado será siempre el mismo (mostrar en pantalla el texto “hola mundo”). Pero en posteriores artículos a medida que conozcamos más sobre el lenguaje integraremos mejores y mas útiles aplicaciones.

Continuaremos viendo sobre este tema en el siguiente artículo de php.

Aprender php

Publicado el 16/jun/2010 por y guardado en la categoría: Internet, Programacion.

Antes de comenzar  a hacer referencia a la forma de como usar la sintaxis del lenguaje php (variables, operadores y expresiones) para crear aplicaciones como habíamos indicado al final del primer artículo sobre php,  hablaremos inicialmente en este segundo artículo, de una forma breve y concisa acerca de las herramientas necesarias  para el trabajo en php

Con esto hacemos referencia a que programas tendremos que utilizar para poder llevar a cabo las tareas requeridas con php de forma correcta ya que son diversos los que intervienen en su funcionamiento.

Acerca de trabajar con el lenguaje php

Una de las grandes ventajas que nos otorga php es la posibilidad de utilizar su código dentro de paginas HTML por lo cual se denomina “lenguaje embebido en HTML”, ya que es un lenguaje de programación creado para la red y por lo tanto se adapta perfectamente a las herramientas de la red.

En contra parte esta ventaja de ser un lenguaje del lado de servidor hace que por lo tanto sea necesario en primera instancia contar con ese servidor web para poder ejecutarlo y por lo tanto se hace necesario convertir nuestro ordenador en un servidor y proceder así a la instalación en maquina local de php.

Aunque la necesidad de esto haga que parezca engorroso el trabajo con php siendo este  lenguaje en realidad sencillo de operar, existen herramientas a nuestra disposición con las cuales conseguiremos instalar de una sola vez las aplicaciones necesarias de forma fácil y automática para comenzar con php.

Herramientas como lo son “appserv”, la cual puedes descargar desde su sitio web oficial: www.appservnetwork.com, De la misma manera recomendamos otra aplicación para la misma finalidad “wampserver”, que de igual forma lo podemos descargar de su sitio web: http://www.wampserver.com

wamp 300x243 Aprender phpappserv Aprender php

Descargando cualquiera de estas aplicaciones que pesan aproximadamente 20mb (esto dependiendo también de la versión que descarguemos), y simplemente instalándola como se instala un programa de Windows normal (también podríamos instarlo para usar en Linux sin problema) nos indicaran cuales son  los programas que contienen para instalar que por lo general son un servidor,  el server “apache” con lo cual nuestro PC se convierte automáticamente en un servidor web, también el lenguaje php (normalmente versiones posteriores a la 5.0) por lo tanto podremos usar este lenguaje de lado del servidor y nos instala la base de datos  MySQL que nos permite crear aplicaciones dinámicas junto con el apache y php, aparte instala también phpMyAdmin el cual es un gestor para manejar de forma mas fácil las bases de datos MySQL.

Sabiendo ya  que necesitamos  Imprescindiblemente para poder trabajar con php en nuestro PC, procederemos  a continuación a observar las características de estas aplicaciones así como también la forma correcta de usar la estructura general del lenguaje y su sintaxis como señalamos anteriormente.

Esto y mas lo veremos en el siguiente articulo sobre php.

Que es php?

Publicado el 15/jun/2010 por y guardado en la categoría: Internet, Programacion.

En este articulo haremos una breve introducción a este interesante lenguaje de programación el cual nos permite desarrollar innumerables  aplicaciones web motivo por el cual  se a echo bastante popular en los últimos tiempos en la red.

Así que hablaremos de las características generales de su funcionamiento, como también sobre  la estructura general del lenguaje y su sintaxis para de esta forma posteriormente poder aprender como usarlo para crear desde un simple formulario de pedidos hasta completos sitios web totalmente seguros.

Cabe resaltar que todo esto se puede aprender utilizando tecnologías de código abierto, recordemos que php forma parte del mundo de “open source” lo cual se refiere a que el código de programación es totalmente accesible, re adaptable y reutilizable de forma totalmente libre por cualquiera.

Es de mucha utilidad para dominar php haber conocido de antemano  conceptos básicos de HTML.

php 300x195 Que es php?

PHP es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas.  Es usado principalmente en 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.

Primeramente debemos entender como funciona la solicitud de páginas en un navegador para comenzar a programar en PHP.

La comunicación entre el cliente y el servidor se puede dar de dos maneras diferentes que son; Comunicación entre el cliente y el servidor sin PHP y  Comunicación entre el cliente y el servidor con PHP.

A continuación explicamos como se dan cada una de estas:

Comunicación entre el cliente y el servidor sin PHP

1 – Escribimos en la barra del navegador la dirección y el archivo a solicitar.

2 – El explorador web envía el mensaje a través de Internet a la computadora, digamos;  www.xsitio.com/xarchivo.htm solicitando el archivo

3 – El servidor, que puede ser; Apache, IIS o algun otro  que es un programa que se ejecuta en la máquina www.xsitio.com, recibe el mensaje y lee el archivo solicitado desde el disco duro.

4 – El servidor web envía el archivo solicitado por el navegador tal cual está en el disco duro.

5 – El navegador muestra en pantalla el archivo que envió el servidor web.

Este proceso siempre es el mismo cuando hablamos de páginas estáticas (páginas que no cambian), cualquiera sea el cliente que solicita la página el contenido siempre será el mismo. La única forma que el contenido del archivo cambie es que el administrador de ese sitio web edite el contenido del archivo;  archivo.htm y haga cambios.
Comunicación entre el cliente y el servidor con PHP

1 – Escribimos en la barra de navegacion del navegador la dirección y el archivo a solicitar.
2 – El explorador envía el mensaje a través de Internet a la computadora llamada www.xsitio.com solicitando el archivo;  archivo.php

3 – El explorador,  que puede ser el Apache, IIS, o algun otro  recibe el mensaje y al ver que la extensión es “php” solicita al interprete de PHP (que es otro programa que se ejecuta en el servidor web) que le envíe el archivo.

4 – El intérprete PHP lee desde el disco el archivo pagina1.php

5 – El intérprete PHP ejecuta los comandos contenidos en el archivo y eventualmente se comunica con un gestor de base de datos como puede ser MySql, Oracle, SQL Server entre otros.

6 – Luego de ejecutar el programa contenido en el archivo envía éste al servidor web.

7 – El servidor web envía la página al cliente que la había solicitado.

8 – El navegador muestra en pantalla el archivo que envió el servidor web.

Para aquellas personas que conocen otros lenguajes de programación. la salida de los resultados normalmente es la pantalla, en PHP la salida es la página HTML (luego ésta viaja por internet y llega al cliente que la solicitó).

En posteriores artículos veremos como esta formada la estructura general del lenguaje y su sintaxis.

Diseño web y programación: Bahia Studio

Badoo