Qué es composer y por qué deberías usarlo

Estás desarrollando una aplicación PHP y te enfrentás a un problema que seguro alguien ya resolvió antes. Para qué re-inventar la rueda, ¿cierto? Abrís una nueva pestaña, entrás a Google y escribís «Cómo haer X usando php». La lista es larga, pero hay un factor común en todos los ejemplos: composer. Ahí está otra vez.… Seguir leyendo Qué es composer y por qué deberías usarlo

Cuál es el mejor Framework PHP

Ya escuchaste muchas veces cosas como «¿Cómo que no usás un framework de php?», ¿verdad? Y seguramente, de tanto escucharlo te dió curiosidad pero… al buscar te encontrás con que hay tantas opciones para elegir que parece que nunca vas a lograrlo. La pregunta es inevitable: ¿cuál es el mejor framework? Esto es casi como… Seguir leyendo Cuál es el mejor Framework PHP

En qué casos conviene usar un framework PHP

O en otras palabras: ¿Framework sí o framework no? Qué dilema… La respuesta corta es en todos. Vamos con la respuesta larga: Qué es un Framework Existen muchas definiciones diferentes de framework. En el consenso general, se trata de un conjunto de librerías que sirven como base de una aplicación. Por qué usar un Framework… Seguir leyendo En qué casos conviene usar un framework PHP

Por qué usar una máquina virtual para proyectos PHP

 

Respuesta rápida: para evitar sorpresas desagradables. Paso a detallar un poco de qué estoy hablando con un par de historias que me pasaron hace unos cuantos años durante el desarrollo de un proyecto personal. Como la mayoría de los desarrolladores que están empezando, tenía instalado en mi computadora (Windows en aquel entonces) el paquete XAMPP… Seguir leyendo Por qué usar una máquina virtual para proyectos PHP

Una máquina virtual lista para PHP+Symfony2+XDebug

Charlando con algunos amigos desarrolladores php surgió un tema que les estaba resultando complicado, así que decidí poner mi pequeño granito de arena (para ellos y para otros que tal vez estén pasando por lo mismo). Ya habíamos hablado del por qué usar una máquina virtual para proyectos PHP. Ya estaba claro que usar un framework… Seguir leyendo Una máquina virtual lista para PHP+Symfony2+XDebug

Cómo obtener la cotización del día de una acción con PHP

Todo lo que voy a mostrarte acá se basa en la API de Yahoo Finance. Lo primero que tenés que hacer es instalar composer. Segundo, inicializar el proyecto: php composer.phar init Tercero: agregar la dependencia del paquete https://github.com/scheb/yahoo-finance-api: php composer.phar require scheb/yahoo-finance-api Y después podés usar un código como este: #!/usr/bin/php <?php require __DIR__ . ‘/vendor/autoload.php’; $client =… Seguir leyendo Cómo obtener la cotización del día de una acción con PHP

Cómo obtener información de un sitio que no tiene API usando PHP

Me encontré recientemente con este problema desarrollando un sistema para un cliente y creo (¡y espero!) que mi experiencia pueda ayudar a otros. El desafío era el siguiente: nuestro cliente es una empresa que se dedica a la administración de activos financieros. Como parte de su operatoria, requieren la consolidación de información que actualmente está dispersa en… Seguir leyendo Cómo obtener información de un sitio que no tiene API usando PHP

Cómo iterar sobre un jSON usando php

La forma más sencilla de iterar sobre un jSON usando php es convertirlo a un array. Simplemente se trata de usar la función json_decode pasándole como parámetro el string jSON que querés recorrer y true (para que el resultado sea devuelto como un arreglo asociativo). Una vez que el jSON está transformado a array se… Seguir leyendo Cómo iterar sobre un jSON usando php