Buscar este blog

Mostrando entradas con la etiqueta php. Mostrar todas las entradas
Mostrando entradas con la etiqueta php. Mostrar todas las entradas

24 de mayo de 2011

FirePHP, depurando código PHP desde Firebug

que haya programado en PHP viniendo de lenguajes como C,C++,etc. se habrá encontrado con la misma desagradable sorpresa: ¿cómo depuro mis programas? ¿y los breakpoints? Si bien este problema quedaba resuelto soltando unos cuantos dólares en Zend Studio y unos paseos por la configuración del servidor, no es una solución válida en cualquier entorno (no siempre se tiene acceso a instalar software en los servidores).

16 de agosto de 2010

PHP Orientado a Objetos for Beginners III

PHP Orientado a Objetos for Beginners III
Tercera y última parte del genial artículo PHP Orientado a Objetos for Beginners. En este artículo vamos a conocer sobre la visibilidad de los métodos y propiedades, cómo utilizar DocBlocks para documentar nuestros scripts y vamos a comparar la programación orientada a objetos con la procedimental, todo con ejemplos sencillos y fáciles de entender...
Importante: Si no tienes claro los conceptos de OOP con PHP, dirígete a la Parte 1 de este artículo. Allí comentamos los conceptos generales y hacemos una introducción a la Programación Orientada a Objetos con PHP. Para conocer más sobre Constructores y destructores, el uso de los métodos mágicos y las herencias, puedes acudir a la Parte 2 de esta serie.

3 de agosto de 2010

PHP Orientado a Objetos for Begginers III

PHP Orientado a Objetos for Beginners III
Tercera y última parte del genial artículo PHP Orientado a Objetos for Beginners. En este artículo vamos a conocer sobre la visibilidad de los métodos y propiedades, cómo utilizar DocBlocks para documentar nuestros scripts y vamos a comparar la programación orientada a objetos con la procedimental, todo con ejemplos sencillos y fáciles de entender...
Importante: Si no tienes claro los conceptos de OOP con PHP, dirígete a la Parte 1 de este artículo. Allí comentamos los conceptos generales y hacemos una introducción a la Programación Orientada a Objetos con PHP. Para conocer más sobre Constructores y destructores, el uso de los métodos mágicos y las herencias, puedes acudir a la Parte 2 de esta serie.

Asignando la visibilidad de propiedades y métodos

29 de julio de 2010

PHP Orientado a Objetos for Beginners II

PHP Orientado a Objetos for Beginners II
Continuamos con la segunda parte del artículo PHP Orientado a Objetos for Beginners (publicado hace unos días), pero ahora enfocados en las herramientas que nos ayudarán a desarrollar nuestras aplicaciones web con PHP OOP más fácilmente.

En este artículos vamos a conocer sobre los métodos mágicos y observar como funcionan los constructores y destructores, como podemos convertir un objeto en un string y como usar las herencias. Y todo explicado de una manera sencilla y práctica...

Importante: Si no tienes claro los conceptos de OOP con PHP, dirígete a la Parte 1 de este artículo. Allí comentamos los conceptos generales y hacemos una introducción a la Programación Orientada a Objetos con PHP.

Los métodos mágicos en OOP

Para facilitar el uso de objetos, PHP proporciona una serie de métodos mágicos o métodos especiales que son llamados cuando ciertas acciones comunes ocurren dentro de los objetos. Esto permite a los desarrolladores realizar una variedad de tareas útiles con cierta facilidad.

28 de julio de 2010

PHP Orientado a Objetos for Beginners

PHP Orientado a Objetos for Beginners
Buscando artículos de calidad para compartir con ustedes, encuentro un reciente y magnífico artículo ("Object-Oriented PHP for Beginners") extraído del libro Pro PHP and jQuery, que a continuación se los muestro, pero en nuestro idioma. He incluido los ejemplos online, para que podamos apreciarlos mejor. Y es que, para muchos programadores, la programación orientada a objetos es un concepto aterrador, con una sintaxis muy complicada y otros temores.
Así pues, en este artículo aprenderemos los conceptos detrás de la Programación Orientada a Objetos con PHP (PHP OOP), un estilo de programación en el que las acciones relacionadas son agrupadas en clases para facilitar la creación de un código más compacto y efectivo...

¿Qué es la Programación Orientada a Objetos?

La programación orientada a objetos es un estilo de programación que nos permite (a los desarrolladores) agrupar tareas similares en clases. Esto ayudará a que nuestro código mantenga el principio "No te repitas" (en inglés Don't Repeat Yourself o DRY, la wikipedia lo define) y así, mantenerlo fácilmente.

27 de junio de 2010

WordPress llega a su tercera versión

La edición 3.0 del gestor del popular gestor de blogs destaca por la posibilidad de administrar varios sitios web de forma simultánea o la inclusión de Menús y Tips de Post personalizables.

WordPress acaba de lanzar su versión 3.0, que incluye mejoras notables respecto a sus predecesoras y soluciona más de 1.200 bugs.

La actualización de la herramienta para bloggers, que puede descargarse de forma gratuita, incorpora algunas novedades interesantes, como la posibilidad de gestionar blogs o páginas múltiples desde un único usuario. Esto es posible gracias a la integración de WordPress MU con la versión estándar del popular CMS.

23 de junio de 2010

Aprende el lenguaje de programación más popular en Internet "PHP"

En el mundo de la programación Web existen diferentes lenguajes para crear páginas dinámicas que nos permiten hacer consultas en bases de datos, generar informes y hacerla más interactiva con el internauta. PHP (Preprocesador de Hipertexto) es un lenguaje de programación interpretado tipo script, diseñado originalmente para la creación de websites dinámicos, es de licencia libre, embebido dentro del HTML y ejecutado en el servidor antes de ser enviado al navegador. Al ser de licencia libre se puede instalar en la mayoría de servidores y sistemas operativos.

1 de junio de 2010

Desarrolla aplicaciones de escritorio con PHP: SiteFusion

SiteFusion es una plataforma open source de desarrollo basado en servidor, donde un cliente XUL corre el código escrito en PHP.

La aplicación corre en un servidor generando comandos JavaScript pero lucen y se comportan como si fueran aplicaciones nativas de escritorio.