Я создаю сайт, где пользователи могут загружать цифровые активы, и я хочу знать, может ли кто-нибудь пролить свет на ускорение времени загрузки в Django.

Здравствуйте ребята, пожалуйста, я был бы очень признателен, если бы кто-нибудь помог мне с этой проблемой сайта Я создаю сайт, где пользователи могут загружать цифровые активы с помощью Django, например, загружать шаблоны сайтов, графические шаблоны и все такое. Но сейчас проблема в том, что когда сайт уже размещен, он занимает много времени при загрузке, потому что я думаю, что файлы замедляют работу сайта, и я не знаю идеального способа исправить это, потому что я все еще новичок в Django, и любая помощь будет очень признательна.

Если проблема заключается в обслуживании статических файлов, вы хотите использовать что-то вроде того, что предложил Ene Paul: Amazon S3, Azure, Google и т.д.

Есть и другие аспекты Django, которые могут замедлить загрузку страниц. Некоторые советы, которые я узнал:

  • Тяжелые манипуляции с DOM следует выполнять с помощью Javascript вместо языка шаблонов Django.
  • Для сложных запросов эффективнее выполнять хранимые процедуры в БД, а не пытаться сделать это с помощью метода Django ORM.
Вернуться на верх