Max Imoff

+10
с 2020
0 подписчиков
28 подписок

С апреля. Поддерживаю до сих пор, парсер мне кажется невозможно написать до конца. Периодически что-то отваливается, тк сайты школ правят верстку, парсить новые лендинги на тильде еще та боль.

2

Спасибо за фидбек и интересные идеи. Очень приятно, что платформа оказалась полезна. Будем улучшать платформу в удобстве выбора для ученика.

2

Мы написали многим спасибо, за конструктивную и адекватную критику. Просто попросили подтвердить ваши слова, если вы этого не можете сделать, то не стоит писать, про мега проекты, не думаю, что кто-то на слово вам поверит тут. Вы уже на оскорбления перешли(

2

Негатива нет, здесь многие свой фидбек оставляют, что помогает людям или проекту стать лучше, вам тоже оставили. Жаль проекты не увидели ваши(

3

Не писал, что сделано идеально и когда делаешь так много задач в одиночку, то приходится искать простые варианты, в большой команде все абсолютно по-другому. Папка вендор залита, тк это cms и одно из условий - грузиться по фтп на хостинг, где не установить зависимости консольной командой. Деплой на gulp не самый лучший, но настраивать кубер ради маленького проекта нет смысла, а все остальное такой же самопал. С ssl действительно были проблемы). Опыт работы в больших и высоконагруженных проектах есть.

1

Спасибо, за классный фидбек! Убрали для левого сайдбара скролл. Подумаем, как удобней можно его закрепить. Инфа будет)

1

Выходит у каждого вашего сайта нагрузка 8-9 запросов в минуту. К примеру крупные агрегаторы товаров в первый год имели 10-15 человек в минуту, что практически соизмеримо с вашими сайтами. По вашей логике они такие же простые были, как ваши сайты на cms? Посещаемость и сложность проекта разные вещи. Из всего состава вы поняли только cms, движок, которой сильно переделал для проекта...
Для одного человека техническая часть проекта - большой проект.
Я вас очень понимаю, у меня когда-то давно тоже был уровень, когда думал, что можно все сделать на cms и не понимал, зачем пишут микросервисы, создают архитектуру с нуля...
Все таки выбирайте курс на нашем агрегаторе, прокачайте свой скилл во фронтенде и бэкенде!

2

Большой для двух человек, а всю техническую часть делаю один. Платформа состоит из нескольких сервисов.
Фронтенд на angular 10 написан с использованием лучших практик, без знания современного фреймворка делать подобные проекты бессмысленно.
Бэкенд сделан в основном на cms, которую писал 3 года (https://scale-all.com/). В процессе разработки агрегатора сильно ее доработал. Пришлось придумать поиск по синонимам, тк поиск по %LIKE% не давал нужного результата, возможно в будущем прикручу Lucene. Продумывание и реализация архитектуры для модерации отзывов, школ и курсов. Разделы для добавление школ и курсов. OAUTH 2.0 авторизация
Сервис который осуществляет парсинг 16 различных сайтов, который нужно поддерживать в актуальном состоянии. Интеграция парсера с cms.
Сервис, которые смотрит курсы на актуальность даты
Сервис, который проверяет, закрыты школы или нет.
И это только самые большие участки описал, не говоря уже о времени, которое нужно было, чтобы сделать архитектуру и переработку функционала, что мы делали много раз. Так же настройка серверов, установка ssl сертификатов и написание системы деплоя на gulp.
Советую выбрать курс на агрегаторе, тогда у вас будет больше представление о computer since и гугл не будет вам казаться кнопочкой с инпутом)

4

Возможно у вас стоит фильтр? Никакой криво оформленной страницы не могу найти, скиньте пожалуйста скрины если можете или скиньте ссылку (в ней учтены ваши фильтры и поиск)? Мы думали на ранних этапах про картинки и нам говорили про них, но никакого смысла они не несут в списке, а только отвлекают внимание. На странице самого курса скорее всего в будущем добавим возможность добавлять сертификаты, фото галереи и фотографии преподавателей. И еще на сайте "умный" поиск. Например, если ввести js в поиск, то найдутся курсы также со словами "javascript, typescript, react, angular, vue, ember", тк все это имеет отношение к javascript.

1

Спасибо. Сейчас есть несколько школ с партнерскими программами, но они не покрывают затрат на агрегатор. Как было сказано в статье все школы и курсы имеют равные условия на площадке, партнеров никак не продвигаем дополнительно и не планируем с этого иметь основной доход.
Есть идеи о рекламных блоках на площадке, но без перебора. Возможность оплаты курсов на платформе и получать за это кэшбек в виде бонусов. Бонусами также можно будет оплатить курсы. Есть также идеи для работы с b2b сектором.

1

Привет. У нас нет никаких доп. условий для школ с партнеркой, как написано в статье мы не хотим лоббировать чьи-то интересы. Сейчас по-умолчанию в выдаче идут курсы с наибольшим рейтингом, рейтинг делают ученики, оставляя отзыв. Можете попросить своих учеников написать пару отзывов и ваши курсы окажутся в топе на агрегаторе.
У нас в команде нет сеошников, в статье про это сказано, конечно у нас был опыт работы с поисковиками, но сеошниками мы себя не назовем.
Карточка курсов появилась не так давно на агрегаторе, изначально были только парсеры (они и сейчас есть), которые брали информацию о курсе без описания и отзывов. Тогда весь агрегатор был просто списком из курсов и при клике на курс пользователь переходил на сам сайт курса. Карточка курса появилась 2 месяца и мы думали, как можно решить проблему с ее пустотой. Не так давно мы нашли решение и в скором времени карточки курсов начнут наполнятся описанием.
Левые отзывы не планируем писать. У большинства школ нет апи для отзывов, поэтому чтобы их собирать нужно писать много парсеров для каждой школы и потом поддерживать их в актуальном состоянии, плюс надо еще разделять будет текст ученика для агрегатора, где он пишет положительные моменты, а где отрицательные. Доверять отзыву можно при прочтении модератором его или написать нейронную сеть, которая будет делать тоже самое за модератора, или находить контакты ученика и уточнить у него. Возможно в будующем реализую такой функционал, но пока сделан функционал, который позволит руками переносить отзывы с других площадок, которые вызывают доверие.

2