Pipeline / Framework zasobów dla PHP

tło

Pracuję nad „modernizacją” istniejącej wcześniej witryny opartej na PHP. Ta strona zaczęła się jako statyczna strona internetowa z kilkoma metodami php. Teraz ma mobilną aplikację internetową, wiele modeli i wiele dynamicznych treści. Jednak nadgodziny struktura samej aplikacji nie zmieniła się zbytnio od momentu, gdy była to w dużej mierze statyczna strona, więc teraz istnieją pliki w całym miejscu, bez oddzielenia logiki aplikacji / prezentacji itp. Jest to bałagan w pracować nad. Reorganizuję więc wszystko i przebudowuję wiele istniejących wcześniej funkcji, przygotowując się do nadchodzących aktualizacji do rosnącego ekosystemu. Po pierwsze, ponownie koduję wszystko, by pasowało do architektury MVC. Chociaż pracuję z PHP, większość mojego tła pochodzi z Ruby and Node, więc moje pytanie:

Rzeczywiste pytanie

Jestem raczej zwolennikiem Ripe 'Asset Pipeline, a ponieważ obecna witryna, nad którą pracuję (patrz powyżej) ma około 10 różnych arkuszy stylów i jeszcze więcej plików javascript, naprawdę chciałbym wdrożyć jakiś menedżer zasobów kiedy przechodzę na stronę do konfiguracji MVC.

znalazłemAssetic, co wydaje się dość interesujące, ale nie do końca rozumiem najlepszy sposób wdrożenia go w systemie szablonów (nie używam żadnych gotowych szablonów, takich jak Twig, które wykorzystuję w jakimkolwiek materiale referencyjnym) lub dynamicznie je obsługuję majątek.

Znalazłem też coś o nazwie Pipe:https://github.com/CHH/pipe, który wygląda jak bardzo blisko portu kół zębatych, ale nie mogłem go poprawnie uruchomić.

Czy są jakieś aplikacje, które implementują Assetic (lub Pipe), lub inny pakiet Asset, który nie opiera się na istniejącym silniku szablonów, takim jak Twig, na który mógłbym spojrzeć?

Naprawdę szukam czegoś, co zminimalizuje / połączy wiele plików JS i CSS, a następnie je buforuje.

questionAnswers(1)

yourAnswerToTheQuestion