Я большой поклонник популярной HTML5 Boilerplate.Я бы хотел использовать скрипт сборки для минификации и т. Д., Но я не могу понять, как заставить все работать вместе.Чтобы добавить еще больше удовольствия, я развертываю с помощью Git - без FTP.
Видео Пола Ирриша об использовании сценария сборки великолепно, и в конце он показывает способ развертывания на сервере, а затем использует .htaccess для перезагрузкитрафик из .com / в .com / опубликованный / сайт / - однако это не работает, когда у вас есть веб-приложение и вы используете представления.Также очень плохая привычка помещать любой код в public_html.
Итак, вот структура, которая мне нужна для развернутого и созданного сайта:
- webapp
- app
- classes
- welcome.php
- views
- template.php
- framework
- public_html
- index.php
- css
- js
- img
Но для этого нужно:
- Иметь возможность развиваться локально, без необходимости каждый раз собирать!
- Be 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-файл, который нужно прочитать, находится в веб-приложении, поэтомутогда я застреваю.
Это немного сложно, так что спросите, не поняли ли вы!