Уникальная тема (движок) для создания сайта-агрегатора
Подходит, как для MVP, так и для полноценного агрегатора услуг!
Тема агрегатора на WordPress — это готовый написанный код агрегатора(готовое решение) со всем функционалом для агрегатора, который работает в рамках CMS WordPress. Фактически — это архив файлов, который вы распаковываете у себя на хостинге и получаете готовый вариант агрегатора. Вы получаете на условиях неисключительной лицензии за вознаграждение в бессрочное пользование совокупность программ для ЭВМ (исходный код и объектный код), предназначенных для развития своего агрегатора.
Ответ: Меня зовут Евсеев Юра. Я со своей командой создаю свои агрегаторы + создал тему(движок) для агрегатора.
Коротко обо мне:
Написал более 10 статей на тему агрегаторов:
1.Агрегаторы как бизнес от А до Я.
2.Пошаговая инструкция создания агрегатора
3.Экономика агрегатора на реальных примерах
4.Удалённая команда для работы с агрегаторами
5.Агрегатор школ английского языка
7.Агрегатор МРТ и КТ центров. Выручка 6.5 млн рублей.
8.SEO продвижение сайтов-агрегаторов
9.ТОП-10 узких ниш для агрегаторов
10.ТОП-8 жирных ниш для агрегаторов
11.Кому не стоит делать сайты-агрегаторы
12.Пример неудачного выбора ниши для агрегатора
Так же я снял достаточно много видео на тему агрегаторов. Кто лучше воспринимает через визуализацию, приветствую на своём youtube канале
— youtube канал про агрегаторы
Так же вот карточка с моими реквизитами, чтобы вы могли пробить меня через сервисы (https://elba.kontur.ru/card/evseev )
Ответ: Образовалось достаточно много похожих терминов в данном направление ( агрегатор услуг, товарный агрегатор, маркетплейс, справочник, классифайд, каталог) и легко запутаться, чем один тип сайта отличается от другого. А главное для какого типа сайтов подойдёт наш движок.
✔️1. Агрегатор компаний, оказывающих услуги. (он же каталог, он же справочник)
✔️2. Агрегатор магазинов и товаров, без продажи на сайте. Аналог Яндекс-Маркет. Сравниваем товары, а потом отправляем на сайт магазина.
⛔3. Товарный агрегатор. (Он же маркетплейс). С возможностью добавлять товар в корзину.
⛔4. Классифайд (пользователи сами создают объявления)
Ответ: Движок написан исключительно, как агрегатор сферы услуг. Т.е. вы объединяете компании из какой-то одной ниши, например клиники, школы, онлайн-сервисы, сервисные центры и так далее. Как правило в каждой нише услуг не так много компаний.
Кол-во объектов влияет на нагрузочное тестирование.
Наш движок может держать нагрузки до 10 000 созданных объектов.
Например в нише школ аннлийского языка — не больше 500 школ в Москве.
В нише МРТ-центров не больше 1000 центров.
ВАЖНО!: Но если вы предполагаете, что в вашей нише будет больше 10 000 объектов, например вы хотите делать аналог авито, где люди сами создают объявления, а это уже не агрегатор услуг, а классифайд, то вам нужно поискать другое решение, которое лучше оптимизировано под такие объёмы.
Так же со временем может расти количество пользователей, и это тоже влияет на нагрузки. При этом, можно использовать разные варианты VPS, что позволит держать большие нагрузки как объектов, так и трафика.
Ниже мы приведёт сводную таблицу, в которой отображены параметры VPS, которые лучше использовать при конкретных вводных данных(кол-во объектов и трафик). Она поможет вам во-первых увидеть, какие нагрузки сможет держать ваш сайт, а во-вторых, какие настройки VPS нужно выбирать при вашем кол-ве объектов и трафике:
Количество обьектов |
«Пользователей одновременно» |
«Пользователей в сутки» |
«Конфигурация сервера» |
100 | 14 | ~7840 | 2 ядра CPU, 4 ГБ RAM |
21 | ~11760 | 4 ядра CPU, 8 ГБ RAM | |
25 | ~14000 | 6 ядер CPU, 16 ГБ RAM | |
30 | ~16800 | 8 ядер CPU, 16 ГБ RAM | |
500 | 13 | ~7280 | 2 ядра CPU, 4 ГБ RAM |
21 | ~11760 | 4 ядра CPU, 8 ГБ RAM | |
25 | ~14000 | 6 ядер CPU, 16 ГБ RAM | |
30 | ~16800 | 8 ядер CPU, 16 ГБ RAM | |
1000 | 11 | ~6160 | 2 ядра CPU, 4 ГБ RAM |
17 | ~9520 | 4 ядра CPU, 8 ГБ RAM | |
24 | ~13440 | 6 ядер CPU, 16 ГБ RAM | |
28 | ~15680 | 8 ядер CPU, 16 ГБ RAM | |
2000 | 10 | ~5600 | 2 ядра CPU, 4 ГБ RAM |
14 | ~7840 | 4 ядра CPU, 8 ГБ RAM | |
21 | ~11760 | 6 ядер CPU, 16 ГБ RAM | |
24 | ~13440 | 8 ядер CPU, 16 ГБ RAM | |
3000 | 7 | ~3920 | 2 ядра CPU, 4 ГБ RAM |
11 | ~6160 | 4 ядра CPU, 8 ГБ RAM | |
18 | ~10080 | 6 ядер CPU, 16 ГБ RAM | |
21 | ~11760 | 8 ядер CPU, 16 ГБ RAM | |
5000 | 5 | ~2800 | 2 ядра CPU, 4 ГБ RAM |
8 | ~4480 | 4 ядра CPU, 8 ГБ RAM | |
12 | ~6720 | 6 ядер CPU, 16 ГБ RAM | |
15 | ~8400 | 8 ядер CPU, 16 ГБ RAM | |
10000 | 3 | ~1680 | 4 ядра CPU, 8 ГБ RAM |
4 | ~2240 | 6 ядер CPU, 16 ГБ RAM | |
6 | ~3360 | 8 ядер CPU, 16 ГБ RAM |
Для установки любого из наших продуктов нужен выделенный сервер или VPS или VDS. Обычный shared-хостинг не подходит.
Минимальные требования к VPS/VDS
Операционная система: CentOS 7+
Оперативная память: 2Gb+
Процессор: 2 ядра x 2.4Ghz+
Объем диска: 2Gb+
Тип виртуализации: KVM
Настройки сервера
Nginx + php-fpm,
Apache + mod_phpPHP >= 7.4 с настройками pdo_mysql, gd, mbstring, pcntl, gettext, curl, json, dom, zip, short_open_tag=On
MySQL 5.6.4+
Ответ: Хоть наша тема и сделана на базе WordPress, тут очень важно понимать терминологию. WordPress — это просто CMS — т.е. простым языком админка. Тема — это поностью уникально написанный код именно агрегатора. Мы используем WordPress, так как он имеет ряд преимущества. Например дополнительные плагины и уже готовую админку. Но сама тема — это уникальный код агрегатора.
Каждую тему нужно рассматривать отдельно. Вы можете попробовать купить более дешёвый плагин агрегатора, но не факт, что он будет подходить под все ваши потребности в создании агрегатора. Мы писали этот код для себя, зная бизнес изнутри. Поэтому такая стоимость. Нет рынка готовых решения для сайтов агрегаторов. Если вы попробуете создать с 0 кода грагетора или пойдёте в студии, вы поймёте, что цена будет в разы дороже.
В одном из своих видео, я сравниваю на настоящих примерах плохую структура агрегатора и хорошую. Надеюсь будет понятно и полезно:
Экономия времени, денег, нервов.
Если вы хотите попробовать развить свой агрегатор Вам так или иначе нужно создать код сайта данного агрегатора. Вариантов не так много: либо идти в студию, заказывать с 0. Либо искать разработчиков и писать с 0. Либо вы сам разработчик=) Если вы не разработчик первый и второй варианты с большой вероятностью будут для вас дороже и дольше. Мы так или иначе модифицировали данный движок для себя на протяжение 2-х лет, вложив в него намного больше, чем текущая стоимость. Вы же можете купить уже готовый движок. Т.е. фактически пропустить один достаточно большой этап работы.
Адаптация под разные ниши. Много сегментов.
Я рассмотрел несколько аналогов, которые нашёл в интернете. Что интересно, большинство из них или жестко рассчитаны на один сегмент и очень конкретную нишу, или огромны и переполнены ненужными для простого агрегатора фичами, что, разумеется, крайне негативно сказывается на оптимизации.
Наш движок отличается от других решений на основе WP именно тем, что он оптимизирован не только под гигантское количество обьектов, но и под несколько кардинально разных сегментов на одном сайте.
1 или 10 у вас сегментов, 80к или 800к у вас товаров, 1к или 10к у вас категорий, работать он будет все так же стабильно.
Оптимизация количества запросов к базе данных и настройка кэширования
Также важным моментом является оптимизация количества запросов к базе данных и настройка кэширования, потому что подобные движки, чаще всего проседают уже после запуска, когда на них начинают сыпаться сотни/тысячи запросов в секунду. Владельцы начинают паниковать, заказывая дорогие хостинги, но это не помогает, и в лучшем случае все приходится кое-как оптимизировать прямо на ходу, а в худшем и вовсе снимать с прода и переделывать с нуля.
К счастью, наш движок от таких проблем застрахован благодаря обьектно-ориентированной архитектуре и модульной структуре. В готовом состоянии он активирует только те модули, которые необходимы на данной странице, а также не активирует модули, отвечающие за рендер фронтенда, получая простые запросы, такие как от WP Heartbeat.
Доступность разработчиков под WordPress
Агрегатор — это сервис не на один месяц. В процессе его развития, вполне вероятно, вам придётся поменять разработчиков, и новые разработчики на рынке стоят разных денег. Разработчики на Php под WordPress обойдутся вам дешевле других более новомодных языков.
Ответ:
Так же можно посмотреть видео про функционал, которое я сделал для Вас — https://youtu.be/06Tnf_yp5Bk
Ответ: да. После покупки вы получаете лицензионный ключ на обновления и саппорт.
Поддержка оказывается в течение 3 месяцев со дня передачи прав на использование Движка Приобретателю по письменному запросу Приобретателя к Правообладателю в специально созданном для этого telegram-чате. Техническая поддержка осуществляется только по проблемам, связанным с базовым функционалом Движка, содержание которого определяется Правообладателем. Если проблемы возникли с кодом, который меняли сторонние разработчики или сам Приобретатель, то техническая поддержка по соответствующим вопросам не оказывается. Так же Правообладателем не оказывает консультационную поддержку по работе с движком, для этого в админке Движка есть специальная Видео документация
История обновления хранится и видна в админке.
Так же покажу историю обновлений здесь:
История версий темы агрегатора
2.1 (дата обновления — 23.08.21)
• Вернули редактирование вкладок на странице обьекта в раздел «виджеты»
• Добавили фильтр messia_ext_funcs_shape_comment для редактирования разметки комментариев
• Добавили фильтры messia_ext_funcs_get_post_site_button и messia_ext_funcs_get_post_compare_button для редактирования разметки кнопок «Сайт» и «Сравнить»
• Добавили поддержку дерева с множеством уровней вложенности к фильтрам
• Добавили инпут, задающий порядок отображения фильтров в сайдбаре листинга
• Исправления багов
2.0
• Удален шаблон «Базовый — курсы»
• Убрали привязку к полям сегмента в шаблоне «Базовый»
• Переименовали раздел «Мессия» в «Агрегатор»
• Добавили глобальные настройки кнопок «Сайт» и «Сравнить» в «Агрегатор» и локальные на экран редактирования обьекта
• Добавили возможность выбирать любые типы постов в полях сегмента
• Добавили отображение товаров и услуг на странице листинга. Услуги подчинены фильтру по категориям
• Перенесли настройку вкладок на странице обьекта в Агрегатор > Обьекты
• Добавили возможность добавлять вкладку с ценами на страницу обьекта
• Добавили возможность выключать отображение название поля сегмента из страницы редактирования сегмента
1.7
• Исправления багов
• Изменен формат перелинковки
• Добавлена возможность загружать дополнительные изображения
• Исправления совместимости с WP 5.8
1.6.4
• Исправления багов
• Добавлен английский язык
1.6.3
• Yandex карты добавлены в шаблоны листинга
• Код карты включен в передаваемый ajax
1.6.2
• API OAUTH вынесено в настройки
• Исправления мелких багов
1.6.1
• Добавлен импорт CSV-файлов
• Добавлена история версий
1.6.0
• Перекрестные ссылки добавлены в карту сайта
• Мелкие багфиксы
Ответ: Да, мы описали весь функционал и эта документация останется с вами в личном кабинете после покупки.
Ответ: Да! Вы можете написать мне свой email и я сделаю вам доступ к админке, в которой вы сможете детально посмотреть, как всё устроено. Так же мы можем провести звонок, в рамках которого, я смогу показать вам как всё работает и ответить на все ваши вопросы.
После покупки у вас есть 3 дня на анализ движка на своей стороне, в течение которых вы можете его вернуть.
Ответ: Вы получаете тему в виде файла-архива, уникальный лицензионный ключ и видео-инструкцию по распаковке движка на хостинге. С помощью лицензионного ключа можно получать обновления темы, ставить тикеты на доработку, писать в саппорт.
Ответ: Да. Шаблон договора. Представлен в виде счёта-оферты — ссылка на договор
Ответ: Фактически, полученный вами код, после расположения его на хостинге — это уже готовый агрегатор. Вы можете просто заполнив информацию пробовать развивать агрегатор. Но на нашем опыте разработчик на сдельной основе Нужен! Любая ниша имеет свои особенности. Где-то нужно поменять дизайн, вёрстку, сделать дополнительный функционал именно для этой ниши. Вы можете это делать собственными силами, наняв разработчика, а можете поставить тикет и наши разработчик сделают его для вас за дополнительную плату.
Ответ: При оплате тарифа премиум на 3 домена, при оплате тарифа базовый на 1 домен
Ответ: Нет. Это прописано в договоре оферте(ссылка). Движок может быть использован только в личных целях.
2.2.1 Наравне с обязательствами, указанными в п. 1.1. Договора, в предмет Договора входит обязательство Приобретателя не передавать Движок в чистом виде третьим лицам, как безвозмездно, так и за вознаграждение. (При этом можно продать сайт, сделанный на базе Движка. Читать пункт 2.3.1
Весь шаблон договора —
https://yadi.sk/i/jo-FvJXXJtqIrQ
Ответ: да, такие ниши указаны в договоре-оферте.
2.2.3 Приобретатель обязуется ни в каком виде не использовать Движок при осуществлении деятельности в перечисленных ниже нишах:
2.2.3.1 ниша онлайн-образования, то есть деятельность по предоставлению третьим лицам информации (в том числе посредством ее размещения в сети Интернет) об онлайн-школах и/или услугах в сфере дистанционного образования, включая различного рода семинары, тренинги и проч., а равно деятельность, направленная на продвижение, привлечение внимания к соответствующим услугам.;
2.2.3.2 ниша — автономная канализация/очистные сооружения/септики для зданий/объектов не подключенных к центральной канализации (деятельность по предоставлению третьим лицам информации (в том числе посредством ее размещения в сети Интернет) о компаниях, производящих или продающих автономные канализации/ очистные сооружения/септики для зданий/объектов, не подключенных к центральной канализации, в том числе если такая деятельность может быть признана деятельностью владельца агрегатора информации о товарах (услугах), а равно деятельность, направленная на продвижение, привлечение внимания к соответствующим услугам;
2.2.3.3 МРТ, КТ и УЗИ диагностика
Ответ:
1. Вы изучаете шаблон счёта-оферты ( https://yadi.sk/i/jo-FvJXXJtqIrQ ) и если всё устраивает, присылаете мне свои реквизиты.
2. Я выставляю на Ваши реквизиты счёт-оферту, который вы оплачиваете. Оплата может быть как от физ лица, так и от юр лица.
3. После поступления денег на мой расчётный счёт, я отправляю по указанному вами email архив с кодом движка.
Если до оплаты у вас остались какие-то вопросы, я всегда с радостью отвечу на них в телеграмме ( https://t.me/yuraevseev )
Ответ: Многие этого не знают, но на WordPress сделаны тысячи очень известных и крупных сайтов, например:
time.com – 63 место в Алексе. Трафик: 2 млн уников в день. Шаблон: VIP.
techcrunch.com – 300 место. Трафик: 660К в день. Шаблон: VIP.
А так же forbes.ru, samsung.com, coca-cola.ru и многие другие сайты.
В нашем случае мы взяли WordPress за основу, чтобы использовать её CMS ( Админку ) и возможность подключения разнообразных плагинов. Так же Вам будет намного проще найти разработчика для WordPress, чем для какого-ниудь новомодного языка под самопис.
Как правило те, кто зарабатывают хорошие деньги в нише агрегаторов, не продают свои движки. Код такого сайта — это не тривиальный лендинг пейдж и даже не интернет-магазин. Разработать такой сайт с 0 своей командой или в веб студии будет стоить немалых денег. Я решил продавать движок лишь потому, что он получился универсальным, а ниш очень много. Я сфокусировался на нескольких нишах.
Аналогов такого движка нет. Вы вряд ли найдёте готовый код со всем функционалом. Поэтому и продавать его за дёшево не вижу смысла. Вы можете разработать этот код сами, пройдя весь путь, который прошли мы с нашей командой. Но есть те, кто хочет перепрыгнуть через этот непростой шаг. Данный движок как раз для них. В любом случае удачи Вам!
Требования:
— Apache сервер на PHP 7.4
— Включен Curl
— Включены short_open_tag и allow_url_fopen
Необходимо следующее:
— PHP обязательно с ООП
— Понимание работы хуков и REST API WordPress
— js/jquery/ajax
Очень важная составляющая гибкой архитектуры. Есть возможность на каком-то этапе добавить принципиально отличающийся тип объектов и создать для них отдельную страницу листинга.
(например, клиники, врачи), которые будут создавать отдельные страницы листинга с разными фильтрами, сортировкой. Объекты каждого сегмента будут иметь свои характеристики. То есть в рамках одного агрегатора можно разделать принципиально разные группы объектов ( школы и учителя, клиники и врачи, компании и сотрудников и так далее).
То есть один раз прописываем шаблон, который используется для формирования уникальных страниц. Если выбрали в одном фильтре одну категорию, в другом другую, получается уникальная страница с уникальными SEO данными на базе пересечения данных категорий. Например тип — обучения для взрослых, улица — Невский проспект. Выбрав обе категории, сработает шаблон и образуется новая уникальная страница — Обучения для взрослых на Невском проспекте. Данный функционал — основа хорошего агрегатора. Он создаёт большое количество уникальных страниц, которые покрывают всё Семантическое Ядро вашей ниши.
Когда мы создаем сегмент(например школы), мы можем создать базовые характеристики любого типа данных(например срок обучения, наличие учителей носителей и так далее), затем можем их удалить, редактировать и отметить какие из них на каких страницах отображаются. Это очень удобная гибкая система для редактирования данных без участия программиста.
Возможность создавать свойства ( которые в отличие от категорий не учавствуют в урле. Используется для наполнения теми фильтрами, которые не имеют частностностей, чтобы не копить неуникальные страницы. Возможность создавать группы для свойств, чтобы разделять их на фронте
Возможность создавать услуги и уточнения для них, а на базе них для каждого объекта делать цепочку с ценой. Например, услуга — курс по английскому, характеристика — с носителем. В объекте выбираем из выпадающих списков: курс по английскому с носителем — 1500 рублей. То есть вы не прописываете каждый раз для каждого объекта услугу и цену, а создаёте один раз базу услуг, базу уточнений, а далее для каждого объекта через конструктор цепочек создаёте услугу и задаёте ей цену.
Настройки в админки, позволяющие без участия программиста работать с такими вещами, как авторизация на сайте ( вносить данные ВК или FB, задавать API от яндекс карт, делать минификацию стилей, задавать количество объектов, которые будут выводится на странице листинга, задавать их порядок, убирать кнопки в объектах, задавать другие технические настройки
Формируется на отдельной странице сравнений.
Чтобы редактировать информацию о своих объектах, видны только свои объекты
(Каждый поддомен — это отдельный сайт в админке(можно клонировать с готового сайта))
Конструктор, можно добавлять удалять новые вкладки
(круто для SEO)
Возможность выводить(убирать) различные блоки на странице объекта сбоку(например похожие объекты, какие-то категории, любой другой контент)
Ниша | Пример агрегатора из ниши | Визитов | % SEO трафика |
---|---|---|---|
Учебные заведения | https://www.ucheba.ru | 1 400 000 | 72 % |
Букмекеры | https://bookmakers-ratings.com | 1 691 000 | 52 % |
Банки | https://www.banki.ru | 1 500 000 | 47 % |
Поиск тендера | https://synapsenet.ru/ | 1 400 000 | 74 % |
Квесты | mir-kvestov.ru | 827 000 | 34 % |
CPA сети | https://partnerkin.com/ | 413 000 | 52 % |
Обучение зарубежом | http://smapse.ru/ | 384 000 | 54 % |
Детские лагеря | https://incamp.ru | 366 200 | 69 % |
Софт для инстаграм | https://dnative.ru | 329 000 | 69 % |
Недвижимость за рубежом | https://tranio.ru/ | 312 000 | 75 % |
Заводы | http://www.wiki-prom.ru/ | 304 000 | 73 % |
Франшизы | https://franshiza.ru | 168 000 | 74 % |
CRM системы | https://crmindex.ru | 83 000 | 73 % |
Сайты знакомств | topdating.su | 70 000 | 84 % |