【发布时间】:2011-09-13 18:53:38
【问题描述】:
我是流行的 HTML5 Boilerplate 的忠实粉丝。我很想使用构建脚本来缩小等,但我不知道如何让所有东西一起工作。为了增加更多乐趣,我使用 Git 进行部署——没有 FTP。
Paul Irish 关于使用构建脚本的视频很棒,最后他展示了一种在服务器上部署的方法,然后使用 .htaccess 将流量从 .com/ 重新根植到 .com/published/site/ - 但是当你有一个 web 应用程序并且你正在使用视图时,它并没有真正起作用。把任何代码放在 public_html 中也是一个非常糟糕的习惯。
这是我所部署和构建的站点的结构:
- webapp
- app
- classes
- welcome.php
- views
- template.php
- framework
- public_html
- index.php
- css
- js
- img
但它需要:
- 仍然能够在本地开发,而不必每次都构建!
- 成为 Gitable - 部署到服务器,然后构建
- 从 webapp 缩小和读取视图
我的第一次尝试是这样结束的:
- 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中,所以我卡住了。
有点复杂,不懂就问吧!
【问题讨论】:
标签: php codeigniter frameworks fuelphp