Javascript HTML/JS站点模板?

Javascript HTML/JS站点模板?,javascript,html,Javascript,Html,我是一名PHP程序员,刚被雇来编写一个交互式ipad应用程序,其基本要求是它是一个网站。因此,当我发现我雇主的服务器已经被分叶:没有动态语言,我只能用HTML和JavaScript编写代码时,我就开始着手开发一个网站 AJAX和jQuery仍在使用中,但据我所知,它们没有服务器端语言来支持它们。如果我有一个迫切和令人信服的理由需要一种主动语言,我也许能够说服高级网络人员给我一个例外,但我认为我的项目不符合两个数量级的紧迫或令人信服的条件 那么,我的问题是,对于只支持HTML/JS的网站,有什么样

我是一名PHP程序员,刚被雇来编写一个交互式ipad应用程序,其基本要求是它是一个网站。因此,当我发现我雇主的服务器已经被分叶:没有动态语言,我只能用HTML和JavaScript编写代码时,我就开始着手开发一个网站

AJAX和jQuery仍在使用中,但据我所知,它们没有服务器端语言来支持它们。如果我有一个迫切和令人信服的理由需要一种主动语言,我也许能够说服高级网络人员给我一个例外,但我认为我的项目不符合两个数量级的紧迫或令人信服的条件

那么,我的问题是,对于只支持HTML/JS的网站,有什么样的省力设备?我想用Drupal之类的东西。我用XCode写整个东西会更好吗


该网站将显示我的雇主图书馆拥有的一些历史文物的相关信息。

如果您能更具体地了解您的需求(您在PHP中所做的那些您不知道如何使用HTML/JS的事情),这会有所帮助,但我想我知道您的意图

如果站点不是太复杂,那么您可能正在寻找一个好的客户端模板引擎。handlebar.js是一个流行的选择,但是有很多种选择。我更喜欢使用客户端jade,但这没什么大不了的。其思想是定义一个模板(例如,用于显示一个历史工件),然后迭代描述库中所有工件的数据数组,使用模板将数组中的每个元素渲染成一些漂亮的DOM

如果您需要比这更复杂的东西,您可能需要一个客户端MVC框架,如Backbone.js(轻量级、更容易学习、不那么固执己见)或Angular.js(更重、更难学习、非常固执己见)


如果你想省掉的工作是样式化工作,你可能想看看twitter引导(或类似的框架,如foundation)。Bootstrap使创建美观的导航栏、基于列的布局变得容易,并确保您的站点在不同的浏览器和设备上看起来良好

2014年需要建立一个网站,这是拥有一个合适的服务器的紧迫而紧迫的原因。每月花4美元,你就可以拥有一个像样的共享主机,因为你可以大声叫喊。也就是说,你的问题太宽泛了。祝你好运。AJAX和Jquery—所有JavaScript仅供参考—这是一个什么样的站点,不需要后端数据?我正在显示物理对象的信息。每个内容页都可以有自己的静态HTML文件,这些文件可以加载到模板中。该网站的主要目的是把它放在ipad上,让用户在上面导航,同时盯着自己的实物。作为第二个目的,用户可以在不在档案室的情况下了解图书馆的特别收藏。谢谢。我通常使用Drupal之类的工具编写PHP/MySQL应用程序并抽象掉几乎整个HTML层,但在这里我不能这样做。我一定会看看bootstrap和client jade。客户端模型-视图-控制器框架听起来可能正是我所需要的。