[問題] Django 建立首頁

作者: walelile (wakaka)   2014-11-14 17:47:44
我想建立一個首頁大部份都是static html(跟google 首頁差不多)
只有一個form做search bar (用GET)
請問,這個page有必要做成View嗎?
這幾天偶然看到一個用django寫出來的project似乎是所有頁面都設定成view+template
但我在StackOverflow上看到說
如果是靜態頁面可以不要render就不要,會耗費CPU效能,
想請問大家關於這個問題有什麼看法?我應該怎麼建立首頁比較合適?
因為這個原因,我試著把home page直接放在apache root dir下
然後我才發現django是用自己的server在跑
我查了django+apache然後看到django說這還在測試
原文如下,希望沒誤解...
"Deploying Django with Apache and mod_wsgi is a tried and tested way to get
Django into production."
https://docs.djangoproject.com/en/1.7/howto/deployment/wsgi/modwsgi/
在同一個頁面下說,建議用分開的web server, e.g. lighttpd, Nginx,...
這讓我完全混亂了 TAT..
有沒有人能告訴我django, apache, nginx之類的究竟該怎麼佈署?
作者: tw0517tw (無冬夜)   2014-11-14 18:08:00
tried and tested是已經嘗試而且測試過的意思
作者: walelile (wakaka)   2014-11-14 18:16:00
原來是我誤解了 謝謝t大
作者: ilay (resolution)   2014-11-17 14:53:00
用uwsgi下去跑 再從nginx做proxy過來啊...
作者: walelile (wakaka)   2014-11-21 12:08:00
謝謝i大指點

Links booklink

Contact Us: admin [ a t ] ucptt.com