Artículos de PHP:
Total: 30
Sencillo autoloader de clases en php sin composer
Explico cómo realizar un autoloader de clases que nos evitará tener que hacer "includes" manualmente cada vez que necesitemos usar (importar) nuestras clases. También comento el uso de las funciones: set_include_path y spl_autoload_register
PHP - Clase para trabajar con google maps
Hace dos semanas empecé con un proyecto para trazar rutas del transporte escolar. Una de las funciones era recibir las paradas en coordenadas y marcarlas en el mapa. Esta clase de tipo componente hace eso y más. Devuelve las coordenadas desde una dirección, dibuja lineas entre marcadores, calcula distancias entre los puntos de inicio y final, controla el tamaño del mapa, el zoom. Pero lo mejor de todo es que no tendrás que picar código javascript. Todo se hace con php.
PHP - Automatización de include, require, include_once y require_once
Por lo general cuando necesitamos un código extra y disponemos de este en varios archivos solemos utilizar las funciones require, include, require_once e include_once. A estas hay que pasarle una ruta ya sea absoluta o relativa. En este post explico cómo evitar esto, de modo que se pueda incluir un archivo esté donde esté utilizando su nombre mediante la utilización de set_include_path.
Cómo usar FPDF para la creación de pdf's en PHP
Hay muchas formas de trabajar con clases de terceros. Muchas veces nos encontramos código útil y que se adata casi al cien por ciento de nuestras necesidades. Esta vez vuelvo a hacer incapie en la utilización de la programación orientada a objetos y MVC para la extensión y utilización de la clase FPDF.
Optimizando find y paginate en cakephp
Las queries o SQLs que se crean para recuperar datos en cakephp dejan de ser simples para convertirse en arrays anidados haciendo menos legible el código programado. En este articulo se muestra una deficiencia de cakephp en el metodo find y paginate.
Depuración en php de forma oculta
Hay trozos de codigo tan simples pero al mismo tiempo tan útiles que su continua reutilización nos lleva a transformalo en una función o metodo. En mi caso:
if ( $_SERVER['REMOTE_ADDR']==MIIP ) junto a var_dump( ). Por eso personalice mi propio "var_dump()" en una función llamada "mibug".
Arquitectura en 3 capas. Arquitectura MVC y la POO I
Parte 1:Estos seran un conjuto de articulos que explicaran con ejemplos como planificar la solucion de una aplicacion utilizando el modelo entidad relacion, modelado de clases y la programación orientada a objetos. Breve introducción a la aquitectura MVC.