【发布时间】:2010-08-01 14:36:39
【问题描述】:
我要为客户准备一个项目,该客户对自己的网站管理方式基本满意。他坚持保留大量 HTML 文件(大约 300 个),以保留平面 HTML 文件,以便使用 Dreamweaver 轻松编辑和管理它们。他的网站有很多流量,所以我正在研究为他保持简单的选项。他目前确实坚持这种方法,我希望最终能赢得他的支持。我正在慢慢将他从昂贵的共享主机包中移出(由于流量,他经常将其最大化)并让他使用 VPS,这样我就可以更好地控制我可以安装的内容并且资源更加灵活等。
我的问题是,网站的某些部分使用 PHP。例如,他用来做时事通讯的小管理区域是分开的,他仍然需要这个功能。我在想,既然我让他在我可以安装我喜欢的服务器上,我想开始将 Django 合并到该站点中。我更喜欢为任何管理类型的情况进行 Django 开发,然后尝试使用 PHP 破解或制作一些东西。我知道那里有 PHP 框架,但它们在这种特殊情况下并没有吸引力。
由于有大量的 HTML 文件,是否有可能基本上允许 Django 继续按原样提供这些文件……他可以像往常一样使用 Dreamweaver 编辑和上传它们……但是 Django 是'有'对于它的管理方面,他可以做他的时事通讯?最终他想要页面的翻译和访问者的登录(我想再次使用 Django),但目前我正处于这个过渡时期,想要一步一步地做事。
顺便说一句,他有一个 PHP 论坛,他也想保留这个论坛......所以我在考虑仔细设置 Nginx、FastCGI 和 Gunicorn 的组合,这样静态、PHP 和 Django 可以分别共存在同一台服务器上。这只是愚蠢的,还是完全可能的?
任何想法、指导、提示或经验都将不胜感激,因此我会向前迈出最好的一步。
【问题讨论】: