Closed mfell closed 5 days ago
Hi @mfell, would it be possible for you to send us database backups from before and after the upgrade, along with Composer files from before + after? If so, please send those to support@craftcms.com. We can profile both versions and see if that reveals anything.
Hi @brandonkelly,
Absolutely, I’m really glad you’re taking on this task! Hopefully, it’s not just a simple mistake on my end.
Please bear with me for a moment while I prepare a download link for you with everything included for both Craft 4 and 5.
I just send you an email.
Until now, I was unsure whether this was a Craft-related issue or something specific to Neo. However, it now seems that the solution may lie on Neo’s side.
I’ll keep this ticket updated with any further developments.
Confirmed caused by Neo - this issue can be closed.
What happened?
Description
First, I’d like to mention that I’ve raised this issue twice: Once on Spicy Web’s GitHub and also on StackExchange. Normally, I avoid cross-posting, but in this case, I felt it might be allowed.
Why: This issue concerns the control panel right out of the box while using Neo. It could potentially be a Neo-related issue, but I’m not sure, and I can’t assess it.
Quick summary: After updating from Craft 4 to Craft 5, the control panel has become unusable, consuming far too many system resources (in my opinion). Yes, I am a heavy Neo user (about 40 (sub-)block types, overall 116 fields), but everything worked perfectly in Craft 4. With the update to Craft 5, the control panel has become unworkable for me. The Neo configuration and content remained unchanged of course.
Perhaps I’ve made a mistake somewhere, but I don’t believe that’s the case. I’m simply using the control panel, having updated Craft to v5, and now the control panel’s performance has changed drastically behind the scenes. This could be a major issue for more complex use cases, which is definitely something you don’t want to experience with.
Steps to reproduce
I know, this is nearly impossible to reproduce for you. But I can offer you admin access to my staging environments for Craft 4 and Craft 5. I can also offer you a complete ZIP with DB dump for DDEV.
Expected behavior
Performant CP.
Actual behavior
Unusable CP.
Copy of StackExchange
Craft CMS version
5.4.6
PHP version
8.2.18
Operating system and version
DDEV (Mac)
Database type and version
mariadb:10.4
Image driver and version
No response
Installed plugins and versions