2个具有相同视图和模板的网页的服务器响应时间不同?

我最近面对一些网页的服务器响应时间大大增加(响应时间在10-20秒范围内)。

例如,对于页面http://www.edmhunters.com/afrojack/ – 谷歌网页速度testing表示,服务器响应迅速(这意味着它在200毫秒以下)。

对于具有相同视图和模板的另一个页面 – http://www.edmhunters.com/skrillex/ – 谷歌网页速度testing表示,服务器响应时间是10.3秒。

假设错误在我的服务器configuration中,并且与代码本身无关,是否安全?

我的网站是一个Django应用程序,使用DigitalOcean(1GB内存,30GB SSD磁盘,Ubuntu 14.04 x64)托pipe的Nginx,Gunicorn,PostgreSQL和Memcached。

以下是我对Nginx的一些configuration设置

worker_processes 4; events { worker_connections 768; } http { sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; gzip on; server { listen 80; client_max_body_size 4G; server_name www.edmhunters.com; keepalive_timeout 5; } } 

对于Gunicorn,我已经把工人数量设置为3.对于这里有什么可能是错误的任何build议? 当谈到服务器托pipe时,我几乎是一个小菜鸟,这件事让我感到莫名其妙。

假设错误在我的服务器configuration中,并且与代码本身无关,是否安全?

没有。

这个问题很可能是你的代码。 或者你的数据库。 或者两者之间的相互作用。