Es seguro usar ficheros como base de datos?

Iniciado por shamaka, 26 Junio 2018, 16:43 PM

0 Miembros y 1 Visitante están viendo este tema.

shamaka

Hola! Tengo una duda. Haciendo algunas pruebas con 250.000 registros, en un server con 8GB de Ram. Lo primero es que use:

Citar$var = (object) array(
'u1' => array('name' => 'name1', 'lastname' => 'Andrei', 'sex' => 'm', 'edad' => 23),
'u2' => array('name' => 'name2', 'lastname' => 'Andrei', 'sex' => 'm', 'edad' => 23),
'u3' => array('name' => 'name3', 'lastname' => 'Andrei', 'sex' => 'm', 'edad' => 23),
);
echo json_encode($var);

Y lo imprimo en formato json.

Para consultar un registro entre esos 250.000, solo tardo 1 segundo aprox. Sin embargo, con mysql, tardo poco mas de 3.

El rendimiento definitivamente es bueno en comparación con mysql. Pero, a que problemas de seguridad me enfrento usando un archivo php para almacenar mis datos?

Agradezco su ayuda
Con temor a Dios y sin miedo al hombre

srWhiteSkull

Si es sólo para consulta, estático, yo pienso que ninguno. En teoría a no ser que tengas ese PHP en una carpeta pública no hay problema de seguridad y es una práctica normal disponer de información estática en el propio código. Eso es ya como lo veas más práctico.

shamaka

Cita de: srWhiteSkull en 26 Junio 2018, 18:44 PM
Si es sólo para consulta, estático, yo pienso que ninguno. En teoría a no ser que tengas ese PHP en una carpeta pública no hay problema de seguridad y es una práctica normal disponer de información estática en el propio código. Eso es ya como lo veas más práctico.

Si, lo usare mas bien para consultar algunas datos estadísticos no tan importantes.  No pienso almacenar datos delicados.
Con temor a Dios y sin miedo al hombre