我们有一个相当大的 Django 站点,它的运行速度非常慢(每页加载 > 3000 毫秒)。
有些东西令人窒息,但我们不知道是什么。
我们只有 10 个查询在 8 毫秒内从 MySQL 执行。如果我们禁用所有 css+javascript,它仍然需要 >3000ms 才能加载。
django-debug-toolbar:
User CPU time 264.384 msec
System CPU time 104.791 msec
Total CPU time 369.175 msec
Elapsed time 2621.822 msec
我们尝试并runprofileserver
获得django-extensions
了一些 profiledata:
当我尝试破译分析数据时,我得出的结论是,render_content via render(模板渲染?)是为什么它很慢,问题是如果我们尝试禁用基本模板的某些部分,它没有任何区别。
有人可以帮助我们吗?
谢谢。