Detalles del protocolo HTTP que todo desarrollador PHP debe conocer

Algo que siempre me llamó la atención es cómo en los cursos de PHP (o de programación web en general para el caso), suele pasarse por alto hablar de HTTP. Es cierto que esto puede sonar demasiado teórico y, lo admito, aburrido, sin embargo, es un conocimiento que va a aclararte muchas cosas. Un claro… Seguir leyendo Detalles del protocolo HTTP que todo desarrollador PHP debe conocer

Publicada el
Categorizado como Conceptos Etiquetado como

Cómo pasar datos de tipo DateTime a través de $_GET

Tenés una fecha guardada en un objeto DateTime y necesitás enviarla a otra página… incluso puede que sea una página de otro sitio (un servicio web por ejemplo). Suponiendo que la URL del destino es algo como http://otrositio.com?fecha=dd-mm-YYYY, sólo se trata de tomar el string http://otrositio.com?fecha= y concatenar el objeto. No parece muy complicado, ¿no?… Seguir leyendo Cómo pasar datos de tipo DateTime a través de $_GET

Cuál es la mejor forma de almacenar fechas en MySQL

Photo by Gabby K on Pexels.com

¿Tenés que desarrollar una aplicación que maneja fechas? Tal vez un portal para reserva de turnos, o quizás algún sistema de membresías por tiempo limitado o por qué no un programa que le pregunte al visitante su fecha de nacimiento y le diga el signo del horóscopo chino al que pertenece. Más allá de cuál… Seguir leyendo Cuál es la mejor forma de almacenar fechas en MySQL

5 formas de reforzar la seguridad de tus sesiones en PHP

En un post anterior había mencionado cuáles son los riesgos a los que están sujetas las sesiones PHP. En este artículo voy a darte algunos tips para mejorar la seguridad de tus sesiones y dormir más tranquilo 🙂 1. Usa siempre HTTPS La mejor forma de reforzar la seguridad de tus aplicaciones (No sólo de… Seguir leyendo 5 formas de reforzar la seguridad de tus sesiones en PHP

¿Qué tan seguras son las sesiones de PHP?

Seguramente escuchaste alguna versión de estas preguntas: ¿Es posible que alguien modifique sus cookies, les otorgue diferentes privilegios o inicie sesión como un usuario diferente? ¿Puede alguien robar las variables mientras están guardadas en el lado del servidor? ¿Que tan posible es que alguien te copie una session para usarla en su navegador? Una de… Seguir leyendo ¿Qué tan seguras son las sesiones de PHP?

¿cURL o file_get_contents? 6 tips para decidir

Estás haciedo un script para obtener contenido desde una url y te encuentras que se puede hacer con curl y con file_get_contents… ¿cuál es la más apropiada para este caso? Antes de decidir, hazte estas preguntas ¿Qué diferencias hay entre cURL y file_get_contents? file_get_contents es una función de bastante alto nivel. Puede usarse tanto para leer archivos… Seguir leyendo ¿cURL o file_get_contents? 6 tips para decidir

Cómo validar que el usuario tiene permisos para ver la pagina web

Me encuentro a menudo con problemas como estos: Estoy haciendo un sistema para validar las personas que ingresan a un modulo especifico.El sistema solicita una clave de acceso que yo les genero, por ejemplo la página del formulario es el index.html y cuando completan e introducen la clave correcta los lleva a view.html, el problema… Seguir leyendo Cómo validar que el usuario tiene permisos para ver la pagina web

Cómo mejorar la calidad de tus aplicaciones PHP

Photo by Pixabay on Pexels.com

A nadie le gusta encontrar bugs en sus aplicaciones. Mucho menos que sea el cliente quien los encuentre. ¿Qué podemos hacer para evitar estas desagradables situaciones? Testear. Qué significa testear una aplicación Testear una aplicación puede significar varias cosas pero básicamente, se trata de probar el funcionamiento tratando de confirmar que todo ocurre según lo… Seguir leyendo Cómo mejorar la calidad de tus aplicaciones PHP