Николай Ланец
31 авг. 2015 г., 15:12

Обновление сайта MODX-Клуба

Всем добрый день!
Работал всю ночь, поэтому утром даже не написал ничего на счет обновления нашего сайта. Кто-то конечно заходил и увидел изменения (хотя я обратной связи пока минимум получил), а вот кто-то пока ничего не видел.
Вообще я давно уже хотел обновить сайт, но как-то все занят был. Сейчас выдернул внеурочные 14 часов и таки сделал это. Основных мотивов три:
  1. Функциональная ограниченность старого скина. Мне постоянно приходилось думать какие пункты вывести в главное меню, а какие спрятать (в целях экономии места), из-за чего часть сайта была как бы скрыта. Не все было видно. А с учетом того, что я хочу сейчас навернуть довольно обширный функционал, мне той менюшки совсем будет не хватать. Да и вообще старый сайт выглядел совсем как набросок.
  2. Замена старого JS-API. В старой версии все плохо было с фронтом, из-за чего многие вещи были сделаны просто не удобно (включая нативные alert-ы и т.п.). Сейчас я подключил JS-API из ShopModxBox, с которым все намного лушче. Конечно еще есть часть старого JS-кода в шаблонах, но в целом улучшения есть, включая вывод сообщений с помощью Alertify. Плюс к этому сейчас будет проще функционал расширять.
  3. Морфологический поиск. С поиском на сайте у нас традиционно было все грустно. В процессе подключили Яшу, но это все равно не лучший вариант. Во-первых, он не сразу цепляет новый контент. Во-вторых, в нем не получается разграничить области поиска (в топиках, в комментариях, в людях и т.п.). Сейчас я поиск перевел на собственный модуль, использующий phpMorphy, и хотя пока что поиск идет только по публикациям и не очень гибкий, все равно это большой шаг в направлении качественного поиска. В дальнейшем и искать лучше будет, и в комментариях можно будет искать, и в своих избранных (да-да, Избранное совсем скоро появится).
Если не считать главной страницы (которая сейчас сделана как более продающая, нацеленная на конечного клиента (насколько более продающая — покажет время и статистика)), то обновленный сайт должен в процессе стать для всех нас гораздо более удобным и функциональным. Есть масса идей, которые хочется реализовать уже в ближайшем будущем, и обновленный сайт сейчас имеет хорошую основу для этого.
Прошу высказаться всех, у кого есть какое-то мнение на этот счет. Негативные отзывы то же принимаются, не стесняйтесь.
UPD: Кстати, вчерашняя статья на счет Wayfinder-а как раз касалась сайта MODX-Клуба. Сейчас сайт Клуба работает значительно быстрее (хотя и обрабатывает два уровня документов, а не один). До обновления он отдавал страницу с топиками в среднем за секунду, а сейчас 0.2-0.3 сек. Наверняка многие постоянные посетители сайта заметят разницу.
Привет Наколай. Мне нравится. Особо нравится, что работает очень шустро. Есть один момент — в форме обратной связи не генерятся цифры. Кстати, поставил modCaptcha себе на одном сайте — тоже такая же беда.
Привет, Александр.
У меня все генерится. И даже код проходит. joxi.ru/Y2LjLVESjgOPr6 Скорее всего у тебя в браузере эдблок или типа того.
Привет, Николай! Отличное обновление! Только тебе не кажется, что меню справа просится быть фиксированным ?) Крутить наверх, чтоб выбрать нужный пункт в огромной статье не очень удобно будет. Думаю к этой структуре сайта будет это очень кстати ;) А так все приятно и комфортно! Молодец!
Тьфу, меню слева! ) В общем ты бы и так понял)
Блин! Вечно про него забываю…
А где можно найти интересные темы из всех блогов, как раньше? Чтоб заходил в сообщество и видел все новые от членов клуба. И если менюха таки не будет фиксированной, то может быть можно под пунктами меню написать блок со свежими комментариями, как раньше таки справа был? Вообще это изменение приятней предыдущего.
Привет. Я когда с мобильного захожу на сайт, всплывает предупреждение — что-то не так с сертификатом: https://www.dropbox.com/s/0ivtq88fnrilpou/Screenshot_2015-02-10-10-02-37.jpg?dl=0
А раньше вроде gravatar работал, не?
Привет!
Да, конечно думал, но тут верстка адаптивная, position:absolute/fixed рвет верстку. Но есть у меня мысли, попозже поправлю. В крайнем случае JS навешаю.
А где можно найти интересные темы из всех блогов, как раньше?
Имеется ввиду только одобренные темы? Чтобы не видеть прочие топики от новичков? А с комментами и прочим — есть мысли добавить индивидуальную кастомизацию. Типа чтобы каждый сам себе на главной мог свои блоки настроить.
/* Landscape - телефоны */ @media (max-width: 480px) { ... } /* От ландшафтного экрана телефона до потретного планшета */ @media (max-width: 767px) { ... } /* От портретного планшета до ландшафтного экрана и настольных дисплеев */ @media (min-width: 768px) and (max-width: 979px) { ... } /* Большой дисплей */ @media (min-width: 1200px) { ... }
Просто задай position: fixed; для определенных разрешений. И будет ровно.
Да, тема известная. По моим наблюдениям это на старых устройствах срабатывает. У нас даже в офисе с нескольких компов ОК заходит, а с одного старенького с хрюшей заходит с ошибкой.
Да мне вообще безразлично будут там только от членов клуба или лайкнутые или же абсолютно все темы. Мне лишь бы в каждый отдельный блог (здесь ссылк) не заходить. Как-то так web.archive.org/web/20150701025744/http://modxclub.ru/
У меня на сайте была такая же фигня, я написал хостеру, они как-то поправили. Если узнаю, в чем решение, сообщу
Сделал пока по-своему. Есть там ряд моментов, которые надо будет учесть, так что в дальнейшем переделаю. Но пока и так лучше, чем было.
Тут, как мне кажется, ситуация следующая: старые компы уже не понимают новые сертификаты, а новые компы уже не понимают старые сертификаты. То есть для старых компов сертификат слишком новый, а для новых — слишком старый. Скоро обновлю сертификат, и он будет новый и новые девайсы должны нормально его распознавать, но старые еще чаще материться будут. Я с телефона в метро когда сижу в сети, даже на многих трастовых ресурсах получаю сообщения о безопасности. К слову, если возникает вопрос «а зачем нам вообще тут https?», отвечу: подключаю Яндекс-кассу, а она для HTTP-API требует https.
Вопрос «а зачем нам вообще тут https?» не стоит. Он всем нужен, надеюсь, скоро все сайты будут на HTTPS
С учетом того, что википедию хотели закрыть за использование https, нет уверенности в этом :)
Ну, теперь просто переходим в Публикации и видим все топики joxi.ru/vAWD10pfMDb5rW А так, с учетом того, что у нас есть статистика для авторизованных пользователей кто какие топики смотрел, а какие нет, то можно уведомления будет в шапке выводить. В общем, это все из области того, что мы хотим доработать в ближайшее время.
Люблю минимализм, и на новом сайте мне очень комфортно.
да-да, Избранное совсем скоро появится
Вот это ОСОБЕННО радует :) Спасибо, что не забываешь про этот сайт.
У меня как-то логотип неправильно отображается… http://joxi.ru/krD9YjpTeDLvmp
Не, у тебя все правильно отображается. Это фишка такая :) Но скорее всего попозже заменю.
На некоторых страницах ссылка на ShopModxBox ведет на главную joxi.ru/KAx58beCxabDr8
Логотип как надо выводится при наведении.
Николай привет! Есть пару нюансов с меню и лого при просмотре на мобилке
Не ясно почему так произошло. Сбросил кеш, норм стало.
Да, с мобилками там неточетов сейчас хватает. Попозже поправлю.
И картинку не могу прикрепить. Чтоб показать Буду за компом- вышлю)
Кстати, все хотел написать, поправьте в сборке на странице контактов:
PHP warning: Missing argument 2 for modX::parseChunk()
{$modx->parseChunk('modcaptcha')}
Стало лучше и быстрее :) Вдохновляющий пример. Значит, и я изменю дизайн сайтов, которые находятся на моем попечении, я смогу побороть свою лень… когда-нибудь в ближайшее время… когда оно появится.
Желаю тоже положительного результата:)
Вот меню спряталось + imho шапка удобнее на мобильном чтоб уезжала при скролинге, не закрывала постоянно часть экрана
Я уже писал, что с мобильной версией много моментов, которые поправлять надо. Сейчас не до этого. Позже поправлю.
ок, спасибо. Я чет решил, что там именно ваши публикации, тех кто на главной под заголовком «Наша команда».
Не, там все публикации.
Николай приветствую тебя! Обновление чего-либо и чего-бы там ни было — это всегда хорошо! А когда обновляется сайт, картинка которая несет информационный фокус в наше сознание то тем более хорошо, и хорошо для всех! Всем ведь понравился дизайн? Да, значит однозначно попал ты Николай с этим вариантом в позитивный вариант восприятия, а раз так, то и очень большое тебе спасибо за это! Правда, все хорошо, и мне также как и всем нравится новый вариант дизайна и функционала!
Теперь еще надо бы сдвинуть в эту тему дизайн сайта дополнения для ИМ — ShopModxBox :)
В общем пока всё нравится, особенных и явных изъянов пока не обнаружил, как найду или увижу, конечно отпишусь! Спасибо Николай тебе за заряд положительных эмоций! Весьма порадовало обновление сайта!!!
Привет, Сергей!
Спасибо на добром слове!
На счет ShopModxBox много что планируется, и не только по дизайну. А что-то даже уже делается ;)
Немного обновил главную страницу, чтобы удобней было нашим постоянным пользователям. А то заходить на главную, потом искать пункт «Публикации», чтобы посмотреть не написал ли кто чего нового — это все как-то долго))

Добавить комментарий