Разработка доски объявлений шаблон на битрикс

Разработка доски объявлений на шаблоне bitrix

Разработка доски объявлений на шаблоне битрикс

В статье рассказывается о том, как разрабатывалась доска объявлений, шаблон на битрикс, взаимоотношениях с удаленными разработчиками. Будет интересно: предпринимателям, руководителям. Чтение текста занимает 10 минут

Likeit pro или как вам это нравится?

С ребятами познакомилась на интернет-форуме bitrix в ноябре 2014 года, ко мне обратился Александр с предложением помочь. У меня не получалось развернуть проект на боевом сервере, выскакивала ошибка. Помогли. Дальше сделали фильтр, подключили модули bitrix видео чата, соцсети, интернет-магазина, мобильную версию сайта, голосовой поиск на основном сайте и мобильной версии, система оплаты на основном сайте и мобильной версии и другие штуки. Все это сделано к октябрю 2015 года.

Переезды на серверы

Меня постоянно не устраивала медленная работа сайта и мы переезжали на разные vds серверы https://masterhost.ru/, https://timeweb.com/ru/ , https://ru.hetzner.com/

Первый инцидент на сервере

15 сентября 2015 года произошел инцидент на сервере hetzner. Обвалился сайт. На почту пришло большое количество сообщений о том, что с такого-то ip произошла ddos атака. Потом в новостях узнала: инцидент произошел по всему российскому рунету, особенно затронуло госпорталы. Обсуждала этот вопрос с разработчиками и позже своим адвокатом. Адвокат посоветовал обратится в правоохранительные органы.

Обычная практика — маленькие проекты не сообщают в таких случаях в правоохранительные органы, у меня пока маленький проект. Но я решила после обвала проекта опубликовать сообщение в твиттер о том, что на сайт atbillboard.ru происходит ddos атака с такого - то ip(формулировка - превышен уровень запросов), на сайте в правом верхнем углу, на самом видном месте, был расположен виджет твиттер с последним сообщением.

В СМИ активно обсуждали новый закон о локализации персональных данных, я решила перевести проект в Россию, выбрала новый сервер — это https://neoserver.ru/. Ребята переносят сайты, настраивают, проверяю — у всех зашедших на сайт: гостей, роботов, авторизованных пользователей определен ip 127.0.0.1.

Разработчики отказались корректно настраивать сервер, сабботируя указаяния

Спрашиваю у Егора почему так? — Не получается настроить. Что не получается не понятно. По характеристикам серверы neoserver.ru и hetzner.com похожи, с полными правами root. Я не смогла заставить разработчиков сделать правильные настройки сайта: ip входящих, почта и отправка сообщений с сайта. Сама я не разбиралась в os linux.

Отключаю разработчиков от сервера

В первых числах ноября 2015 года отключила ребят от проекта, поменяла пароли root в linux, админ панели bitrix. Перенос сайта стоит 4000 рублей, я им не заплатила. Но мне и не выставили счет.

Обвал сервера

В течении трех дней 9,10,11 ноября 2015 года обваливается проект, при посещаемости сайта в течении дня около 40 человек.

Как поднять проект из трех сайтов? Я не знаю linux, bitrix. Переписываюсь с техподдержкой newserver, узнаю команду fsck.ext4 -y/dev/mapper/lvm--vg-root . Спасибо ребята. Так в течении трех дней самостоятельно оживляла свой проект.

Кто обвалил мои сайты?

По первому инциденту 12.09.2015 года я не знаю кто хулиганил. Но по инцидентам 9,10,11 ноября 2015 года, у меня нет доказательств, я не сохранила логи сайта после переезда на другой сервер. Считаю разработчиков likeit.pro виновниками обвала проекта atbillboard.ru. Была прямая денежная заинтересованность.

Сторонние администраторы серверов

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

Люди теряли пароль от аккаунта и не могли восстановить доступ к доске. Я почему рассказываю это? Чтобы было понятно, что из таких мелочей складывается общий результат. Я функцию отправки почты с сайта увязываю с функцией безопасности сайта на Битрикс - оповещения об инцидентах должны приходить на почту. Есть необходимость руководителю проекта понимать что делают разработчики.

Мобильная разработка

Из предложенных трех вариантов выбрала третий вариант — мобильную версию сайта. По ощущениям проект сильно просел по скорости после подключения мобильной версии сайта. Адаптивную версию сайта мне никто не предложил, совсем другие трудовые затраты @media в css. Не это главное, важно как эта мобильная версия повлияла на развитие проекта.

Читала интервью одного из владельцев Авито, он рассказывал, что хотели бы сделать аудио звонки на avito, но у них что-то не получалось с реализацией. Я прикрутила модуль видео чата на главный сайт и собиралась это сделать на мобильную версию. Если реализовать эту штуку у себя в проекте - это потрясающе, функционально опередить лидера рынка.

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

Видео чат в мобильной версии сайта не работал.

Взаимодействие с mail.ru. По взрослому: ты мне — я тебе.

Предлагаю Mail.ru поддержать технологию flash в мобильном браузере, а я буду продвигать их браузер Амиго в своей доске объявлений на мобильной версии. Отказ.

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

Есть интервью 2010 года Стива Джобса о технологии flash.

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

Хотелось чтобы Mail.ru не только конфликтовал, а сотрудничал со мной по доске объявлений, предложила Mail.ru сделать модуль программы Агент Mail.ru для 1c-Битрикс, суппорт Mail.ru отписалось — обязательно дадут на реализацию разработчикам. Отлично, я разверну это решения у себя. Такая реализация была бы очень дорогой.

Обратила внимание: в магазине готовых решений 1c-Битрикс был реализован всего один модуль Mail.ru. Плохой сигнал. Так и вышло — Mail.ru реализовало функцию звонков и видеозвонков у себя на доске объявлений Юла, про модуль Битрикс "забыла". Для Mail.ru удачное user story.

То есть подводя итог с мобильной версией — у нее много ограничений, которые всплывают в самый неожиданный момент. Также падает скорость у проекта в целом. Я могу не разбираться досконально в технологии, но если нет развития, перспективы — это тупик, фиаско.

У avito тоже мобильная версия сайта, из-за нее тоже могут быть проблемы, и разработчики Likeit предложили вариант с мобильной версией не рассказав об ограничениях и я согласилась, попав в ловушку выбранной технологии.

У меня, к сожалению, не возникло дополнительных вопросов при выборе, а сопоставить технологию в двух проектах не смогла — не было опыта.

Самостоятельно держала проект без помощи разработчиков и серверных администраторов год с небольшим, с октября 2015 по декабрь 2016 год.

Виртуальные системы ненадежные — постоянно что-то отваливается. Если система не развивается, работает только в режиме функции, система постепенно разваливается. Эти непреложные истины системщиков (я думаю, здесь знания системных архитекторов и администраторов), мне пришлось прочувствовать на собственном проекте.

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

Что делать дальше?

Чемодан без ручки, бросить — жалко, нести дальше — тяжело, возможностей нет.

В целом ситуация была такая: проект разваливался, каналы продвижения постепенно перекрывались.

Mail.ru заблокировал меня во всех соцсетях ok.ru, моймир. Телефон заблокирован во всех сервисах mail.ru. В том числе в google play market продукты Mail.ru тоже невозможно скачать на телефон с заблокированным номером. Корпоративный аккаунт в target заблокирован. Счет яндекс-деньги для оплаты яндекс-директ заблокирован. Перспектива суда с Mail.ru.

Оценив ситуацию, решила что на этом этапе нужно продолжить развивать проект. Так как закрытие проекта просто закрывает перспективы и возможности развития, которые у самого захудалого проекта появляются.

Постоянно появлялись партнеры, крупные игроки из других отраслей заинтересованные в сотрудничестве с моим проектом, такие как: boxberry, sky-media, и другие.

Есть риски, но их на 100 процентов сложно просчитать. Поэтому решила взять кредит. Привести проект в порядок. Суд использовать как информационный повод и раскручиваться через СМИ. Привлечь других людей для продвижения проекта (seo, smm). Дальше действовать по ситуации, но в перспективе привлечь инвесторов. Я потом специально сходила на конференцию журналистов в апреле 2017 году узнать какими инструментами пользуются. Крупнейший в России медиафорум "3D журналистика".

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

Но я с ними уже сработалась. Мы вполне конструктивно взаимодействовали и они делали всё быстро. Именно это мне нужно - быстрота. Я взяла кредит и для меня время сжалось, есть кредитный график оплаты, по которому ресурс уменьшается.

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

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

Кто на ребят может повлиять?

  • В декабрьском письме Александр написал, что они сотрудничают с минским университетом.
  • Ребята партнеры с компанией Битрикс.
  • Егор является учредителем в компании ООО "Лайкит-Инсайт" с долей 50 %.
  • В разговоре по skype выяснила сотрудничают с белорусской доской объявлений kufar.by.

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

В такой ситуации в чьих интересах действуют разработчики можно узнать постфактум, по результатам деятельности.

Июль 2017 года

Как привлечь разработчиков на свою сторону?

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

Предложила ребятам долю в своей компании, небольшой процент, но всё обсуждаемо. Ребята даже не стали обсуждать этот вопрос.

Начались занятия в Нетологии по курсу Управление продуктом: аналитика, разработка, продвижение и курсу Интернет маркетолог: от новичка до профи. Параллельно исправляя косяки у себя на проекте. Например: подставила код google аналитики, на сайте была только аналитика Яндекс и Мэйл. Я ребятам рассказала, что начинаю учится на двух курсах в Нетологии.

Из-за затягивания и сдвига сроков по работам я посчитала, что мне не хватит денег на все мероприятия, которые я задумала. Искала дополнительное финансирование проекта. Обратилась в банк, но мне отказали.

05.07.2017 года остановила работу по проекту: оптимизация сайта и маркетинг. Мне показалось, что я не правильно оцениваю свой проект.

Провал в понимании по темам оценка и риски на курсе ВШЭ, Управление Проектом может повлиять на реальный проект. Мне нужен взгляд со стороны. Решила доучиться до конца на двух курсах в Нетологии и подать заявку на конкурс Алишера Усманова.

24 августа 2017 года обнаружила, что сайт исчез из поисковых систем google и яндекс, начала разбираться в чем дело, выяснила:

  • 15.07.2017 г. внесены изменения в robots.txt. Стоит noindex на все страницы bitrix;
  • noindex в метатегах;
  • переустановили проект, бросив на сервере в свободном доступе установочный файл Битрикс restore.php;
  • в админ панели Битрикс в разделе статистика у всех посетителей (гостей, авторизованных пользователей, роботов — host определен как virus;
  • до самого закрытия проекта целостность таблицы базы данных постоянно нарушались — так писала система Битрикс.

Несколько дней восстанавливала таблицы. Поняла, что моих знаний не хватает для защиты проекта. Оставила бессмысленное занятие, но ещё раз в день закрытия проекта восстановила таблицы базы данных — эта функция есть в админ панели Битрикс.

Это то что я увидела. Отключила разработчиков от проекта, поменяв пароли. Задала вопрос Егору в чем дело, почему проект исчез из поиска и почему в robots.txt стоит noindex- ответил: давайте пароли, мы всё исправим.

За весь период развития проекта получили от меня 381 124 рублей, ни копейки не заплатили налогов с этой суммы. Все переводы проходили одному из учредителей, в фирме в которой участвует Егор, а также самому Егору. Но при небольшом кризисе в финансовом вопросе готовы обрушить проект.

Никогда не спорила о суммах выставленных счетов, хотя у меня возникало много вопросов. Задавала направление развития проекта на долгосрочную перспективу.

Мы обсуждали в 2015 году как можно реализовать многоязычность на сайте, меня интересовали все главные языки ООН. Интересен Китай, обдумывала как туда зайти. Обсуждали как можно реализовать технологию блокчейн в Битрикс.

Ценообразование

Платформа и экосистема битрикс

Статья впервые опубликована в 2018 году на сайте

Повторно с редакторскими правками на сайте atbillboard.ru

2 комментария

  1. Авито вообще рекламу по телевизору заказывает и чо, от этого оно стало чем-то кроме доски объявлений?

Оставьте ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *