Если я пишу код на PHP, есть ли причина, по которой я бы использовал препроцессор CSS вместо PHP?Например, я мог бы использовать PHP в своем CSS-файле, указав в заголовке следующее:
<link rel="stylesheet" type="text/css" media="all" href="style.php" />
Таким образом, я мог бы передавать переменные вроде style.php?color=#000
Или я мог использовать что-то вроде МЕНЬШЕ для предварительной обработки моего CSS.Если я использую less.js, я не уверен, как я смогу передавать переменные, как в предыдущем примере.
Теперь я слышал, что файлы PHP CSS не могут быть кэшированы, поэтому я могуПосмотрите, почему это будет проблемой, особенно если файл CSS был большим.Но я хотел бы иметь возможность передавать переменные на мой лист CSS.
Может кто-нибудь рассказать мне немного больше о том, почему я использовал одну над другой, и / или как я бы передавал переменные в мой файл .less, если бы использовал less.js?