привет всем,
пытаюсь сделать сборку сайта через gulp и столкнулся с такой проблемой, что не понимаю как сделать автоматическое сборку страницы из частей в конечный php через php include. Плагины для галпа нашел, но вот в синтаксисе не могу разобраться, а именно как задать настройки, чтобы галп подключал файлы, которые прописаны
таким образом <?php include 'footer.php' ?>
Один из плагинов, который нашел www.npmjs.com/package/gulp-file-include, можете на его примере показать как правильно задать настройки для подключения файлов через <?php include 'footer.php' ?>.
Либо если у вас есть другой вариант, то можете скинуть и его указав название плагина.
Понимаю, что на страницах с расширение .php, функция php include работает нормально, но пытаюсь сделать конечную сборку сайта без этой функции, с целью оптимизации скорости загрузки.
Зачем вам php?
Галпом фронт собирают.
Если фронт собирается на живом сайте, с CMS, то в browser-sync настраивается проксирование. Серверная часть работает сама по себе.
Если вы все же просто верстаете страницы, а php только для инклудов, то рекомендую посмотреть в сторону шаблонизаторов. Например, gulp-twig.
Шаблонизатор поможет вам в организации файлов с отдельными частями страницы.
gulp не имеет отношения к PHP.
РНР исполняется на сервере
никакой "оптимизации скорости загрузки" сборка РНР в единый файл не даст.
php include надо оставить в покое