Aprende a enviar archivos binarios usando el protocolo SOAP
Artículos
Cómo generar el WSDL de un Webservice PHP
Generar un archivo de definición de WebService SOAP ha sido siempre un desafío para desarrolladores PHP. Aprende un modo simple de generarlos aquí.
Cómo garantizar un estándar de codificación en PHP
¿Es posible que el código escrito por diferentes desarrolladores siga los mismos lineamientos? Aprende aquí cómo asegurarte de que suceda.
Cómo manejar las excepciones en API Rest con Symfony
Desarrollaste tu primer servicio web usando Symfony. Lo probaste por acá y por allá y funciona todo… salvo cuando no es así. Justo hubo un caso de esos muy extraños en que el registro que buscabas no tiene exactamente todos los campos solicitados… cosas que pasan en el desarrollo de software. Nada es grave, ¿no?… Seguir leyendo Cómo manejar las excepciones en API Rest con Symfony
Cómo leer un archivo de Excel desde PHP
Referencias: https://www.it-swarm-es.com/es/php/como-puedo-leer-archivos-.xls-excel-con-php/941255940/ https://forobeta.com/temas/ayuda-como-leer-archivo-de-excell-desde-php.675902/#post-5491417 https://foro.elhacker.net/buscador-t324525.0.html En este caso, la clase PhpOfficePhpSpreadsheetIOFactoryintentará «adivinar» el tipo de planilla de la que se trata (Algo bastante útil cuando tienes que tratar con diferentes tipos de planilla). ¿Cómo funciona esta adivinación? es bastante complejo… el punto es que puede fallar, con lo cual, si sabés exactamente el tipo de planilla que… Seguir leyendo Cómo leer un archivo de Excel desde PHP
Cómo enviar archivos grandes a través de WebServices
Horacio, un ex-alumno, me escribió esta consulta: Hola profesor, tanto tiempo, sabe que tengo una pregunta , sabe que tengo que hacer un web service en php y queria saber que me conviene si soap o rest , son datos de gran tamaño , la idea es hacer una aplicación que permite cargar archivos xlsx(importar archivo) a una… Seguir leyendo Cómo enviar archivos grandes a través de WebServices
Cómo ejecutar varias versiones de PHP en mismo NginX
Trabajando con un cliente me encontré ante este escenario: En un mismo servidor (Una instancia de AWS) había una aplicación desarrollada usando CodeIgniter y otra basada en Symfony. Al momento de comenzar mi intervención ambas aplicaciones compartían un mismo servidor web (NginX) y el binario de php para ejecutar algunos scripts de línea de comandos.… Seguir leyendo Cómo ejecutar varias versiones de PHP en mismo NginX
Cómo hacer un join en Doctrine
Parece algo bien simple, ¿no? Después de todo, hacerlo en SQL lo es. Pero si estás usando Doctrine, lo correcto es usar las capacidades del ORM. Recientemente tenía que resolver un problema de un cliente: se le habían duplicado registros en la base y era necesario eliminarlos. El punto es que no se tenían que… Seguir leyendo Cómo hacer un join en Doctrine
Por qué programar en Spanglish es una mala idea
Es muy común, en los comienzos de la carrera profesional, la adopción de malas prácticas. En este sentido los desarrolladores de habla hispana tienen una desventaja respecto de sus pares angloparlantes. Para los segundos palabras como if, for o while tienen sentido por sí mismas. Los primeros en cambio requieren un esfuerzo extra para hacer… Seguir leyendo Por qué programar en Spanglish es una mala idea
Cómo validar que un correo existe usando PHP
Seguramente alguna vez te habrás topado con la necesidad de registrar correos electrónicos de los visitantes de tu sitio, ¿cierto? Usualmente esto se hace para mantenerlos al tanto de las novedades. Claro que, aunque vos tengas las mejores intenciones, es entendible que la gente sea un poco escéptica con tanto spammer dando vueltas, por lo… Seguir leyendo Cómo validar que un correo existe usando PHP