首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PHP框架中使用HTML5模板构建脚本

在PHP框架中使用HTML5模板构建脚本
EN

Stack Overflow用户
提问于 2011-06-13 09:14:16
回答 2查看 5.2K关注 0票数 8

我是流行的HTML5样板的超级粉丝。我很想用构建脚本来缩小等等,但是我想不出如何让所有的东西一起工作。为了增加更多的乐趣,我使用Git -无FTP部署。

保罗·爱尔兰关于使用构建脚本的视频很棒,最后他展示了一种在服务器上部署的方法,然后使用.htaccess重新发送从. .com/ to . .com/published/site/ -然而,当你有一个when应用程序和你使用的视图时,这是不起作用的。在public_html中放置任何代码也是一个非常坏的习惯。

下面是我所追求的部署和构建站点的结构:

代码语言:javascript
复制
- webapp
   - app
      - classes
          - welcome.php
      - views
          - template.php
   - framework
- public_html
   - index.php
   - css
   - js
   - img

但它需要:

  • 仍然能够在本地开发,而不必每次都要构建!
  • 部署到服务器,然后构建
  • 缩小和读取webapp的视图

我的第一次尝试是这样结束的:

代码语言:javascript
复制
- webapp
   - app
      - classes
          - welcome.php
      - views
          - template.php
   - framework
- public_html
   - index.php
   - css (minified)
   - js (minified)
   - img (minified)
- dev_html
   - index.php
   - build
          - etc...
   - css
   - js
   - img

然后我重新发布,但后来完全忘记了一个事实,即需要读取的HTML文件在webapp中,所以我被卡住了。

这有点复杂,所以如果你不明白的话,就问问吧!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-13 21:39:38

米切尔提出的使用Serkan S kmen的CodeIgniter/HTML5 5样板的建议相当接近,但问题是它会将其发布到自己的文件夹中,如果您在服务器上发布它(在通过Git部署之后),这将意味着该应用程序在public_html中--这对安全性不利。

如果有人感兴趣的话,我已经在HTML5样板上开始了一个关于这个问题的话题。还没有弄清楚:https://github.com/h5bp/html5-boilerplate/issues/558

编辑!更新!

我已经为我更改的文件创建了一个GitHut回购:https://github.com/thomasedwards/h5bp-publish-tree

它的效果和我想的差不多,可能对某些人来说是有价值的。

票数 8
EN

Stack Overflow用户

发布于 2011-06-13 09:39:39

既然您使用Git,请查看Serkan S kmen的github分支,他在那里有CI和HTML5样板一起工作:电火花点火器--HTML5 5-样板

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6328551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档