Сотрудничали с redeyer по настройке весьма специфического проекта. Впечатления сугубо положительные: быстро вникает, хорошо знает стек, система после настройки работает корректно и шустро.
Рекомендую
У вас стоит Masonry, инициализирует блоки по ширине .item-sizer
$container.masonry({ itemSelector: '.posts-layout .hentry', columnWidth : '.item-sizer',
Правка от q8888 должна помочь, если нет - пропишите дополнительно и ширину для ".posts-layout .hentry .item-sizer"
Вряд ли те, кто пилят бюджет на чистые интернеты беспокоятся о таких приземленных вещах, тем паче - здесь на форуме :)
К тому же там уже устоявшаяся классика жанра: только 80 порт, белый список модерируемых сайтов, и дальше - зась.Свои поисковики - жирновато будет.
Не в том, батенька.
Вопросы серии "сделайте за меня" в другом разделе.
Вопросы "как научиться программированию" в этом - но их за неделю штуки три было. Не сочтите за труд пройтись по паре свежих страниц.
Они примерно равнозначны. Solar (на секундочку, Apache Solar) - не менее старая и надежная система. Elastic — намного более молодой и активный в развитии, имеет разные плюшки вроде встроенных геозапросов, вероятно для других доменов тоже что-то особенное есть.
Вживую общался с эластиком, чуть меньше года назад: документация могла бы быть и получше, библиотека для PHP урезана и имеет (имела?) баги, статей и примеров тоже не хватает. Это о наболевшем с геозапросами - с текстом серьезных затыков не было, но мы и делали соцсеть, ничего серьезного там не искалось.
Если есть положительный опыт со сфинксом, я бы не стал менять и поискал решение для индексации. Если были шероховатости - я бы пробовал эластик,
Это не "слайдер с контактной формой", это отдельно слайдер, и отдельно форма контактов.
Контактная форма должна бы быть в ядре, слайдеры: NivoSlider, FlexSlider, Slick - на любой вкус.
http://www.w3schools.com/jsref/jsref_gethours.asp - проверяете на вхождение в интервал, загружаете или делаете видимой нужную версию формы.
Аналогично можно делать со стороны сервера, но тогда можете выгрести нюансы при кешировании. Со стороны JS в свою очередь не забудьте учесть временной пояс.
В общем случае это законный вопрос. Некоторые движки подходят для конкретных целей лучше других.
Я бы для этой цели Друпал использовал.. но не уверен, стоит ли его советовать ТСу :)
Если у вас нет ограничения на установку апача, вы можете проксировать запросы на апач через nginx и продолжать пользоваться .htaccess. Это чуть менее эффективно, но сэкономит время на настройку и позволит пользоваться большинством преимуществ nginx (быстрый сервинг статики и обработка медленных клиентов).
Кина не будет.