php

¿Cómo leer ficheros XML en PHP?

PHP

Durante los últimos 4 años he tenido que trabajar con muchos proveedores XML (interconectando sistemas B2B) y algunos de estos proveedores ofrecen ficheros XML de gran tamaño algunos de estos ficheros llegan a pesar más de 2GB, como ya puede sospechar no es conveniente cargar 2GB de información en memoria porque PHP lanzará un error fatal de desbordamiento de memoria y su aplicación no será capaz de recuperarse, por tanto hoy les traigo como resolver este problema …

Github Get un plugin para WordPress

wordpress
GitHub Get nace como una necesidad personal de poder incrustar código desde GitHub en Wordpress. GitHub Get hace uso de WordPress HTTP API, Autenticación Básica e Identificador de Acceso Personal para acceder a los servicios Restful de GitHub. Dentro de las características de GitHub Get podemos mencionar

  • Permite incrustar código desde un repositorio público o privado
  • Permite incrustar código desde un repositorio o desde Gist
  • Syntaxis basada en shortcode
  • Cachea las respuesta usando la función nativa de Wordpress set_transient, esto permite usar el plugin en sitios de alta demanda. Si el fichero o gist cambia no es necesario limpiar la caché, GitHub Get detecta el cambio y actualiza la caché mostrándose la versión actualizada.
  • Fácil de usar y configurar.
  • Compatible con WP Code Highlight.js
  • Software libre, liberado bajo licencia GPL v3.

¿Qué es lo nuevo en PHP-7.0?

PHPLa Comunidad PHP sigue incorporando nuevas características y funcionalidades a este popular lenguaje de programación con el objetivo de hacerlo más atractivo, funcional y útil. La versión 7 (liberada el pasado 3 de diciembre) es considerada una de las mayores actualizaciones en toda la historia de PHP ya que el motor (Zend Engine) fue refactorizado con el objetivo de lograr mejor rendimiento y mejor uso de la memoria.

Compilar PHP 7 en Debian 8

Introducción

Un vistazo a PHP-5.6

El pasado 3 de diciembre la comunidad PHP liberó la versión 7 de este popular lenguaje de programación considerada como una de las mayores actualizaciones en todas las historia de PHP ya que el motor (Zend Engine) fue refactorizado con el objetivo de lograr mejor rendimiento.

Compilar PHP-5.6 en Centos 7

Introducción

Un vistazo a PHP-5.6
PHP es un lenguaje script de propósito general que es usado fundamentalmente para desarrollo web.Sitios como Wikipedia y Facebook usan PHP como parte de su infraestructura de desarrollo. Si te inicias en el mundo de PHP encontrarás:

Características de la comunidad como:

  • Desarrollo activo
  • Gran comunidad
  • Buena documentación, libros y blogs

¿Qué es lo nuevo en PHP 5.6?

Un vistazo a PHP-5.6
PHP no es un lenguaje que ha quedado en el olvido ni abandonado, al contrario está en constante evolución y así lo ha demostrado su equipo de desarrollo con las últimas versiones liberadas y prueba fehaciente es la version 5.6 ya que incorpora novedosas características que facilitan nuestro trabajo a la hora de desarrollar nuestras aplicaciones.

Compilar PHP-5.6 con soporte para Apache Worker

Un vistazo a PHP-5.6

El módulo Apache Worker implementa un modelo híbrido multihilo-multiproceso permitiendo servir un gran número de peticiones usando menor número de recursos que el módulo Prefork por tanto es una opción factible si su sitio tiene problemas de carga. Otras de las ventajas de usar Apache Worker es que permite crear aplicaciones multihilos haciendo uso de la extensión pthreads

Compilar php-5.6 con soporte fpm

PHP
El pasado 28 de agosto el equipo de desarrollo de PHP liberó la versión 5.6 la cual incluye novedosas funcionalidades como: funciones con argumentos variables haciendo uso del operador , operaciones de exponenciación haciendo uso del operador **, importación de funciones y constantes haciendo uso de la palabara clave use entre otras. Hoy LibreByte mostrará como compilar php-5.6 con soporte fpm.

Compilar php 5.5 con soporte apache prefork

PHP
PHP 5.5 introduce nuevas características y mejora varias de las existentes pero para hacer uso de ellas en distribuciones como Debian, CentOS, Ubuntu, Fedora debes compilarlo pues en el momento en que escribo este artículo PHP 5.5 no ha sido incluido en los repositorios oficiales hoy LibreByte mostrará como compilar PHP 5.5 en Debian GNU/Linux.