CSS Minifier в PHP

Вы знаете небольшой, но эффективный класс для минимизации CSS-файлов, написанных на php, которые не требуют дополнительных требований? Он должен оптимизировать файлы, созданные пользователем, и должен поддерживать CSS3, включая специфические для поставщика хаки и резервные копии для более старого браузера (-moz- и -webkit- не рассматривается как комментарии).

Я немного искал эту тему, но кажется, что большинство решений здесь более или менее устарело 🙁

У меня был хороший опыт работы с minify . Вы можете вырезать класс компрессора CSS . Должен работать с чем-то вроде:

$minified = Minify_CSS_Compressor::process($css); 

CSSTidy – имеет реализацию PHP и C ++.

Ниже приведен пример использования CSSTidy в PHP:

 <?php include('class.csstidy.php'); $css_code = ' a { color:black; background-color:blue; }'; $css = new csstidy(); $css->set_cfg('remove_last_;',TRUE); $css->parse($css_code); echo $css->print->formatted(); ?> в <?php include('class.csstidy.php'); $css_code = ' a { color:black; background-color:blue; }'; $css = new csstidy(); $css->set_cfg('remove_last_;',TRUE); $css->parse($css_code); echo $css->print->formatted(); ?>