Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: kakashi20 en 10 Junio 2014, 00:34 am



Título: aplicativo web multiusuarios php, mysql
Publicado por: kakashi20 en 10 Junio 2014, 00:34 am
hola

he estado pensando y buscando la forma de hacer un aplicativo web multiusuarios, por ejemple un aplicativo de inventario y facturación.

el detalle es, que no se cual es la mejor forma de hacerlo:

1. hacer una sola BD donde el filtro de registro sea por el nombre de usuario de cada cliente. Esto generaría grandes cantidades de registros. Tambien secmentar los archivos internos de cada cliente por carpetas de nombre de usuario ( archivos pdf )..

2. Crear una BD individual para cada cliente, no se si esto se pueda hacer dinamicamente, por ejemplo, cuando un cliente se registre por el sitio, enseguida quede listo su perfil y creación de su BD por alguna instrucción. La idea es que al webmaster no le toque crear eso manualmente, ya que el cliente cuando se registra quiete probar y tener su perfil enseguida.

alguna sugerencia ?
cual forma seria mejor o alguna otra forma mucho mejor a estas dos ?

gracias


Título: Re: aplicativo web multiusuarios php, mysql
Publicado por: NikNitro! en 10 Junio 2014, 00:41 am
Sabes MySQL?

Saludos ;)


Título: Re: aplicativo web multiusuarios php, mysql
Publicado por: engel lex en 10 Junio 2014, 03:01 am
Sabes MySQL?

Saludos ;)

apoyo a NikNitro!  ;-)

tu solo creas una tabla con las filas para cada cliente, otra tabla con las filas de las operaciones y las asocias a la id del cliente de la operacion...


Título: Re: aplicativo web multiusuarios php, mysql
Publicado por: kakashi20 en 10 Junio 2014, 04:03 am
Su claro que se mysql, el detalle es que pregunto sí es mejor crear una bd con todos los clientes y manejarlos por id o una bd independiente paa cada cliente.

Preguno porque no se realmente como manejan las aplicaciones que normalmente de promocionan en la nube..

Quisiera hacerlo de la mejor forma...


Título: Re: aplicativo web multiusuarios php, mysql
Publicado por: engel lex en 10 Junio 2014, 04:39 am
Su claro que se mysql, el detalle es que pregunto sí es mejor crear una bd con todos los clientes y manejarlos por id o una bd independiente paa cada cliente.

Preguno porque no se realmente como manejan las aplicaciones que normalmente de promocionan en la nube..

Quisiera hacerlo de la mejor forma...

una bd por cliente es una locura... normalmente los hosting te dan que si 10bd o algunos incluso una sola... porque no son necesarias más... incluso, una tabla por cliente es una locura total


Título: Re: aplicativo web multiusuarios php, mysql
Publicado por: kakashi20 en 10 Junio 2014, 04:48 am
ok. gracias por la ayuda y sugerencias