对没有外部依赖关系的Web框架的建议

时间:2010-06-04 22:42:36

标签: web-frameworks

最近我被要求接管一个小型非盈利组织的网站。该网站是一个非常简单的设置,大约十几页相对静态的信息,一些图像画廊和一个主页,其中包含有关组织的最新信息等(甚至主页也不会经常更新)。

当我发现一些相当不幸的东西时,我的第一个想法就是放下像Wordpress或Joomla这样简单的CMS。因为这是一个非营利性的网站,所以在没有PHP / Ruby / Python安装的情况下,该网站将由一些捐赠的主机提供服务。这意味着我只能提供直接的HTML / CSS / JavaScript,基本上没有别的。

我正在寻找的是对Web开发框架的建议,作为最后一步,可以将网站“预编译”成直接的HTML / CSS / JavaScript,然后我可以将其上传到服务器。我知道我可以手工编写所有内容,但每页之间会共享很多样板代码,我不想一遍又一遍地复制和粘贴。

我想到的唯一框架是Google Web Toolkit,但这似乎对我的要求有点过分。我真正需要的是一个体面的模板框架,我可以插入新内容,因为基本上每个页面都会共享相同的页眉,页脚和导航。

还有其他建议吗?

2 个答案:

答案 0 :(得分:2)

嗯......据我所知,我相信这是CityDesk的目的,但我自己从未使用过它。 (强制性免责声明:CityDesk由StackExchange背后的同一家公司出售,但我与它们或任何软件都没有关联)

答案 1 :(得分:0)

您可以编写一个爬虫程序,它可以从运行您最喜欢的任何服务器的服务器生成.html文件。毕竟,这就是“预编译”步骤的真正含义。