2010-04-01 16 views

Respuesta

12

SQLite es una base de datos de archivos. No hay un proceso en ejecución ni nada, es literalmente solo un archivo normal en tu disco. MySQL es un servidor de bases de datos completo, algo que debe ejecutarse de forma independiente. SQLite es más adecuado para cuando las aplicaciones necesitan una pequeña base de datos para almacenar configuraciones o datos.

Usted podría hacerlo con SQLite, pero SQLite no sirve realmente para ser utilizado al mismo tiempo (es decir, de múltiples usuarios que acceden a la vez). Así que a menos que sea un sitio interno pequeño al que solo accederán un par de personas, no lo recomendaría.

+1

Sí, será un sitio interno al que accedan pequeñas personas a través de la intranet. es un entorno cercano sin acceso a Internet – justjoe

+3

Si va a tener poca cantidad de usuarios, SQLite funcionará perfectamente. Por supuesto, bajo puede ser/es un término relativo. –

+0

MAx 3 personas al mismo tiempo, ¿es lo suficientemente bajo? – justjoe

3

SQLite es una base de datos de clase de escritorio o en proceso. MySQL es una base de datos de clase de servidor. Soy un poco notorio aquí para promocionar motores de clase servidor sobre motores de escritorio o de clase en proceso para sitios web, porque no importa qué tan bien lo hagas en tu motor de base de datos en proceso, vas a tener problemas de concurrencia cuando todo muchas personas intentan acceder a su sitio al mismo tiempo.

Sin embargo, creo que en este caso puede que le vaya muy bien con SQLite, siempre que tenga mucho cuidado con los complementos que instale. La razón es que es probable que solo tengas a una persona actualizando tu blog de WordPress, y probablemente con frecuencia. Por lo tanto, siempre que tenga cuidado con el uso de complementos que no llegan a escribir en la base de datos para cada visitante, sqlite debería funcionar bien.

+0

por lo tanto, si solo hubiera una persona que tuviera acceso para escribir datos en sqlite, entonces estaría en orden. a pesar de que hay algunas personas que leen los datos a través del front-end? – justjoe

+1

Eso es correcto. Solo tenga cuidado con los complementos que hacen cosas como visitas de referencia de log al DB. Los comentarios son otro grande. Pero mientras su sitio se mantenga pequeño y evite escribir demasiado, estará bien. –

3

Técnicamente, puede utilizar WordPress with SQLite. Si no tienes mucho tráfico, es una opción.

+0

También debería funcionar para un gran tráfico. Simplemente no si hay una gran cantidad de usuarios, blogs a la vez. o comentando. –

2

Se es trivialmente fácil de instalar una copia de MySQL y un servidor web en cualquier máquina, así que mientras usted podría uso de SQLite, sería mucho más difícil que simplemente agarrar una copia de MySQL y de instalarla.

WordPress no es compatible con nada excepto MySQL desde el primer momento, pero es posible que un complemento de base de datos reemplace ese soporte con casi cualquier cosa, si realmente lo desea.

Si desea probar esto localmente o algo, simplemente tome una copia de XAMPP e instale WordPress en eso. Fácil.

Cuestiones relacionadas