By miancu on
Hi!
I have a very big Drupal site. It has a considerable amount of content and around 50 content types. The problem is that whenever we add a new content type, saving it takes for ever, sometimes it even crashes. I am wondering if anybody has the same issue and if there is any reason/solution to fix this.
Thanks in advance for your input on this!
Comments
I had a similar issue years
I had a similar issue years ago; have you monitored the load on your server when you add a new table? For me it was just bad content design (that was a nightmare to put right) which put a huge load on the server.
Possibly off topic, but 50 content types seems like quite a lot. That's a very broad scope for a site if you need that many unique types. As a general rule, I try to have only a handful of types and use selection fields or taxonomy to separate them. Though without knowing your site design, I'm generalising considerably here.
Also check:
Number of modules installed.
Available RAM and CPU.
Contributed modules which are involved in the content types your making.
Size of Taxonomy.
Actually, I could make a list as long as your arm...
In a nutshell, while Drupal is very efficient, it's also easy to make it crawl. Adding co-dependant functionality, on top of other functionality has a compound effect on performance.
Eg, types x nodes x fields x taxonomy entries x users x permission settings = lots of calculations and database updates if you change or add things.
Apologies for being a bit vague, but Drupal performance and architecture is a rather broad subject :)
Hope this helps,
Danielle
Thanks for the reply!
Thank you so much for the quick reply! I was afraid of this answer because I am already aware of this. Unfortunately though, it's not a new project, not mine(I just dropped in) and there are too many parties involved to be able to redesign at this point. I was hoping it might be something else easier and faster to fix. Thank you for your reply again.