我想建立一個首頁大部份都是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之類的究竟該怎麼佈署?