Entradas

Cómo utilizar el servidor web integrado de PHP en un entorno de desarrollo

Como ya sabemos, PHP es un excelente recurso para poner en marcha numerosos proyectos web, incluyendo cuando trabajamos con CMS, como explicábamos en nuestro artículo Cómo mejorar el rendimiento de PHP.  Hoy, vamos a centrarnos en el uso del servidor web que viene en la instalación de PHP, desde la versión 5.4 en adelante y también conocido como Built-in Web Server. De este modo, evitamos tener que utilizar otro software con las mismas funcionalidades, especialmente de cara a los entornos de desarrollo. ¡Veamos qué ventajas ofrece y cómo utilizarlo! 
Leer más

ProcessWire, un CMS pensado para editores y desarrolladores

Hay tanta variedad de gestores de contenido para elegir en función de las necesidades de nuestra organización, que sin ánimo de abrumar, hoy os presentamos ProcessWireEste potente CMS es capaz facilitar la construcción y mantenimiento de cualquier tipo de sitio, y cuenta con una poderosa API para el acceso y manipulación del contenido. De hecho, también podríamos considerarlo  un framework para la gestión de contenido (CMF, por sus siglas en inglés), con numerosas herramientas para desarrollar sitios y aplicaciones de  distintas funcionalidades. Repasamos todas las características que lo convierten en una excelente alternativa a otros CMS, y cómo puedes desplegarlo en tu Servidor Cloud de Arsys en sólo unos clics.
Leer más

Cómo trabajar con la API PHP de WordPress para crear tus propios temas

Hace unos días sentamos las bases para crear nuestros propios temas de WordPress, ahora seguimos avanzando en este interesante recurso y nos centramos en la API de PHP de WordPress, el conjunto de funciones que disponemos para acceder a las funcionalidades y comportamientos incorporados en este gestor de contenidos.

Leer más

Aumenta el rendimiento de PHP con HHVM sobre Servidores Cloud

Creado originalmente por el equipo de Facebook, HHVM (HipHop Virtual Machine) es un motor de aplicaciones para la web diseñado para mejorar el rendimiento con respecto a otros entornos más tradicionales. Es capaz de ejecutar software bajo los lenguajes Hack y PHP y usa un compilador JIT (Just in Time) que optimiza el funcionamiento de los programas. Además, HHVM es otra de las aplicaciones Open Source que podemos desplegar en sólo unos clics en los Servidores Cloud de Arsys.

Leer más

Cómo validar una fecha en formato español en PHP

Continuamos con los tutoriales de PHP y, en esta ocasión, explicamos cómo validar una fecha con el formato español día/mes/año (dd/mm/aaaa). Aunque la expresión es sencilla y apenas son unas líneas de código, nos garantiza que la fecha es válida en el calendario y, lo que es más importante, su estrucutura nos sirve de ejemplo para saber cómo abordar problemas más complejos.

Leer más

Cómo pasar parámetros en las funciones PHP

Siguiendo la estela de algunos artículos prácticos sobre PHP que hemos publicado recientemente, explicamos con detalle la definición y uso de funciones en PHP, el paso de parámetros por valor, por referencia, los valores predeterminados, etc.
Leer más

Funciones propias en PHP

En programación, una función es un conjunto de instrucciones a la que podemos recurrir siempre que queramos. Éstas pueden recibir parámetros y  realizar todo tipo de tareas, ya sean complejas o sencillas. La enorme biblioteca de funciones que posee PHP nos permite realizar, de forma sencilla, muchas de las tareas habituales a la hora de desarrollar una aplicación. Sin embargo, siempre viene bien saber cómo crear e implementar nuestras propias funciones PHP, algo que explicamos en este artículo.

Leer más

Repasamos los operadores más utilizados de PHP

Los operadores son los símbolos que nos permiten expresar las operaciones entre los datos en PHP. En este artículo, repasamos los más utilizados, que con algo de práctica y tiempo, conoceremos a la perfección. Con los operadores podemos realizar operaciones entre uno o más valores. Toman unos valores de entrada, los relaciona entre sí y muestran un resultado. Los valores que relacionamos pueden estar dentro de variables o escritos dentro del propio código que estemos programando. En ocasiones, las operaciones serán matemáticas y en otras, hablamos de operaciones lógicas o de asignación.

Leer más

Cómo preparar el mejor entorno de desarrollo para trabajar con PHP

Lejos han quedado los tiempos en los que se instalaba y configuraba a mano todos los programas que se necesitan para las tareas de desarrollo web.  Una buena muestra de ello es el Catálogo de Aplicaciones de los Servidores Cloud de Arsys, pero no vamos a centrarnos en eso ahora;  sino que recorremos los diferentes modos de instalación de PHP y las mejores practicas de contar con el entorno de desarrollo que necesitamos, ya realicemos un uso ocasional como aficionado a la programación o uno intensivo y profesional.

Leer más

Un breve recorrido por la historia de PHP

Aunque generalmente solemos publicar artículos más prácticos, nunca está de más algo de teoría. Al menos, de soluciones tan conocidas y utilizadas como la que ocupa este artículo, y que se remonta casi a la prehistoria de Internet (al menos, de la Internet que conocemos hoy). A modo de anécdota para empezar, basta decir que, aunque ya casi no nos acordamos, PHP que se corresponde con las iniciales de Personal Home Page Tools y que la versión 6 jamás se liberó.

Leer más