Organize and Structure Large Liferay site

Robert Thomas
Robert Thomas used Ask the Experts™
on
Hello,

I am creating a very large site using the liferay CMS. The site is composed of many departments & sub departments.  I needed to know the best way to organize the site using the communities and organization functions. All the previous CMS systems I managed were organized within a standard folder system.  Please provide examples if able. Thanks in advance.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Hello

EE is a great place and you would probably get "some answers" here howEver it would be much faster and smarter to ask bigger Liferay community and close the question here.

I had a go with a Liferay once but I dont remember the config too good. It has been changed probably over the time anyway.

VIsit to get general info http://www.liferay.com/web/guest/products/ee
Visit to read liferay WIKI with a lot of info http://www.liferay.com/web/guest/community/wiki
Ask a question on Liferay Forum http://www.liferay.com/web/guest/community/forums
Finally if you still dont find your answer, send your question to support or sales
http://www.liferay.com/web/guest/about_us/contact_us

Best

Mike
Most Valuable Expert 2011
Top Expert 2016

Commented:
Just curious - with the most popular open source CMS systems being Drupal and Joomla, why did you choose Liferay?  Perhaps I am prejudiced as an open-source PHP developer, but it just seems common sense to me that one would want to go with the most widely known systems.  These would give you (1) the largest community of fellow developers, (2) the largest collection of add-ins and plug-ins, (3) the most "eyes on the problem" when new releases occur.

Just a thought - and a genuine curiosity. ~Ray
Robert ThomasProgram Analyst / Web Developer

Author

Commented:
Wasn't my choice.  I am a big fan of drupal. However Liferay was chosen before I was hired.
OWASP: Threats Fundamentals

Learn the top ten threats that are present in modern web-application development and how to protect your business from them.

Most Valuable Expert 2011
Top Expert 2016

Commented:
Yep, I know how that goes.  Thanks and good luck with it!
Drupal and Joomla are great for small and average pages.

I have used it myself many times.

But know I have few pages going busier (over 1500 a day) and my easy to get open source toys are starting to kill the hosting and cause loads of problems.

Liferay seems to more enterprise and should be better for Google too. They dont like too many copies and less popular cms is almost sustom CMS. Better indexing, less likely to be hacked. There are not to many known ways of hacking it etc...

How are your queries on Liferay site going anyway??

Best

Mike
Robert ThomasProgram Analyst / Web Developer

Author

Commented:
Can you be more specific when you say queries. No database work is being used.  The site is structured by departments that contain sub departments.  I originally was going to try use the communities function similar to the way I would use the folders in another system. Each community would act as a folder and I would create a sub community within that folder.  However It looks like in the long run this could cause a lot of clutter and ultimately a management nightmare.  I thought the organization functions would also help, but realized the true propose of it.
I wanted to ask: how are doing solving your problem??

Have you asked on Liferay forum or emailed Liferay support?

They are the best ones to ask.

Best

Mike
Robert ThomasProgram Analyst / Web Developer

Author

Commented:
Yes. I have the same question posted on the Liferay forum.  But I figured I would post here just in case.  As it stands, I have received no responses from their site as of yet.
Program Analyst / Web Developer
Commented:
I came to a round about solution.  By using prefixes such as general I made it to were the the such function was able to be used as a filtration system.  An example of the set up  is as followed

- General - About Us
- General - Faculty Staff
- Departments - HR
- Departments - Transportation

By using keywords at the beginning of each community the system stays much more organized and search-able even as it continues to grow.
Robert ThomasProgram Analyst / Web Developer

Author

Commented:
The solution is above, may be helpful to someone new in the future.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial