para - set cakephp
CakePhp 3.0 lento con host compartido(hostgator) (1)
El problema con hostgator es la versión de mysql. Usan una versión anterior y presentan un retraso con el "esquema de información". Mi solución fue comentar la llamada completa de "information_schema" que la bruja NO es la ideal pero funciona.
la ruta de este archivo es: {my_app} /vendor/cakephp/cakephp/src/Database/Schema/MysqlSchema.php
public function describeForeignKeySql($tableName, $config)
{
/* Commented by hsoberon to fix the delay in HOSTGATOR */
// $sql = ''SELECT * FROM information_schema.key_column_usage AS kcu
// INNER JOIN information_schema.referential_constraints AS rc
// ON (
// kcu.CONSTRAINT_NAME = rc.CONSTRAINT_NAME
// AND kcu.CONSTRAINT_SCHEMA = rc.CONSTRAINT_SCHEMA
// )
// WHERE kcu.TABLE_SCHEMA = ? AND kcu.TABLE_NAME = ? AND rc.TABLE_NAME = ?'';
// return [$sql, [$config[''database''], $tableName, $tableName]];
}
De esta forma, la demora se soluciona y todo ha funcionado bien. hasta aquí.
Después de realizar una instalación normal de CakePHP 3.1 en un servidor desde hostgator, obtengo respuestas de 50 segundos o 1 minuto para cargar el sitio.
Traté de rehacer los permisos de caché.