最近我被要求接管一个小型非营利组织的网站。该网站是一个非常简单的设置,大约有十几页相对静态的信息,一些图片库和一个包含有关组织的最新信息的主页等(即使是主页也不会经常更新)。
当我发现一些相当不幸的事情时,我的第一个想法是建立一个简单的 CMS,比如 Wordpress 或 Joomla。因为这是一个非营利组织,所以该网站是由一些捐赠的托管服务提供的,而没有安装 PHP/Ruby/Python 的好处。这意味着我仅限于提供直接的 HTML/CSS/JavaScript,基本上没有其他内容。
那么,我正在寻找的是对 Web 开发框架的建议,作为最后一步,可以将网站“预编译”成直接的 HTML/CSS/JavaScript,然后我可以上传到服务器。我知道我可以自己手动编写所有内容,但是每个页面之间都会共享大量样板代码,我不想一遍又一遍地复制和粘贴。
唯一想到的框架是Google Web Toolkit,但这似乎对我的要求来说有点过分了。我真正需要的是一个不错的模板框架,我可以将新内容插入其中,因为基本上每个页面都将共享相同的页眉、页脚和导航。
还有其他建议吗?