• все правильно сделал
  • @nullerr, сам доволен. сейчас разбираюсь с SCSS. тоже няшное.
  • @vessi, оно чем компилиться? и как? php? один раз при первом вызове?
  • @nullerr, я и про haml и про scss
  • @nullerr, haml каждый раз парсится. впрочем, это не так много ресурсов.
    scss сейчас тоже. я ж только учусь. потом планирую просто компилить его по крону при помощи compass.
  • @vessi, ну что все так хреново :(
  • @nullerr, ну смотри. можно сделать так: все css перенаправлять на контроллер, который будет делать как-то так:
    header("Content-Type: text/css");
    require_once('sass/SassParser.php');
    $sass = new SassParser(array('style'=>'nested'));
    $css = $sass->toCss('sassCSS.sass');
    echo $css;

    и браузер закеширует это как css. и на веб-сервере выставить зверский Expire. пусть из кеша отдает тоже.

    и хорошо, правда?
  • @vessi, а ну а принципе так можно как угодно сделать, по своим условиям перегенирировать css
  • @nullerr, так грустного тогда ничего, правильно?

    вот с haml все в самом деле грустнее. но собирать из haml+php html+php — это надо что-то вроде compass, только для haml писать.

    надо будет замерить падение производительности при переходе на haml. пока работу мне это здорово сократило, и код няшни.