Сегодня я писалпро то, как переносить сайты с кастомными системными таблицами. И там дописал:
P.S. Зачем мне все это нужно было, вы узнаете чуть позже :) (немного интриги))))
Так вот, никто не ожидал, но сегодня на свет появилась новая сборка MODX-Клуба — NewsModxBox :)
Кому нравится сборка ShopModxBox? Поднимите руки)) Уже начинайте качать новостной модуль NewsModxBox, так как там все еще гораздо интересней! Даже если вы не собираетесь создавать новостной портал, как минимум вам следует внимательно все там изучить как и что работает, потому что NewsModxBox технологически и набором плюшек превосходит ShopModxBox во много раз! Уточню: ShopModxBox не хуже чем NewModxBox. В NewsModxBox основа та же самая, что и в ShopModxBox, просто наворотов гораздо больше, так как по своей сути новостные порталы сложнее, чем eCommerce. Это я раньше думал, что там ничего особо сложного и не должно быть, а оказалось, что там много-много всего. Наверно именно по этому движков новостных порталов практически и нет (кроме DLE и Битрикса ничего не увидел, да всяких средненьких модулей, и то не многочисленных).
Что, к примеру, есть в NewsModxBox?
Специализированный редактор статей. joxi.ru/52a104ZhjqK720 В нем, помимо прочего, есть такая фишка, как создание нового документа во всплывающем окне. Скажу так: это была одна из сложнейших задач в нем. Кастомный медиа-манагер с использованием базы данных и прямой заливкой файлов. О нем я местами уже писал, например здесь. С этим редактором могут работать сотни людей и не умрет он и на сотнях тысяч файлов.
Морфологический поиск. Да-да, он там работает :) Хотя на каждом индивидуальном проекте может понадобиться подкрутка, в зависимости от специфики.
Бизнес-логика, заточенная под реалии новостных порталов, с различными группами доступов, отправкой на редактуру и т.п.
Типографика текстов by Jevix
Возможность задавать статьям параметр индексировать ссылки в них или нет (если нет, то всем ссылкам будет проставляться rel=«nofollow»)
Готовая выгрузка в яндекс-новости и в гугл-новости (специальный полнотекстовый RSS).
Собственный постраничный sitemap.xml на неограниченное кол-во документов.
Банерная система.
Облако тегов.
Блого-социальная составляющая.
Виджеты валют и погоды.
Интеграция с hh.ru (раздел Работа). Кстати, все страницы раздела Работа ЧПУшные, и выглядят для поисковиков как часть сайта.
Бешенная техническая оптимизация. Движок рассчитан на сотни тысяч статей. На среднем сервере держит сотни пользователей онлайн. Проводили нагрузочное тестирование, 75 000 статей и 2000 пользователей онлайн не смогли положить сервер. Пруфф joxi.ru/Dr8Ke8OIYgKlA6 Раздел для платных материалов по подписке
Генерация превьюшек из PSF для журналов
Дополнительные рубрики. То есть статью можно разместить сразу в несколько рубрик.
Хитрая система новостных выборок и шаблонизации, которая не позволит в нескольких местах случайно вывести одну и ту же новость.
Авторизация через социальные сети.
И еще много-много всего. Реально, там очень много. Ну вы сами прикиньте, сколько я там всего мог сделать за 3 месяца полного погружения :)
Установить NewModxBox можно точно так же, как и ShopModxBox. Так же можно скачать готовый архив сайта. Если кто-то «не может»/«не хочет» скачать и установить NewsModxBox, но очень хочет попробовать ее в действии, можно заказать установку демо-сайта с полным доступом к нему на нашем хостинге. Форма заказа на главной странице внизу имеется.
Если кто-то хочет поддержать рублем проект, можно отправлять произвольную сумму через эту форму. Деньги пойдут на благие цели.
Так же планирую на предстоящей неделе провести мастер-класс у нас в офисе по этой сборке, показать наиболее интересные фишки и рассказать про технические тонкости их реализации. Цена билета будет 2000 рублей. Есть интерес? Пишите в комментах когда и во сколько вам было бы удобней посетить мероприятие.
Ну и вообще, вопросы/пожелания пишите в комментариях.
Внимание! Как и в случае с ShopModxBox, нельзя ставить NewsModxBox на боевой готовый сайт. Все затрется. Устанавливается только на голый MODX.
После установки все пользователи затираются. Новый логин/пароль по умолчанию — admin/admin. Не забудьте сменить.
UPD: Если кто с ShopModxBox не знаком и возникают вопросы как менять оформление сайта на NewsModxBox, вот очень полезная статья на этот счет: modxclub.ru/topics/tutorial-ustanovka-sobstvennogo-skina-na-shopmodxbox-1526.html
В NewsModxBox все тоже самое.