做自定义用户布局的最佳方式

Hi i am working on a SaaS project and i have a default user layout. I want to offer customized layouts to some people but dont want to end up with 100's of layout files to maintain. Anyone got any ideas on a good way to do this?

Your you could try creating modular positions and allow users to customize the information of each place. The modules could still also be selectable patterns or customizable. That would be quite flexible in general.

To give any other ideas, I need to know how you organize the information.

PHP Symfony has a nice templating engine, and a ACL. It is a nice starting point for your user custom pages layout for sure.

Take a lookt at its cookbooks: http://symfony.com/doc/current/cookbook/security/index.html and http://symfony.com/doc/current/cookbook/templating/index.html