Да, очень похоже на то, что нужно. По крайней мере вот это работает: resources :faq, :path => "voprosy-i-otvety", :only => [:index, :show]
Но пока не могу понять, как в runtime менять параметр path с перезагрузкой маршрута. :( И внятного совета не нашел. У Вас нет какой-то информации по этому поводу?
Да, очень похоже на то, что надо. Но это только часть задачи - сделать ссылку ЧПУ на pages. То есть /faq/question1. А как поменять faq? То есть по сути, как я сейчас понимаю, поменять scope или namespace?
Проект будет стоять у обычных людей, которые через месяц-два начнут играться с SEO. И вариантов два - либо дать им инструмент, либо менять за деньги то, что в любом движке делается бесплатно.
Не совсем. 2 т.р. - это примерно 4 часа работы фрилансера (про фирму я молчу). За 4 часа конвертнуть все - главную страницу, корзину, форму заведения адреса, выбора способа доставки, каталог товаров, карточку товара, формы и попапы, и пр - нереально. Плюс будут ограничения. Например, на сайте идут div'ы: лого, телефон, email/режим работы, корзина. А в мобильной версии более правильно лого, телефон, корзина, email/режим работы. А это средствами CSS уже не сделать. И это только одно ограничение. Я когда дизайны адаптивные в фотошопе рисовал, понял, что нормально - не получается. Промоблок - вообще непонятно как на CSS конертировать. Надо было сразу проектировать ИМ как desktop и адаптивный сайт. А сейчас уже надо выбирать: редизайн сайта или конструктор. Пока второе видится как гораздо более дешевый вариант посомтреть на необходимость мобильного сайта как такового.
Мешает как раз необходимость либо платить за второй сайт, либо за адаптивную верстку. И то и другое - недешево для эксперимента надо/не надо. В указанном мной примере, за 2900 руб я создал по сути, мобильное приложение, связал его с каталогом, новостями и статьями на сайте. В итоге вся структура повторена полностью, и человек на большом сайте увидит ровно то же самое, что и в мобильном телефоне.
4 cores, 32 Gb (8 Gb ES HEAP), HW RAID 2xSATA диска. Тянет, но редко используемые данные вытесняются из кеша, и при запросе их задержка достигает 100-150 мс. Второй запрос уже 25-40 мс, что приятнее.
У меня данные поступают большими порциями раз в неделю. Затем на основе этих данных меняются справочники (около десятка), а затем на основе справочников формируются готовые выдачи клиентам. Я пробовал отслеживать только изменения, но постоянно где-то рассинхронизация наступала. С точки зрения простоты поддержки системы и кода оказалось, проще просто перестраивать все заново.
Я бы с радостью сам написал, и Вы правы - знаю и умею. Но уже повесил на себя кучу разных других задач по Интернет-магазину (генерации статистики, прайс-листов), и на эту просто не хватает времени. :( Если не найду - напишу сам. : )
Ну... по жизни я уже много лет в разговорах четко делю форму и содержание. Например, "Ты хороший человек, Вася" - это позитивная по форме и содержанию фраза. "Хороший ты человек Вася, но дурак" - это позитивная по форме, но негативная по содержанию фраза, иначе бы она была как в первом случае. "Ты дурак, Вася" - фраза негативная по форме и содержанию. Для меня фраза, пример которой я привел - позитивная по форме, но однозначно негативная по содержанию. При этом форма цены не имеет, имеет всегда содержание. :)
For example, if example.scss contains
.example {
color: red;
}
then
#main {
Dmitrijs Balcers "example";
}
would compile to
#main .example {
color: red;
}
То есть вроде как должно :) И это работает - проблема только в автозагрузке example.scss именно в Rails