CodeIgniter + HTML5 Boilerplate + Twitter Bootstrap

时间:2012-04-26 02:49:35

标签: php html5 codeigniter twitter-bootstrap boilerplate

我正在尝试启动一个新项目,并且正在寻找“终极”软件包来启动PHP / MySQL / HTML5开发。首先尝试CodeIgniter,这很棒。然后发现了Twitter Bootstrap,并很好地集成了它。最后,找到了看起来很棒的HTML5 Boilerplate,看到有些人正在将这三者混合在一起。

想知道是否有人真的能够组合并运行所有三个井的整合?我看到有一个github repo:https://github.com/vesparny/codeigniter-html5boilerplate-twitter-bootstrap,但我找不到任何StackOverflow查询。在我跳入之前,任何人都可以分享一些经验吗?不想花太多时间试图搞清楚,只是为了发现坚持使用纯CodeIgniter或只是HTML5BP会更容易/更好。

3 个答案:

答案 0 :(得分:11)

我是你正在研究的那个图书馆的作者。 https://github.com/vesparny/codeigniter-html5boilerplate-twitter-bootstrap

Tw bootstrap和H5BP可以简单地混合在一起,就像我在代码中看到的那样; Codeigniter是一个很好的框架,但缺乏视图组织imho。 使用这个库,您可以利用最好的客户端工具,以及最着名和最简单的PHP框架,其中包含一些增强功能,可以加速并更好地组织代码并使用codeigniter处理代码。

答案 1 :(得分:2)

似乎没有多少人尝试这个我猜,但它确实有效,而且据我所知它可以正常工作。

CodeIgniter可以作为php框架使用,并且您可以集成HTML5 BP以HTML5友好的方式呈现您的页面,使用一些javascript库(如Initialzr的现代化程序)来帮助加载资源。 CodeIgniter相当快,在将CI与HTML5 BP结合使用时几乎没有冲突,使其成为一种非常快速且无痛的补充。

Twitter Bootstrap工作正常,因为它主要是组件的CSS和javascript插件,如果你想要/需要它你可以与HTML5的plugins.js文件合并。我想说在玩这个之后,Twitter Bootstrap并不是必需的,但它确实可以帮助你快速整理响应式前端。不确定是否有其他包可能更好。

答案 2 :(得分:0)

你想如何运行css和javascript文件的安装? 将HTML5 Boilerplate和Twitter引导文件复制到您的网站根目录(您的Codeigniter应用程序文件夹所在的目录)。
现在您可以将它们用作任何其他javascript / html / css库和框架。

我仍然不知道你为什么要使用Twitter Bootstrap和HTML5 Boilerplate。我没有使用任何这些,但它们看起来很相似。对您的网站来说,这看起来有点开销。