Forums / Suggestions / ez with big web site

ez with big web site

Author Message

stephane couzinier

Saturday 25 November 2006 2:41:16 am

1)Image storage
It will be usefull to change the storage dir for big web site.
Actually when I upload a image, the url contains :
/myfolder/myfolder2/imgname.png
Maybe it's a nice way to find it on the drive and for google but
if i have hundred of folder on ez, I will have hundred of directory on my filesystem.
Just try to list a directory with millions of file or folder ....

Maybe it'll be a go way to store file like the cache files:
url will be /0/1/4/aaa.png

2) static cache
I have the same trouble with the static cache.
the static cache, create on folder and one index page for each nodes.
with this system, it's easy to configure apache to find the good page, but what happen if I have a folder with 10000 object ,I will have 10000 directory on my disk with 1 file in each folder.
Why don't you use the same way of the cache file?

don't flush the cache

Björn Dieding@xrow.de

Sunday 26 November 2006 2:34:48 pm

I think eZ can't scale in this way

if you have millions of files and images... you have doing it the native way millions of content objects

eZ will not work with such a high number of content objects.

I would try to write a mail to eZ systems.... you just hit a limit... you need a alternate storage...

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

stephane couzinier

Tuesday 28 November 2006 2:48:47 pm

So what the limit of ez (not only for the storage but for the number of object EZ could manage)
How many users/objects (small object with 10 or less attributes and big object with 20 attributes) ez will manage?

I don't think I need to have millions of images to have a bug with the filesystem.
Just try to list a directory when you have more than 10000 sub folders.

How do you manage your 50000 post? do you use special extension?

Thanks for your answer.

don't flush the cache

Björn Dieding@xrow.de

Tuesday 28 November 2006 4:53:24 pm

eZ says the limit is wiht 250000 contentobjects

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

Bård Farstad

Wednesday 29 November 2006 1:07:21 am

Just to clearify: eZ does not say that the limit of eZ publish is 250 000 objects.

The eZ publish 3.8 package was tested with 2 million objects and it worked fine.

The performance and number of objects is no an exact science though. It does depend on the design of the content architecture. If you e.g. have all the objects in the same folder you get performance issues with sorting when you have large amount of objects under one node. It does also depend on the structure of your content classes. Some setups are heavier than others. So, to know the limitations of your setup you need to test for this.

Our testing was done with the standard content class setup in eZ publish. We created folders with 5 000 articles in each folder using a 3 level hierarchy.

Cheers,

-bård

Documentation: http://ez.no/doc

Björn Dieding@xrow.de

Wednesday 29 November 2006 11:05:03 am

For your information...

I took the number of 250000 from the eZ network plans... the standard support plans support only up to 250000 objects.

I have also read from the forums that people were getting troubles with more as 200000 objects.

So my figure might be just something reasonable. Though is bard sais it highly depends.

Looking for a new job? http://www.xrow.com/xrow-GmbH/Jobs
Looking for hosting? http://hostingezpublish.com
-----------------------------------------------------------------------------
GMT +01:00 Hannover, Germany
Web: http://www.xrow.com/

stephane couzinier

Friday 26 January 2007 11:32:44 am

Just for information ez publish work great with 400000 object (4 M lines in the ezcontentobject_attribute table)

We just have to change the user system and it'll be great...

don't flush the cache

Łukasz Serwatka

Friday 26 January 2007 12:29:27 pm

The eZ publish 3.8 package was tested with 2 million objects and it worked fine.

Actually it was tested with more then 4 million objects and it worked fine ;)

Personal website -> http://serwatka.net
Blog (about eZ Publish) -> http://serwatka.net/blog