15 49.0138 8.38624 1 0 4000 1 https://www.alexmedina.net 300 true 0
PHP

Pasar de Mysql a Mysqli

0 Comments
Cambiar la conexión: function db_conectar() { $db = mysqli_connect($GLOBALS['configuration']['host'],$GLOBALS['configuration']['user'],$GLOBALS['configuration']['pass'],$GLOBALS['configuration']['db']);   if (!$db) { echo "Error: No se pudo conectar a MySQL." . PHP_EOL; echo "errno de depuración: " . mysqli_connect_errno() . PHP_EOL; echo "error de depuración: " . mysqli_connect_error() . PHP_EOL; exit; } else {return $db;} }function db_conectar() { $db = mysqli_connect($GLOBALS['configuration']['host'],$GLOBALS['configuration']['user'],$GLOBALS['configuration']['pass'],$GLOBALS['configuration']['db']); if (!$db) {…

Hacer un backup de base de datos MySQL usando PHP

0 Comments
Muchas veces tenemos problemas de seguridad en nuestras páginas webs, es altamente recomendable tener preparadas tareas automáticas para que se ejecuten y salven los datos cada cierto tiempo. Con el siguiente script realizamos una copia de las tablas que deseamos exceptuando los nombres de las que pasamos como parámetro, en mi caso los logs no…

Cabeceras de expiración de contenido estático

0 Comments
Cuando  hacemos un test en Google PageSpeed Insights y nos da como una mejora que debes introducir «Especificar cache del navegador«, nos da la siguiente explicación: https://developers.google.com/speed/docs/insights/LeverageBrowserCaching     En realidad lo que nos quiere decir es que para mejorar la experiencia de usuario a la hora de cargar la web, el contenido estático como…

Optimizar los tiempos de carga una web

0 Comments
Existen webs que tardan mucho en cargarse o que pensamos que lo hacen bien pero están poco optimizadas. Habrá que tener en cuenta varios factores, el primero la correcta programación PHP y el acceso a base de datos con consultas eficientes, lógicamente contando que tenemos un servidor medianamente potente. Después el propio contenido estático de la web:…

Redirigir a nuevo dominio (Redirección 301)

1 Comment
Una redirección 301 (que es la que recomienda Google). para hacer esta redirección vamos a usar el archivo .htaccess (si no lo tienen creen uno), sólo tienen que pegar los códigos de abajo según lo que elijan. En este paso puede hacer dos opciones: Redireccionar el dominio viejo al home del nuevo blog Esto es simple, cuando alguien entre…

Tareas programadas en Apache – CronJobs

0 Comments
Se llaman CronJobs o Cron (en CPANEL CronJobs) en Comando pones: php /home/sitio/public_html/rutina.php Esto ejecutará una página de php (o script) cada cierto tiempo que selecciones. Hay varios valores predefinidos que se pueden utilizar para sustituir la expresión CRON. Entrada Descripción Equivale A @yearly Se ejecuta una vez al año 0 0 1 1 * @annually (igual…