Serendipity Databases for multi-users
Posted: Thu Nov 09, 2006 12:05 am
One question, you mentioned when sharing an installation of Serendipity, the setup of DBs.
How is it, each user requires a unique DB? Is it not possible to have a single DB, with a variety of tables, so each user's content is unique because of their ID!
Pre-requisite of each individual DB multi-plicitly complicates administration, and basically kills any dynamic admin plausibility.
If you required users to dynamically create their blogs, the DB would have to exist. As for dynamic creation of the USER credentials during Serendipity installation, the documentation gives no indication of what parameters we can make use of for this purpose.
It leaves the site administrator with a lot of egg on their face.
Can true dynamicism be achieved with Serendipity, because there are a few system call to be made, like "mkdir" for new user; execute SQL to create new user DB; set permissions for new user; and link / cp the relevant shared files;
Serendipity documentation does not help much along these lines. But if you can point me in the right direction, I could maybe write PHP utilities and incorporate them into the Serendipity setup, and hey-presto.
Can you comment on this please.
How is it, each user requires a unique DB? Is it not possible to have a single DB, with a variety of tables, so each user's content is unique because of their ID!
Pre-requisite of each individual DB multi-plicitly complicates administration, and basically kills any dynamic admin plausibility.
If you required users to dynamically create their blogs, the DB would have to exist. As for dynamic creation of the USER credentials during Serendipity installation, the documentation gives no indication of what parameters we can make use of for this purpose.
It leaves the site administrator with a lot of egg on their face.
Can true dynamicism be achieved with Serendipity, because there are a few system call to be made, like "mkdir" for new user; execute SQL to create new user DB; set permissions for new user; and link / cp the relevant shared files;
Serendipity documentation does not help much along these lines. But if you can point me in the right direction, I could maybe write PHP utilities and incorporate them into the Serendipity setup, and hey-presto.
Can you comment on this please.