Como usar Expresiones Regulares en PHP
Como usar expresiones regulares en PHP

Las expresiones regulares son una herramienta muy poderosa para trabajar con textos y también está reservada para solo una pequeña parte de programadores, esto debido a que muy pocos se toman el tiempo para estudiarlas y aprenderlas, si eres de los que aun no las dominan, puedes leer estos artículos para introducirte al tema: ¿Qué son […]

Leer más
Programación defensiva: Crea código más estable
Programación defensiva

Esta idea se basa en el manejo a la defensiva (de vehículos), por ejemplo cuando manejas a la defensiva, debes estar conciente que el otro conductor puede hacer cualquier locura como invadir tu carril, pasarse un semáforo en rojo, etc. Entonces en la programación defensiva, debes estar conciente que cuando haces una funcion, con un […]

Leer más
PHP: If else abreviado con el operador ternario ?:

El operador ternario es una forma abreviada de la sentencia if else que usamos para las decisiones en PHP (y en otros lenguajes de programación), usarla nos ayuda a crear código más limpio y fácil de entender y además nos ayuda a escribir código más rápido por que hay menos caracteres que escribir.

Leer más
Monolog: trabaja con archivos de log en php

En un archivo de log o en una base de datos puedes guardar información sobre el uso de tu aplicación, por ejemplo puedes guardar quien fue el que modifico el limite de crédito de un cliente, quien ingresa al sistema y desde que dirección ip lo hace, los errores que se producen, etc.

Leer más
Tutorial de composer: Como reutilizar el código de otros.
Composer, guia de inicio

Cuando estamos programando una aplicación siempre necesitamos agregar alguna funcionalidad que alguien más ya desarrolló, por ejemplo enviar correos, utilizar un sistema de plantillas, agregar un log de acciones, etc. Hace muchos años lo que hacías era buscar una librería que haga el trabajo, descargarla, leer la documentación para instalarla/agregarla en tu aplicación y luego […]

Leer más
Que es CSRF, por que es peligroso y como proteger tu código.
Prevención CSRF

CSRF significa Cross-Site Request Forgery, esta es una vulnerabilidad que puede existir en cualquier lenguaje de programación y en cualquier programa en el que no se ha tomado medidas para prevenirlo. En este tipo de ataques alguien genera un enlace con información que puede hacer que realices una acción sin tu consentimiento en algún sistema en […]

Leer más
Como configurar php de forma segura
Configurar php de forma segura

Cada día más de 30,000 sitios web son hackeados (sí, cada día), muchos de estos casos se deben a que su servidor no esta configurado de forma apropiada. De hecho hace unos años (en el 2011), cuando me iniciaba en todo esto, mi pagina web… fue hackeada, desde entonces tuve que investigar mucho sobre seguridad […]

Leer más