Hello,

I'm start for developing a CMS (specially like remote hosted project).
Purpose is behind for this application is simply ;

"Users can create their sites, can manage their contents with their accounts
by login into system, their url's are generated subdomain format
like (user.domain.com)"

So I'm developing frontend & backend parts in these days, I completed CRUD
operations (Create,Read,Update,Delete) for users accounts and also for
modules.
 But I cannot going furtner than because, I faced with some things,

1. I want to separate databases for account (each user must have own db) .
Because if I got 1000 user only one database can't handle connections. Maybe
Sqlite is better for this type but I'm not experianced on this db. This
needs fast and reliable approach for massive traffic and for user base. What
is your advice ?

2. Theme support. How can I add themes for users, they can select for their
sites. I read some things about templates from blogs, (they are talking
about Zend_View_Helpers and Zend_Layout for specific themes is required).
What is best design approach for themes ?

3. I created modular structure for everything. 

a. Admin module - handles admin operations
b. Account module - parsing user's themes, settings, contents, etc.
c. News,Article,Video etc modules are seperated. 

Is this structure is good for extensebility, and true design apporach for
these type of sites ?

4. I wanto give url's to users subdomain like (I know  ,
"domain.com/username" can be convert to" username.domain.com" using
Zend_Route ) but this subdomain must get, users template, contents, other
configurations right ? How can i do this.?

5. And last one ;

Please check sample successful approachs they already made.
Goodbarry.com
Webnode.com

All advices, tips and suggestions are welcome.

Thanks
Marlo.
-- 
View this message in context: 
http://www.nabble.com/Structure-advices-for-remote-CMS-Project-tp20189531p20189531.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to