[opencms-dev] MAXIMUM NUMBER OF PAGES OR SITES ALLOWED INOPENCMS
Roman Uhlig Maxity.de
roman.uhlig at maxity.de
Thu Mar 25 14:27:08 CET 2010
Yes, I can confirm the strange behaviour Andrea mentioned. I did a post to this message list about this some time ago, but no response as far as I remember.
If you plan to put a lot of XML resources (I'd say at least 5000+) into one folder, you should consider doing this in a real database instead of XML content (e.g. news, announcements etc.). We did this with one of our news systems, with siblings that had to be synchronized throughout OpenCms. After reaching 2500+ this was not to handle anymore in terms of performance and server load, and we switched to a relational database.
Roman
-----Ursprüngliche Nachricht-----
Von: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Andrea Puddu
Gesendet: Donnerstag, 25. März 2010 13:21
An: The OpenCms mailing list
Betreff: Re: [opencms-dev] MAXIMUM NUMBER OF PAGES OR SITES ALLOWED INOPENCMS
Last week I had the bad idea to reduce the number on versions the system
keeps inside, so I played with "administration-> history".
The tool passed every resource in the vfs updating this and in the end
the counter was around 350.000 (as stated before)
As a contribute to the topic of this discussion I can say that when the
number of resources inside a folder exceeded 3-4000 we experienced
sometimes strange behaviours.
Regarding the number of sites I can't say anything because ours is very low.
Ciao,
Andrea
---------------------------
Andrea Puddu
docpuddu at tiscali dot it
http://www.linkedin.com/in/andreapuddu
-------------------------------------------
Roman Uhlig Maxity.de ha scritto:
>
> You could export the whole server (maybe not such a good idea for a hugh amount of resources ;), or you could do it manually with a recursive call of getFilesInFolder() like that:
>
> public static String recurseTree(CmsObject cmso, String path) {
> Iterator i = (ArrayList) cmso.getFilesInFolder(path).iterator();
> while (i.hasNext()) {
> CmsFile f = (CmsFile) i.next();
> // do something with it, e.g. count it
> }
> Iterator j = (ArrayList) cmso.getSubFolders(path).iterator();
> while (j.hasNext()) {
> CmsFolder f = (CmsFolder) j.next();
> recurseTree(cmso, cmso.getSitePath(f));
> }
> }
>
> Roman
>
>
> -----Ursprüngliche Nachricht-----
> Von: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Andrea Puddu
> Gesendet: Donnerstag, 25. März 2010 12:49
> An: The OpenCms mailing list
> Betreff: Re: [opencms-dev] MAXIMUM NUMBER OF PAGES OR SITES ALLOWED INOPENCMS
>
> Is there a way or tool, to count the vfs resources/pages (...globally or
> folder per folder...)
>
> Thx,
> /Andrea
>
> P.S.
> I'm roughly evaluating that our OpenCms runs around 350 k resources
>
>
>
> Roman Uhlig Maxity.de ha scritto:
>
>> Hi,
>> our "biggest" OpenCms server runs 27 public and a dozen small extranet sites, serving about 23.000 single pages as of today.
>>
>> Roman
>>
>> ________________________________
>>
>> Von: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Ruben Martín
>> Gesendet: Donnerstag, 25. März 2010 11:13
>> An: The OpenCms mailing list
>> Betreff: Re: [opencms-dev] MAXIMUM NUMBER OF PAGES OR SITES ALLOWED INOPENCMS
>>
>>
>> Thank you very much Roman,
>>
>> I have to find a tool for Tunning more than 100 sites (JMeter , for example) , on the other hand, it is mandatory, we have to use only one server , this is the most important point, we can only use 1 server, but with balanced load, we are going to use OCEE for it but we want to know before If this is possible with ocms 7.x , I am going to use the configuration of this page on wiki opencms , but , only for counting on it: How many pages do you use ?
>>
>> I will have more than 10.000
>>
>>
>> Best Regards
>>
>> Thanks in advance
>>
>>
>>
>>
>> 2010/3/25 Roman Uhlig Maxity.de <roman.uhlig at maxity.de>
>>
>>
>>
>> Hi,
>>
>> I don't know any study regarding the number of sites, but from an organizational view, there should no problem. We have OpenCms servers running up to 30 sites each, organized basically through OU's. I don't see any limit there.
>>
>> In terms of performance it's much like any other web application: at a certain point you might have to do load balancing or split servers.
>>
>> Roman
>>
>> ________________________________
>>
>> Von: opencms-dev-bounces at opencms.org [mailto:opencms-dev-bounces at opencms.org] Im Auftrag von Ruben Martín
>> Gesendet: Donnerstag, 25. März 2010 07:20
>> An: opencms-dev at opencms.org
>> Betreff: [opencms-dev] MAXIMUM NUMBER OF PAGES OR SITES ALLOWED IN OPENCMS
>>
>>
>>
>> Good Moning Everybody,
>>
>> I would like to know if are there any study about the number of sites which supports opencms ?
>>
>> I found tunning study : http://opencms-wiki.org/Performance_Tuning_Example but I cannot find any thing else.
>>
>> Thanks in advance
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>>
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>>
>>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
>
>
_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/mailman/listinfo/opencms-dev
More information about the opencms-dev
mailing list