Recorrer un archivo json es algo sencillo, ¿cierto? Pues parece que cuando el tamaño del archivo es grande las cosas ya no son tan simples… Lo que se haría típicamente sería algo similar a: El problema aquí es que se requiere primero leer todo el archivo para, recién entonces empezar a procesar… Tomemos un ejemplo… Seguir leyendo Cómo trabajar con grandes archivos JSON usando PHP
Artículos
Cómo prevenir la subida duplicada
Ultimamente vengo trabajando bastante con procesamiento de planillas Excel usando PHP. Por lo general, el workflow del usuario es algo así como: Trabajar con algún otro sistema (HomeBanking, Plataforma de trading, etc…) Descargar información en formato Excel Importar planilla descargada al sistema que yo desarrollé Trabajar la información dentro del sistema Uno de los errores… Seguir leyendo Cómo prevenir la subida duplicada
Qué son los métodos mágicos de PHP
Una de las características que más me gusta de PHP son los métodos «mágicos». En realidad, como en la vida real, no se trata de magia como tal, si no de buenos trucos. De lo que se trata en este caso es de métodos que son invocados automáticamente (ante ciertos sucesos o eventos). La principal… Seguir leyendo Qué son los métodos mágicos de PHP
Cómo filtrar colecciones usando Doctrine ORM
Estaba pensando cómo escribir este artículo en forma clara y didáctica y, después de darle algunas vueltas me pareció que lo más fácil era armar un video: Para más información sobre Doctrine podés consultar acá
Cómo llevar los cambios de una base de datos de desarrollo a producción
Cuando tenemos una aplicación en producción (Es decir, siendo utilizada por usuarios reales) es muy común que nos encontremos con necesidades que no han sido cubiertas por el desarrollo original. Esto puede deberse a diversos factores como la falta de análisis, una pobre comprensión de la problemática a encarar o simplemente al hecho de que… Seguir leyendo Cómo llevar los cambios de una base de datos de desarrollo a producción
Cómo autenticar usuarios en WebServices SOAP usando PHP
Muchas organizaciones (Especialmente gubernamentales) optan por exponer sus servicios web mediante el protocolo SOAP. Para hacer uso de dichos servicios es necesario consumirlos. Existen algunas ocasiones en las que no basta con conocer la URL del servicio, también es necesario realizar algún tipo de autenticación para obtener el resultado buscado. Autenticación HTTP en WebServices SOAP… Seguir leyendo Cómo autenticar usuarios en WebServices SOAP usando PHP
Cómo mostrar un array de PHP en una tabla HTML
Los arreglos (o arrays) en PHP son, por lejos, la estructura de datos más utilizada. A diferencia de otros lenguajes, los de PHP son altamente flexibles (no tienen una longitud predeterminada, pueden albergar datos de diferente tipo, etc…). Una necesidad bastante común cuando se trabaja en desarrollo de aplicaciones web es la visualización del contenido… Seguir leyendo Cómo mostrar un array de PHP en una tabla HTML
Cómo hacer un CRUD con Symfony e EasyAdmin
Me proponía escribir un artículo sobre lo bueno que es EasyAdmin, pero se me ocurró que una imagen vale más que 1000 palabras… Y un video más aún :). Así que armé este: Si lo disfrutaste y te quedaste con ganas de aprender más sobre Symfony el curso te puede ayudar.
Cuál es el mejor lenguaje para aprender a programar
Una pregunta que veo repetirse mucho entre gente que quiere aprender a programar es qué lenguaje es más conveniente para empezar. Lo que suelo contestar es que no es de suma importancia el lenguaje que se elija. Lo más importante a la hora de comenzar es aprender los rudimentos básicos de la programación (Qué son las… Seguir leyendo Cuál es el mejor lenguaje para aprender a programar
Cómo generar facturas electrónicas usando PHP
En los países de Latinoamérica se está produciendo una migración hacia la facturación electrónica (dejando de lado las viejas facturas de papel). Más allá de aspectos políticos, es una muy buena noticia por, al menos, los siguientes motivos: Las operaciones comerciales se realizarán mucho más eficientemente Se limitará muchísimo la economía informal y todos los… Seguir leyendo Cómo generar facturas electrónicas usando PHP