Хочу поделиться с вами своим опытом по созданию своего стартапа — портала недвижимости.
Статья получиться объемной, но зато даст представление о том, какой долгий путь я прошел для понимания того, как нужно, и как не нужно делать проекты.
Меня зовут Данилевский Кирилл и мне сейчас 36 лет. Я закончил Киевский политех в далеком 2000 году, и учился на факультете информатики. После выпуска начался мой самостоятельный полет разработчика.
Как веб-разработчик, я уже работаю более 10 лет. В юные годы (20-25 лет) я был полон оптимизма и всевозможных радужных идей. Я брался делать все. Все свои идеи я пытался реализовать самостоятельно.
Одной из моих идей, которую я реализовал, был собственный фреймворк на PHP, по-моему, я его назвал Site-Master. Он был написан процедурно и достаточно шустро работал. На нем я построил пару своих проектов.
В 2004 году я создал свою доску объявлений, которая называлась E-Sale и проект, который был чем-то вроде портала грузоперевозок. Где можно было нанять грузоперевозчика или подобрать грузы для перевозки. Он имел название Trans-avto.
Просуществовали эти проекты где-то года до 2010, после чего я их таки отпустил, и дал спокойно упокоиться с миром.
Почему же так произошло. А причин, на самом деле, немало.
1) Это процедурное программирование. Когда проект разрастался, то поддерживать существующий код было наказанием. Приходилось все время проводить рефакторинг кода, переписывать наново старые функции. И это превратилось в непрекращающуюся рутину.
2) Использование собственного фреймворка. Тогда, в мои юные года, мне казалось, что вести проект на собственном фреймворке — это круто, это гордо, это говорит о моем профессионализме и опыте. Это была одной из роковых ошибок. Доска объявлений была достаточно посещаема, до нескольких тысяч посетителей в день. Ежедневно добавлялись десятки новых объявлений. Скорость была большая, сам интерфейс был красивый и удобный. Я создал большое количество плюшек, которых не было у конкурентов. И был очень этим горд. Но сайт раз в неделю взламывали. То через уязвимость в Ckeditor, то подбирали mySQL инъекцию, где я пощелкал в какой-то функции. И моя работа превратилась в вечное латание дыр. Плюс ко всему, когда мне нужно было добавить какой-то интересный функционал, мне приходилось все писать руками, внедрять это в код, тестить, рефакторить, обслуживать.
3) Моя вера в пользователя. Я предоставлял обширный на доске функционал, но были правила, которые пользователи должны были соблюдать. Правила достаточно простые. Не спамить, не писать капслоком, не дублировать объявления и т. п. У меня реально не было времени для модерации, и я сильно рассчитывал на понимание моих пользователей, и их добросовестность. Но очень зря! Чаще всего, правила при регистрации вообще не читали. Никто их не соблюдал. И в очень скором времени доска стала превращаться в какую-то грязную помойку. Я раз в неделю начинал зверствовать и удалять объявления возмутителей порядка, а их самих банить. Но это не помогало. На одно удаленное объявление, появлялось еще десять новых, с другого аккаунта, с другого IP адреса. Все это превратилось в какую-то мышиную возню. Я понаставил тогда везде где только можно капчу, но пострадали добросовестные посетители, которые писали мне гневные письма. В итоге, мне опять приходилось думать над защитой от спамеров. Но, если бы сайт сразу себя вел жестко в плане модерации, то такой головной боли могло бы просто не быть.
4) Неправильная рекламная стратегия. Я сильно надеялся на то, что трафик будет увеличиваться с белых каталогов, разных форумов и других досок объявлений. Но если трафик и приходил, то настолько мизерный, что не стоил тех усилий, которые я тратил на него. Тогда я стал делиться по всему Интернету своими программными решениями. Платежными системами, счетчиками с системой отчетов для статистики и т. п. Люди в огромном количестве скачивали эти решения, внедряли на свои сайты, но желаемого эффекта я так и не получил. Трафик на сайт не увеличивался, зато увеличилась головная боль, когда меня стали засыпать на почту вопросами о том, как правильно установить скрипт, мол у меня не работает — помогите и другие подобные крики о помощи. Просто всех послать я не мог. И мне добавилась новая неоплачиваемая работа.
5) Искренняя вера во всякие статьи по SEO на просторах интернета. Скажу честно, пока до меня дошел факт того, что все эти статьи пишутся только для одной цели, а именно привлечь доверчивого пользователя на свой сайт, а не чему-то научить, то прошло немало времени. При чем, прочитал одну статью — прочитал все! Найти реальный опыт людей, пусть даже неудачный, было практически невыполнимой задачей. И я все время бился головой об стену в поисках какого-то выхода.
6) Засилье дилетантов везде и во всем. Как-то мне стали чаще приходить в голову мысли о том, что нужно нанять одного разработчика и одного СЕО специалиста, которые частично снимут с меня часть головной боли. Закончилось все это тем, что мне пришлось всех уволить и опять заняться всем самому. Знаний и опыта у людей оказывалось еще меньше, чем у меня. Мотивации вообще не было. Очень многие почитав пару статей о СЕО, при чем сомнительного качества, уже называли себя профессионалами. Примерно такая же картина обстояла и с программистами. Время и деньги на зарплату были мною потрачены опять впустую.
Помимо всей этой мышиной возни со своими сайтами, мне нужно было еще как-то и на жизнь зарабатывать. И я просто разрывался на части между фрилансом с клиентами, которые мне приносят прибыли, а так же между своими проектами, которые съедают мои деньги и высасывают из меня все мои соки.
Мой рабочий день начинался с момента подъема с кровати и заканчивался моментом, когда я ложился в постель. Такой режим очень сильно подрывает физическое здоровье и душевное равновесие тоже. Я стал нервным и раздражительным.
И в какой-то момент свой жизни я решил, что хватит. Так как уже начинал ощущать, что скоро меня вынесут из квартиры вперед ногами. Я на целый год плюнул на программирование и даже не открывал IDE. Просто переключился на дом, на семью, на другие заботы. Это позволило мне сохранить свое душевное равновесие. Отойти от удара своего огромного фиаско.
Где-то в 2010 я снова взялся за клавиатуру. Видать это в крови и от этого не убежать. Но я пошел другим путем. Я немного устал от фриланса предыдущих лет, от вечного выяснения отношений с клиентами и решил устроиться в крупную контору на нормальную зарплату. Что я и сделал.
Проработав пару лет на иностранную компанию, я понял, что душевного спокойствия я тут тоже не обрел. Если мне раньше много клиентов клепали мозг, то сейчас всего пару крутых боссов, но не меньше, чем все клиенты с фриланса вместе взятые. Проблема была в том, что владельцы бизнеса совершенно не понимали, как работает IT область вообще в целом. Что спустить команду сделать то-то да то-то утром, а вечером уже все должно быть готово, не возможно в принципе.
И мотивация была совсем не той, на которую я рассчитывал. Например, раз не можешь этого сделать за день, значит не такой уж и хороший разработчик. А вот до тебя работал программист, которого мы уволили, и он мог за день это сделать. И все в подобном ключе. Нужно сказать, что зарплата была очень приличной, но стресс был еще больший. Или, как пример, такая еще ситуация. Тебя сверху прессуют, что нужно на вчера, заставляют сверхурочно создавать новый функционал. Ты, как белка в колесе мечешься, но все делаешь. А потом у руководства еще две недели не находится времени на то, чтобы этот функционал посмотреть.
Но я должен сказать, что работа в этой компании мне дала просто огромный опыт. Я смог увидеть все недостатки рабочего процесса со стороны. Смог понять, как важен этап планирования и делегирования полномочий. Как важно вести техническую документацию, без которой через месяц даже и не вспомнишь, о чем вообще шла речь, и что мы там вообще разрабатывали. А самое главное, что я понял, так это то, что большая и богатая компания — это не значит, что успешная.
Получил я и еще один интересный и очень важный опыт, который можно получить только в компании с большим финансовым оборотом. Понятно, что меня, как главного разработчика, никто не слушал. А если и пытались, то не понимали о чем я пытаюсь им сказать. А именно, я в их ТЗ часто находил узкие места, нелогичности и тупиковые реализации. Пытаясь это объяснить, меня не понимали, а если и понимали, то не слушали и настаивали на своем. И в какой-то момент я видел прямо на живом проекте, как сбывались мои предположения. После чего сверху спускалась команда, все переделать, но уже правильно.
В итоге, я научился достаточно с высокой точностью находить узкие места в архитектуре. И мог на практике наблюдать, как происходили эти процессы. Так как у компании были почти миллиардные обороты, то они с такими вещами просто не считались. Для них это было среднестатистической погрешностью. Но для меня это был опыт, который не возможно купить не за какие деньги. И именно этот опыт стал ключевым в моей жизни. Так как сохранить финансы на этапе проектирования своего проекта — это фактически ключ к успеху самого проекта.
Поскольку я в душе так и остался вольным художником, то работа в офисе не могла меня держать вечно. Даже большая зарплата меня не мотивировала, хотя позволила сколотить начальный капитал. И я уволился. Еще и по причине того, что даже с высоким рейтом, я так и не обрел душевного равновесия.
Еще в офисе я обдумывал свой будущий проект. Я подходил к этому вопросу взвешенно, не торопясь с хорошей долей трезвого скептицизма. У меня уже был колоссальный опыт с доской объявлений. Я знал, что нужно пользователям не понаслышке. Я смог взглянуть со стороны на весь свой негативный опыт, и самостоятельно себя объективно раскритиковать.
Плюс меня всегда манила недвижимость. Почему именно недвижимость. Ну тут есть ряд объективных причин. Во первых — это очень сложная, но в тоже время и очень интересная область бизнеса. Потом — это вечная тема, стратегический вид бизнеса. Ну и в дополнение — это огромные финансовые обороты.
Естественно, я отдавал себе отчет в том, какое это высоко конкурентное поле. Но меня это не пугало. Я уже был подкован и знаниями и опытом. И я начал разработку проекта с создания именно идеи.
Идея была проста, как угол дома:
1) Проект не должен быть очередным клоном успешного портала по недвижимости.
2) Должен быть как можно проще. Давать возможность тем, кто размещает свои предложения, управлять своими объявлениями максимально удобно и быстро. А тем, кто ищет недвижимость, дать возможность искать ее по всему миру с максимальной точностью своих критериев.
3) Я дерзко решил, что те популярные ресурсы, которые есть — это не самое лучшее из придуманного, это отсутствие альтернативы.
Потом я влез в шкуру простого потребителя и шерстил интернет в поисках разных квартир, офисов и домов. Я хотел найти что-то простое, гибкое и мощное.
Наверное, я нашел десятки тысяч всяких сайтов, порталов и чего-то отдалено похожего на сайт, которые работали в сфере недвижимости.
Какие выводы из увиденного я сделал:
1) Наверное, процентов 80, увиденные мной сайты, похожи друг на друга. Клоны с одними и теми же недостатками.
2) Многие сайты были сделаны и оформлены так, что прямо с первой страницы кричали: «Пользователь! Я тебя ненавижу.» Если бы могли, то еще бы и плевали в лицо прямо через экран.
Клонов и подобные сайты из п. 2) я сразу отмел, так как конкуренцию они для меня не составляли.
3) Серьезные порталы по недвижимости обладали какими-то странными свойствами. Например:
1. Почти у всех узко региональная направленность. Глобализация нам наступает на пятки, множество гаджетов оснащены всеми языками мира. Так зачем замыкаться только в одной стране?
2. Практически у всех, только один язык интерфейса — русский. А как же иностранные граждане, которые все же как-то попадают в страны СНГ, и без знания русского языка.
3. Многим ресурсам очень нравятся интерактивные карты поиска недвижимости. Например, на карте Москвы стоит сотня меток со сдаваемыми в аренду квартирами. Но такое решение для меня видится абсолютно не удобным. Во первых, нужно знать районы, чтобы понимать, где ты ищешь. Потом, при отдалении карты все метки сливаются в одну. Нужно делать масштабирование, двигать во все стороны карту и кликать на все метки, чтобы получить хоть какую-то информацию. Я согласен, что это выглядит круто и красиво, но лично я таким пользоваться не смог. Многие пользователи не хотят тратить свое время на не нужную красоту и крутизну.
4. У подавляющего большинства ресурсов, такие разделы, как посуточная аренда, жилая и коммерческая недвижимость, это, всего навсего, поле выбора в объявлении. Но я посчитал, что это абсолютно разные объекты со своими независимыми наборами полей. И нет никакого смысла делать из этого кашу при фильтрации. Поэтому я разделил все эти объекты недвижимости на свои независимые и не пересекающиеся разделы со своими уникальными наборами полей.
5. Опять таки, у большинства порталов, фильтрация происходит путем накликивания бесконечного числа выпадающих списков. Вот пользователь ищет, к примеру, себе квартиру. Берет и выбирает из десятка фильтров восемь параметров. Нажимает кнопку поиска, а ему выдает: «По вашему поиску ничего не найдено». А часто выдает вообще то, что и не требовалось. Это не просто раздражает — это выносит мозг по полной программе. Поэтому, я сделал фасетные фильтры. Получишь только то, что ты ищешь, как в нормальных интернет-магазинах. Для многих это стало не привычно. Но как только пользователи немного распробовали, они поняли, что такое удобный поиск без головной боли.
6. Ограничение количества символов, запрет на использование html тегов, запрет вставки ссылок на свои сайты, ограничение количества фотографий и т. п. Все просто. Я не стал никого ограничивать и запрещать все подряд. А наоборот, даже, стимулирую пользователей выкладывать большие и качественные фотографии своей недвижимости. Писать хорошее и подробное описание своих объектов. Разрешаю использовать теги для выделения в тексте важных моментов.
7. Очень часто повторы одинаковых предложений. Сейчас я слежу за порталом, и наказываю тех, кто не соблюдает правила с первого дня. Но для того, чтобы не было необходимости размещать одни и те же предложения, я сделал в профиле пользователя возможность раз в день обновлять дату своего предложения. Тогда такое предложение появляется вверху списка. Сортировка недвижимости идет по умолчанию по дате публикации.
8. Безумно раздражающая реклама «Поднять в Топ». Этим грешат многие. К примеру, заходит пользователь в раздел, чтобы найти себе квартиру, а ему вываливает пять страниц желтых объявлений, которые ему совсем не нужны и не интересны. Но нужно их все при этом проматывать и просматривать. Я считаю это хамством и неуважением к своим пользователям. Поэтому я принципиально отказался от такого пути. Те же, кто хочет как-то выделить свои предложения, я решил помещать их в отдельные ВИП блоки, которые не будут перекрывать просмотр простых объявлений.
9. Такие сервисы, как онлайн бронирование для посуточной аренды, импорт/экспорт xml фидов — это платные функции. Я же сделал их на своем портале бесплатными.
10. И есть еще один важный пункт, который дает мне уверенность в том, что я смогу конкурировать с серьезными игроками. Многие порталы не могут позволить себе держать высоко профессионального сениор разработчика. Одна только зарплата будет сильно бить по бюджету. Как правило, в проект на этапе разработки вкладываются финансы, а дальше, что уже есть, то есть. Мало кто дорабатывает функционал, улучшает свой проект и дает новые возможности пользователям. А я каждые пару недель-месяц выпускаю новый релиз. Советуюсь с пользователями, какой функционал им нужен и внедряю его на портале.
Я назвал выше десять моментов, которые я считаю ключевыми в вопросе того, почему я уверен в том, что у проекта есть будущее.
На сам проект у меня ушло два года работы. Примерно 3800 часов. Каждый час я примерно оцениваю в 30$. Сам проект я реализовывал на платформе Drupal 7. По причине того, что я профессионально разрабатываю под ней. Именно большинство времени проекта ушло на создание собственных модулей и функционала.
Сам проект, еще до запуска первого релиза, я перекраивал заново, как минимум, три раза. Так как уже на этапе реализации становилось понятно, что то, что я написал в ТЗ, не оптимально или вообще в корне не верно.
Первого мая 2015 года я запустил первый релиз. Он существенно отличался от того, что можно увидеть сейчас на портале. Некоторый функционал был не доработан, дизайн был полным отстоем.
Привлекать новых пользователей, которые бы согласились опубликовать свою недвижимость у нас, было очень сложно. Никто ни хотел публиковаться на пустом сайте, многие глядя на проект, не понимали, почему он выглядит как-то по другому, чем они привыкли видеть в интернете. Я находил по всему интернету контакты разных агентств недвижимости по всей Европе. Кому-то писал, кому-то звонил.
Эта часть работы была очень сложной. Так как на сайт не придут те, кто ищут недвижимость, если не будет тех, кто ее будет публиковать. Это был замкнутый круг. Но сейчас на сайте более 1300 продавцов, и новые регистрируются гораздо охотнее.
Также я понял, что в какой-то момент начал ходить по кругу. Это касалось улучшения юзабилити и всего внешнего вида портала. И тогда я обратился за помощью к Друпал сообществу на сайте Drupal.ru, тем более что уже много лет являлся его членом. Я попросил конструктивно раскритиковать портал. Откликнулось много пользователей и вместе мы смогли довести Best-House до более-менее нормального вида.
Сейчас уже на портале пятнадцатый релиз. Без критики и взгляда со стороны было бы трудно развивать проект. Так как все уже примелькалось и разные косяки уже были не видны.
На данный момент портал не монетизирован. Весь функционал бесплатен. Зарабатывать я планирую на создании разных платных сервисов. Например, в ближайших планах создать свою уникальную CRM систему, заточенную под недвижимость. Пока нахожусь на этапе обдумывания.
Да, забыл про еще один момент. Про домен. Я долго думал, какой домен купить. Все красивые домены, естественно были разобраны. Я хотел, чтобы домен был международный, без региональной привязки. Был легко запоминаемым и однозначно писался. Первым доменом был совсем другой. Я его сделал в итоге тестовым. И вот, я случайно набрел на домен best-house.org, который ранее принадлежал японскому агентству недвижимости, и который продавался за вменяемые деньги с аукциона. При этом у него уже был PR 5. Я его сразу же и выкупил. Уже и не помню по чем, но не очень дорого.
Вот, примерно в двух словах, мой жизненный опыт в плане создания своего проекта, длиной почти в 15 лет.
В послесловии я хочу дать несколько советов тем, кто хочет начать свой проект:
1) Если вы вообще ничего не понимаете в IT, но хотите вложить деньги в проект (свой или чужой), то лучше отдайте эти деньги в детский дом. Это будет гораздо дешевле, меньше сожженных нервов, а главное, сделаете реально доброе дело.
2) Если вы рассчитали бюджет на проект, при этом рассчитали очень профессионально и четко, то можете смело умножить его на пять, если не больше.
3) Если вы имеете свою идею и хотите реализовать ее в проект, вместе со своими друзьями, то сразу прикиньте, сможете ли вы в одиночку закончить этот проект, если друзья вас оставят.
4) Если вы нашли инвестора, который готов вложить в ваши идеи финансы, за долю в вашем проекте, то будьте готовы к тому, что вы, с большой вероятностью, станете ведомым в проекте, а не ведущим. И в итоге от ваших идей в конце проекта может вообще мало что остаться. Впрочем, как и вашего энтузиазма.
5) Большинство стартапов умирает еще на этапе реализации, так и не увидев своего первого релиза. А все потому, что осмысления необходимости своего проекта, его очевидных преимуществ, и его архитектуры, происходит уже на этапе разработки, а не на этапе следующем после рождения идеи.
И в заключение хочу сказать, что нужно после просчета проекта, в первую очередь считать убытки, которые вы можете понести, а не виртуальную прибыль, которая может быть, если сработает сотня «если».
Просмотреть мой проект можно здесь
А критиковать его можно прямо в комментариях. С удовольствием отвечу всем, кто интересуется, как технической частью, как финансовой, так и проектированием.
Отдельное спасибо тем, кто осилил этот опус до конца. Кто ищет, тот обязательно находит.
Комментарии (116)
boenskov
26.01.2016 23:44+1Эх… ну, давайте покритикую…
(*все увиденное касается просмотра в последнем FF на Ubuntu. В других браузерах, возможно, все иначе)
публиковать в открытом виде телефон и почту — это очень плохая идея
с зеленым — перебор. Над дизайном стоило бы поработать. Хотя это, конечно же, дело вкуса )
best-house.org/ru/about-project — если навести мышку на верхнее меню на жилую или коммерческую недвижимость, то основной текст как-то сдвигается на 1px вниз
в верхнем меню кликабельна только ссылка, а, примерно, 10px сверху и снизу — мертвая зона. Обычно весь пункт меню делают кликабельным.
в поиске (например best-house.org/ru/residential) некорректная адаптивность: ширина 1200px — всё ок, ширина 1198-1187px — результаты улетают под фильтр, но фильтр ширины не меняет, 1180 и менее — фильтр растягивается и меняет форму (норм, но выглядит ужасно) (но, почему-то, при включении режима адаптивного дизайна эту проблему в диапазоне 1109-1187 не наблюдаю)
поиск по артикулу, по-хорошему, должен вести сразу на карточку объекта, ведь результат всегда не более 1 записи
при ширине 1200 я вижу только половину вертикального блока «поделиться»
странно видеть земельные участки в коммерческой недвижимости. Сделали бы еще одну категорию под загородную недвижимостьKirill_Dan
27.01.2016 00:03Спасибо за конструктивный комментарий. Телефон публикуем в открытом доступе, потому что так хотели многие пользователи. Я согласен, что это может быть не безопасно, в какой-то степени, но если злоумышленник захочет получить телефон, то он его получит. Что касается емаил адресов, то на самом деле они недоступны. Отправить письмо можно, либо через форму для анонимов, или через личку для авторизированных пользователей. Но, некоторые пользователи указывают свой логин в виде емаил адреса. Это уже осознанный шаг самого пользователя, на который я повлиять не могу. Или сознательно указывают свой адрес в теле письма. Раздражать при публикации пользователя предупреждением или вообще вырезанием мыла, я тоже не хочу. Если пользователь именно так решил, то это его право, получать тонны спама в свой ящик. По поводу главного меню, то тут вы правы. Поправлю в следующем релизе. В главном меню на пунктах Жилая и Коммерческая недвижимость есть выпадающие подпункты. Действительно при наведении мышки происходит однопиксельный сдвиг вниз. Косяк в верстке, поправлю. С адаптивностью есть некоторые проблемы и вы их озвучили. К сожалению, я так еще и не придумал, как красивее поступить с фасетными фильтрами. Вид действительно ужасный при низком разрешении. Пока оставил так, так как ни мне ни сообществу в голову ничего такого дельного пока не пришло. С артикулом, я с вами согласен. Но это будет тогда редирект. Ох этот милый Друпал :) Поиск происходит в разделе вьюсов и после того, как запись будет найдена, нужно пользователя перекинуть на полное описание (на ноду). А вот нужно ли перекидывать пользователя из раздела поиска в раздел подробного описания, я так пока и не решил. По поводу земельных участков, то я изначально решил, что портал не будет ими заниматься, но так как некоторые пользователи взяли меня за горло, я их временно поместил в Коммерческую недвижимость. Время покажет. Если предложений будет действительно много, то я их определю в новый, независимый раздел. Спасибо большое за ваш комментарий, и что не поленились сделать небольшой ресеч проекта.
boenskov
27.01.2016 00:18с электронной почтой погорячился… ткнул наугад, а там в описании указано. Я бы и телефоны и электронную почту прятал за скриптом или картинкой. Почту можно регулярками вырезать, шифровать и втыкать обратно. Сложнее стать жертвой парсеров и клиенты будут меньше страдать от всякого мусора. Если наберёте популярность, то самыми главными посетителями будут боты.
boenskov
26.01.2016 23:46** прошу прощения, но оформление куда-то повырезалось и получилась каша из букв (((
edogs
27.01.2016 00:11+33800*30=114,000? Не стоит того. Т.е. программная часть может и стоит, но дизайнер и юзабилист даже рядом не проходил.
На первой же странице — посуточная аренда, 1400 $ квартира в краснодарском крае. Уже забавно.
Переключаемся на английских и в лучших традициях западных дорвеев адреса и сами объявления остаются на русском, смысл переключения?
Ладно объявления, статьи на русском на фига в английской версии?
Цена только в usd. При текущей ситуации когда в россии рублевые цены, а usd то 70 то 80 — не вариант. Опять же — где евро и другие валюты для автопересчета?
Характеристики — такое ощущение, что с недвижимостью Вы вообще дела не имели. Половины нужных нет, половина ненужных есть. Неужели не нанять было хотя бы на 3 часовую консультанта по недвижимости, раз уж сами не хотели влезать в тему?
Бог с ним в продаже есть пункт «вайфай», но нет ведь такой очевидной опции как «крайний этаж».
Делаете международный портал, но жилая площадь только одна. В то время как тайские 30м и российские это кардинально разные вещи. Унифицируйте как-то.
Голосование за объявления там вообще зачем? Медленные красивые разъезжалки картинок?
Добавление только после регистрации — где это видано? Дайте добавить, потом зарегистируемся. О том какого монструозного вида форма регистрации умолчим.
Для чего разделение ролей? Продавец/покупатель/пользователь? Плодить аккаунты что бы? Небось еще и на одну почту нельзя зарегить несколько акков с разными ролями? Соцсети где?
Продолжать уже утомительно, от 3800 часов ожидали куда большего… может в программинг там действительно вложено столько, но снаружи это никак не видно, а все остальное на уровне ниже плинтуса. Простите.Kirill_Dan
27.01.2016 00:57Спасибо за комментарий. К сожалению, очень часто, под неказистым видом автомобиля мы не видим, что у него под капотом. А многим просто даже и не интересно. Открыли дверцу, заглянули в салон, на приборную панель и пожали плечами. Ну машина, как машина и что с того. Но кто-то захочет и заглянуть под капот, да и на ходовку посмотреть. А тем более и прокатиться. Надеюсь, моя аллегория вам понятна. Спасибо, что указали на цену в посуточке. Я исправил на доллары, так как пользователь, не смотря ни на что, взял и указал цену в рублях. Плевать, что нарушил условия, плевать что не логично, плевать что никто не станет из потенциальных клиентов разбираться и не позвонит. Вот вам и живой пример того, как разные пользователи относятся к заполнению своего объявления. Одни тратят на это уйму времени, добавляют десятки качественных фотографий, красиво оформляют свой текст тегами. Другие же напишут одну фразу «Продам 1кк в Москве». Все — это весь текст объявления, при этом прикрепят фотографии повернутые боком и снятые на 0.3 мегапикселя мобилу родом из 90х. И это я вам говорю из личного опыта, который я получаю ежедневно, а не из своих фантазий и красивых предположений, как должно быть, и как правильно делать. Если объявление заинтересовало и зацепило потенциального клиента (большими и качественными фотографиями, толковым описанием, при этом было быстро найдено в поиске), то пользователь не будет вникать в миллион всевозможных полей, с кучей характеристик (которые никто и не будет заполнять), а позвонит сразу продавцу. Проект, еще раз повторюсь, международный. И исходил я из самой распространенной валюты по всему земному шару (в объявлении можно указать ценю еще и в евро). Если пользователю не нравиться это, если пользователь хочет видеть родные рубли, то выбор у него, где публиковать свое объявление огромен. Что касается английского языка. А что вы ожидали увидеть? Что штат переводчиков сидит и переводит объявления с русского на английский? Или на английском будут писать пользователи, которым облом даже на грамотном русском написать свое предложение? Что касается добавления до регистрации, то разве вы на хабре можете что-то слету добавить и опубликовать? Только регистрация, которая проходит постмодерацию. Пользователи пришли не котиков своих постить, а продавать дорогую недвижимость. И это та сфера деятельности, где риск мошенничества и афер велик. Как минимум, нужно знать, с кем мы имеем дело. Анонимам у нас не место. Разные роли нужны для ряда целей. Во всяком случае так тянется с первого релиза и возможно я пересмотрю этот подход. Пользователи с ролью продавец могут публиковать недвижимость и им доступен обширный функционал для этого. Покупатели ничего не могут публиковать и не собираются, но они могут иметь накопительную систему скидок, вести удобные для них закладки и т.п. Но при этом не видят того функционала, который им не нужен. Просто пользователи — это уже появилось где-то в 10-ом релизе, когда я сделал форум. Некоторые пользователи ни хотели ничего выбирать из существующих ролей. Им нужен был только форум (тем более на нем есть скрытые разделы с допуском только некоторых людей). Поэтому для форума и сделали отдельную роль, которая та же покупатель.
Из того, что под капотом — своя система автоматизированных онлайн платежей. Которая работает с любым платежным процессором мира, даже с теми, которые еще только появятся в будущем :) Любую платежную систему можно прикрутить за пару часов через систему контроллеров. При этом система полностью автоматизирована, позволяет продавать что угодно, хоть товары, хоть контент. И кому угодно, пользователям или авторам контента. Не требует дополнительных настроек и управления.
Система работы с емаил адресами подписчиков. Проверка на существование днс, почтового ящика, аутентификация и валидация. Быстрое создание уникальных списков высокого качества.
Система с интерактивным онлайн календарем для бронирования посуточной аренды. Система для парсинга XML фидов пользователей, в основном крупных АН, в автоматическом режиме.
Система статистики и анализа, разбитая на разделы по недвижимости и на роли пользователей.
Система выгрузки своих объявлений в Яндекс Маркет фид. И еще много разных и не очевидных вещей, о которых как правило, никто не думает и которые стоят очень недешево, но позволяют автоматизировать процесс работы портала.
В общем, как-то так. При этом не забываем следующий момент. Я не теоретик, а практик, который собственноручно смог поднять свой собственный проект. Да, косяки конечно же есть. Но я их исправлю, работа не стоит на месте.
Благодарю вас за ваше мнение и ваши замечания.edogs
27.01.2016 09:36+1К сожалению, очень часто, под неказистым видом автомобиля мы не видим, что у него под капотом. А многим просто даже и не интересно. Открыли дверцу, заглянули в салон, на приборную панель и пожали плечами. Ну машина, как машина и что с того
Тут не просто неказистый вид, тут попытка собрать универсальный автомобиль, но абсолютно без учета нужд конкретной ЦА. В результате монстр с 2 движками (от трактора и формулы 1 — на всякий случай), но ни одного нужного для обычной езды по городу (т.е. для нужд конкретной ЦА).
Да, косяки конечно же есть. Но я их исправлю, работа не стоит на месте.
Это не косяки, это структурные ошибки. В то и проблема. Судя по текущему сайту Вы вообще не понимаете специфики недвижимости даже на базовом уровне.Kirill_Dan
27.01.2016 12:24Смотрите, я все расписал по пунктам в статье. Вы можете конкретно, а не вокруг да около, сказать: лишнее то-то, а нет того-то. А то не видно конструктива.
edogs
27.01.2016 17:34Вы хотите что бы Вам ТЗ набросали?
У Вас не скрипт недвижимости, а скрипт каталога «всего всего».
Не просто косяки и ошибки, а структурные проблемы.
На отдельные моменты свидетельствующие об этом мы уже указали.
Вас спасет только консультация с профессионалом по недвижимости (а точнее несколькими, из разных стран) или же тщательное изучение тематики продаж недвижимости (и долгое).
После этого написать ТЗ по порталу недвижимости (а не каталогу для всего всего) и реализовать его. А текущую реализацию — оставить на память.Kirill_Dan
27.01.2016 18:02Вы хотите что бы Вам ТЗ набросали?
Портал сделан по ТЗ. А для багов ТЗ не пишут.
У Вас не скрипт недвижимости, а скрипт каталога «всего всего».
Это не скрипт, а сложная многофункциональная система с сотней независимых модулей.
Не просто косяки и ошибки, а структурные проблемы.
В пятый раз спрашиваю, конкретно какая структурная ошибка?
Вас спасет только консультация с профессионалом по недвижимости (а точнее несколькими, из разных стран) или же тщательное изучение тематики продаж недвижимости (и долгое).
Спасибо, капитан очевидность.
После этого написать ТЗ по порталу недвижимости (а не каталогу для всего всего) и реализовать его. А текущую реализацию — оставить на память.
Напишите рассказ о своей жизни, потратив на него несколько лет жизни. Потом сожгите его, оставив о нем только свои воспоминания.
Вы сами-то верите в реальную пользу ваших советов?edogs
27.01.2016 19:16+1Вы сами-то верите в реальную пользу ваших советов?
Теперь уже нет.
Когда писали первый пост — верили, второй — писали в сомнениях, но Ваши ответы развенчали все наши надежды на то, что Вы сможете извлечь реальную пользу от наших советов.
Но все же еще раз попробуем. Или поизучайте китов в этой области (циан, бн, реалти.яндекс, емлс) или потратьте хотя бы 90 баксов (при уже потраченных 114 тысячах это не должно быть проблемой) на консультацию у профессионала в недвижимости. После этого набросайте правильное ТЗ, не на «портал который все умеет делать», а на «портал по недвижимости с учетом особенностей этого рынка».Kirill_Dan
27.01.2016 19:36Специально ради вас, не поленился, чтобы вы посмотрели работу фильтров вашего примера — Циан:
Заполнил метраж, заполнил цену, заполнил этажи, настроил поисковые слова в комментариях.
Найдено 92 предложения по тем фильтрам, что я указал. Надеюсь вам все понятно, или нужно еще что-то пояснить?edogs
27.01.2016 22:47Да в общем-то и без пояснений видно, что Вы абсолютно не понимаете что ищет реальный покупатель недвижимости.
Kirill_Dan
27.01.2016 22:50Все, я сдаюсь! Я вам аргументы и факты, а вы мне — «Это наша корова и мы ее доим». Я ничего не знаю, вам виднее. Встретимся на полях виртуального мира в прямой конкуренции.
edogs
27.01.2016 23:45+1А Вы точно программист?
Сайт по недвижимости должен выдавать адекватные результаты на поиск по недвижимости.
Вы же поискали какие-то шляпы без сосисок метражом меньше метра и возмущаетесь результатом.
Уверены, Ваш сайт будет вне конкуренции при выводе правильного ответа на запрос «шляпы без сосисок до 1м площадью.».
fedot1325
27.01.2016 18:09+2К сожалению, очень часто, под неказистым видом автомобиля мы не видим, что у него под капотом.
Вы не думаете как потенциальный пользователь вашего ресурса. Я вижу вашу машину, и мне совершенно не интересно что у нее под капотом. Если вы хотите, чтобы под ваш капот залезли, внутренности необходимо прорекламировать, поместить как минимум на отдельную страницу вроде «наши преимущества».
В данный момент я вижу перед глазами «зеленую побитую оку» времен веб 1.0, в которой я даже не могу выбрать нужный мне город путем ввода его имени в серчбокс (камень в сторону юзабилити), вижу неадекватные цены в долларах на посуточную аренду (и я не собираюсь ни в чем разбираться, потому что я — пользователь, и увидев данные цены я в первую очередь подумал, что сайт работает некорректно).
Мое имхо — как минимум полностью переработать дизайн, добавить современные необходимые функции (вроде автоконвертера валюты, лайв серча, и т.д), начать думать как пользователь.Kirill_Dan
27.01.2016 18:18Авто конвертер валют можно добавить, но чтобы все цены правильно обрабатывались, фильтровались и сортировались, то валюта все равно должна быть единой, даже без вариантов. AdWords когда-нибудь пользовались? Выбираете валюту только один раз и все. Хотите поменять, придется создавать новый аккаунт. А какая самая стабильная, самая старая и самая распространенная валюта в мире? Не ужели рубль? Страница о наших преимуществах есть, в нижнем меню футера. Есть и статьи о проекте на портале. Только, когда вы хотите продать или купить квартиру, разве вы идете искать и читать статьи? Могу поспорить, что при регистрации вы не читаете лицензионное соглашение.
На счет поиска по имени города, возможно вы правы. Но в базе 300 тыс. городов. Многие одинаковые название есть в разных странах. Мысль уловили? А на сколько быстро вообще будет происходить такой поиск?
О удобствах можно рассуждать много, идей много, но вот как это программно реализовать, это тоже не маловажный вопрос.fedot1325
27.01.2016 18:37+1Ну так установите единую валюту, с конвертацией в другие. Либо дайте пользователю возможность выбирать что у него в объявлении будет основной валютой.
Но в базе 300 тыс. городов. Многие одинаковые название есть в разных странах. Мысль уловили? А на сколько быстро вообще будет происходить такой поиск?
Меньше секунды. Это относительно небольшой объем. В гугле тысячи способов реализовать это, хотя решение и без него ясно.Kirill_Dan
27.01.2016 18:51Конвертация — это правильная мысль. У меня в задачах она стоит для реализации. Но тогда цена из-за скачков курса в рублях будет сильно гулять. Даже думал сделать функционал с жесткой привязкой (кому нужно) в объявлении доллар-рубль. Пока не сделал так.
С простым линейным списком вы правы. С иерархической системой тем более с кучей джоин таблиц, уже не так быстро. Структура таблиц Друпал — это ад. При чем я соблюдаю и код стайл и друпал вэй. Мне пришлось для быстрого работы функционала зависимых списков Страна/регион/город писать свой функционал (модуль itp_hts) в обход ядра Друпал в области работы с таксономией. Так как родная друпаловская таксономия выпадала в осадок, а сервер отваливался по таймауту, так и не успев ничего найти в базе. Это в теории все легко и просто, а на практике сениор друпалеру на безумно хардкорных проектах могут и до 200$ в час платить.fedot1325
27.01.2016 19:05+1Не знаком с бд друпала, как и с ним самим, и знакомиться не особо желаю.
Структура таблиц Друпал — это ад. При чем я соблюдаю и код стайл и друпал вэй. Мне пришлось для быстрого работы функционала зависимых списков Страна/регион/город писать свой функционал (модуль itp_hts) в обход ядра Друпал в области работы с таксономией. Так как родная друпаловская таксономия выпадала в осадок, а сервер отваливался по таймауту, так и не успев ничего найти в базе. Это в теории все легко и просто, а на практике сениор друпалеру на безумно хардкорных проектах могут и до 200$ в час платить.
Вы бы могли избежать этих проблем, если бы использовали любой фреймворк вместо cms, коей друпал является. Тем не менее, даже для друпала это не должно быть омгсложной задачей, новые города каждую минуту не появляются, имеет смысл их закешировать вместе с другой нужной инфой (нужной для серчбокса) каким-нибудь редисом и вытягивать нужную инфу за милисекунды.Kirill_Dan
27.01.2016 19:16Портал стоит на выделенном сервере, система поиска работает через сервер Apache Solr. Для анонимов поднят Varnish. Что редис, что варниш не хранит таблицы базы, их цель хранить фронтэнд, чтобы не дергать все время сервер.
Писать портал на фрэймворке — это означало умножить время еще в два раза. И друпал не CMS, он CMF. Вот вордпрес — это чистая цмс. Дело ведь не в том, на чем писать. Дело в другом.fedot1325
27.01.2016 20:05Варниш и редис — разные вещи, которые, кстати, обе, никак не относятся к фронтэнд кэшу. Редис может хранить все что угодно, связанное с бэкэндом, хоть сессии, хоть картинки в бейс64 если я захочу, а уж тем более данные из таблиц БД.
Писать проект на фреймворке — лишить себя проблем в будущем и сэкономить кучу времени, запомните мои слова.
Бтв, я говорил о поиске по городам, а не о поиске по тексту.Kirill_Dan
27.01.2016 22:56кстати, обе, никак не относятся к фронтэнд кэшу
А при чем тут фронтэнд кэш? Где я говорил именно про фронтэнд кэш? Я говорил про хранение фронтэнда: страницы, стили, ява скрипты, изображения, да что угодно, что позволит не нагружать бэкэнд. Смысл системы кэширования вообще какой?
Писать проект на фреймворке — лишить себя проблем в будущем и сэкономить кучу времени
На чем писать — это холиварная тема. Нет смысла об этом говорить. Я согласен, что поддерживать проект на фрэймворке будет в будущем проще и легче. А вот создать быстро проект на нем не получится.fedot1325
27.01.2016 23:02Я говорил про хранение фронтэнда: страницы, стили, ява скрипты, изображения, да что угодно, что позволит не нагружать бэкэнд
Это разве не фронтэнд кэш?
А вот создать быстро проект на нем не получится.
3800 часов — не то время, при котором можно было бы говорить что то о быстроте.
mgremlin
27.01.2016 20:32+1очень много текста в комменте — ниасилил.
Однако, в поделии, которое я лично рисовал чуть ли не 20 лет назад, и которое не оценивал и в сотую часть указанной Вами суммы, вовсю использовались алгоритмы предугадывания возможных ошибок пользователя.
И наколка с валютой — чуть ли не первая. Это же под капотом, верно? Достаточно сравнивать введенную пользователем цену со средней по рынку, например, чтобы понять. что «как-то дороговато». Понять и выдать предупреждение. То же самое касается классических ошибок типа «перепутал местами цену и количество» и так далее.
Если Вы претендуете на «спорткар» — такого плана вещи обязаны предусмотреть.
kloppspb
27.01.2016 00:26Как вы боретесь со стандартными проблемами любого портала недвижимости?
Например, «дохлыми» предложениями, которые висят годами.
Или с перекидыванием координат, которые указаны в объявлении, на координаты того, кто знает координаты того, кто знает.
Дальше: ваши объявления по питеру, например, с полпинка находятся на других сайтах, за другие деньги, с другими агентами (слово «Хозяин» в поле «Предложение от» данном контексте веселит до упада).Kirill_Dan
27.01.2016 01:10Спасибо за вопрос. Никак не боремся. Можно написать свои аргументированные недовольства в комментариях, как делают некоторые пользователи. Планирую прикрутить кнопку жалоба с выбором проблемы. Но пока существуют посредники, то ничего сделать будет нельзя. Это, по сути, борьба с ветряными мельницами. Если будет миллионная посещаемость на портале, то для борьбы с посредниками можно будет вводить платную регистрацию с полной проверкой собственника. Но это тоже не вариант и путь в никуда. А все потому, что невозможно унифицировать разных людей под один алгоритм. Это, как хамы-водители на дороге. Они есть, они вас раздражают, кого-то полиция ловит и штрафует. Но они есть и будут всегда, пока существует само понятие общества. Здесь та же ситуация.
gentee
27.01.2016 07:51А как у вас с посещаемостью? Как заполняли информацией, вы рассказали, а что делайте для увеличения посещаемости?
Как привлекаете посетителей?
На самом деле, это же ключевой момент. Без хорошего трафика останетесь одним из тысячи подобных сайтов и никакой крутой движок и дизайн не помогут. Бюджет раскрутки вроде начинается от двух-трех стоимостей разработки.Kirill_Dan
27.01.2016 12:32Да вы правы. Здесь нужны живые деньги. Я стараюсь писать интересные статьи на сайте по недвижимости, путешествиям и строительству. Некоторые интересные статьи покупаю. Это дает трафик от поисковиков. Я купил некоторые ссылки, не много, но дорогие с трастовых сайтов. Они немного подняли траст и тиц. Развиваю сеть социалок, но трафик от туда слабый. Хороший трафик приходит из таких сайтов как клумба и кидстаф. Там часто кто-то хочет куда-то поехать спрашивают, где искать, просят фото отчеты по отдыху. Я сейчас не готов вылить большой бюджет на рекламу, буду идти более медленным путем. Но есть пару идей. Можно договориться с разработчиками на андроиде и иосе, подкинуть им интересную идею, а они за это вложат в приложение ссылку на нас, как на партнеров. Ну и таком же все духе. Пока обдумываю.
Тут вы правы, что это сложнее, чем сам проект сделать.Baf
27.01.2016 13:06Я вам скажу следующее — если вы будете так агрессивно общаться как это делаете здесь или в комментариях к своим записям в блоге — то людей вы только распугаете :)
Kirill_Dan
27.01.2016 13:14А в чем моя агрессия? Я очень доброжелательный человек. Часто бесплатно помогаю своим начинающим коллегам в разработке и на проектах. Часть решений моего портала есть в открытом доступе для скачивания (базовая система онлайн заказов и работа с подписками). Чем могу, помогаю Друпал сообществу. Что вам не понравилось-то?
Может то, что я на ваш конструктивный комментарий:
В функционал не вдавался, но дизайн отвратительный. Ожидал большего по описанию
извинился перед вами? Это по вашему агрессия? Тогда, простите меня еще раз.
alterpub
27.01.2016 11:37+2Да уж, может под капотом это и ролс-ройс, но на вид подержанная копейка.
Функционал может быть хороший для риэлтеров, а вот для клиента отвратительно, цены в usd — вообще не актуально, выбор цены по категориям(боже зачем? я сам хочу выбрать рейндж, который подходит), я ищу хату в москве, мне надо метро, удаленность от него, мне надо нормальный интерфейс в котором я могу поставить несколько галок(1 и 2 комнатные хаты, например) без перезагрузки страницы после каждого клика(господи, это интерфейс года 2005...), в общем, для начала стоило все-таки просмотреть конкурентов, если у вас основная аудитория из России(а это видно по кол-ву объявлений, примещественно это Москва), значит смотреть надо было на cian, как минимум.
PS: А также в разделе продажи, существуют объявления о сдаче хат, по 5 одинаковых объявлений подряд и т.п., в общем, все то о чем вы писали в тексте статьи, но на самом деле нетKirill_Dan
27.01.2016 12:50Спасибо за комментарий. Проект, как я уже говорил, не такой, как у всех. Удовлетворить всех желающих, которые хотят видеть метро и расстояние не получится. Да и целью это не было. Цель была минимально унифицировать, чтобы можно было работать по всему миру. Да и это всего-навсего 15 релиз. Что будет в 115, даже я сам еще не знаю. Вот в этом тоже преимущество. Работать с проектом будут те, и ждать перезагрузки страницы при выборе фильтров то же те, кто знает, что такое понаставить галок, как вы выразились, а потом смотреть на надпись «Ничего не найдено». Потом опять поставить галок и опять тихо ругаться. Что касается рэнжа, то когда цена варьируется от 10 долларов до 15 тысяч за посуточку, то попасть в крошечном ползунке на интересующую вас цену — задача не выполнимая в принципе. Пять одинаковых хат — это плохо. Дубли я удаляю. Но есть пару моментов. Например импорт фида АН. Как бы они не клялись в качестве своих данных, но повторы у них есть. Алгоритм пытается их отловить, но не всегда это возможно или корректно. Особенно это касается двух соседних квартир, но с разной ценой, в пять баксов, например. Что с этим делать? Это два разных объекта, а выглядят с виду одинаково. Да, продолжу, при выгрузке фида в 5 тыс. позиций, просмотреть все глазами практически не реально. Возможно добавлю интеллектуальный алгоритм по анализу объявлений. Я понимаю, что многие хотят мне сказать, как должно быть, как лучше и т.п. Но я еще раз хочу повторить, что у меня опыт, длиной в 15 лет. А релиз это уже 15. Я перепробовал все, или очень многое. Если бы я так же рассуждал, как многие, я бы сидел на стуле, читал истории о чужих проектах, и так же разбивал бы их тут в комментариях, в пух и прах. Но я вытянул в одиночку большой проект. И поймет это только тот, кто работал в команде над большими проектами, и знает, какая это головная боль.
granica24
27.01.2016 12:48Написано понятным языком, полезный опыт. Благодарю. Если нужна будет помощь по контакту с польскими конторами по недвижимости обращайтесь буду рад помочь.
Kirill_Dan
27.01.2016 13:02Спасибо за отзыв. Помощь по контакту пригодится. Обязательно обращусь, но чуть попозже.
TuzTref
27.01.2016 12:50Похоже что у Вас в копирайте 13 год стоит
Kirill_Dan
27.01.2016 12:51Да, именно в 13 году я взялся за проект. Но увидел свет он в мае 15 года.
eBooks
27.01.2016 17:07То есть у Вас какое-то сугубо личное представление о проблематике копирайта (как, впрочем и о других аспектах «стартапства»)?
Кстати, PR 5 приобретенного Вами домена как-то помогает? Ну просто 2000-ыми как-то повеяло ;-)Kirill_Dan
27.01.2016 17:10Мое понимание или не понимание того, о чем вы говорите, не играет никакой роли, на самом деле. Я более чем уверен, что если бы было два примерно одинаковых домена, один с 0, а другой с 5, то вы бы субъективно выбрали второй. Хоть он бы вам и не помог. А по сути, на сайт заходят люди с японских каталогов :)
GeeTon
27.01.2016 12:50+2Слишком много громких слов.
Стартап — даже не знаю что от стартапа в вашем проекте…
2) Многие сайты были сделаны и оформлены так, что прямо с первой страницы кричали: «Пользователь! Я тебя ненавижу.» Если бы могли, то еще бы и плевали в лицо прямо через экран.
Ваш стал одним из таких.
1. Почти у всех узко региональная направленность. Глобализация нам наступает на пятки, множество гаджетов оснащены всеми языками мира. Так зачем замыкаться только в одной стране?
Достаточно подумать, как они получают трафик и как он конвертируется.
2. Практически у всех, только один язык интерфейса — русский. А как же иностранные граждане, которые все же как-то попадают в страны СНГ, и без знания русского языка.
см. пункт выше
3. Многим ресурсам очень нравятся интерактивные карты поиска недвижимости. Например, на карте Москвы стоит сотня меток со сдаваемыми в аренду квартирами. Но такое решение для меня видится абсолютно не удобным. Во первых, нужно знать районы, чтобы понимать, где ты ищешь. Потом, при отдалении карты все метки сливаются в одну. Нужно делать масштабирование, двигать во все стороны карту и кликать на все метки, чтобы получить хоть какую-то информацию. Я согласен, что это выглядит круто и красиво, но лично я таким пользоваться не смог. Многие пользователи не хотят тратить свое время на не нужную красоту и крутизну.
Это не круто и не красиво. Это удобно, когда пользователь знает, где хочет жить. Вы его такого выбора лишили.
6. Ограничение количества символов, запрет на использование html тегов, запрет вставки ссылок на свои сайты, ограничение количества фотографий и т. п. Все просто. Я не стал никого ограничивать и запрещать все подряд. А наоборот, даже, стимулирую пользователей выкладывать большие и качественные фотографии своей недвижимости. Писать хорошее и подробное описание своих объектов. Разрешаю использовать теги для выделения в тексте важных моментов.
Ваша площадка превращается в спам, если наберет какую-либо популярность.
Также я понял, что в какой-то момент начал ходить по кругу. Это касалось улучшения юзабилити и всего внешнего вида портала. И тогда я обратился за помощью к Друпал сообществу на сайте Drupal.ru, тем более что уже много лет являлся его членом. Я попросил конструктивно раскритиковать портал. Откликнулось много пользователей и вместе мы смогли довести Best-House до более-менее нормального вида.
Можно внести в ошибки начинающих стартаперов. Спрашивать мнение о юзабилити и дизайне у программистов.
Kirill_Dan
27.01.2016 12:56-1Я одобрил ваш комментарий, хотя, мне кажется, что он не заслуживает этого. Вроде комментарий большой, но если присмотреться, то вашего текста там только пару строк. Спасибо что рассказали мне, как у меня все неправильно, я с при огромнейшим удовольствием посмотрю на ваш сайт, даже не нужно таких масштабов, как у меня. Хоть бложик свой есть у вас? Очень хочу увидеть отличную работу профессионала, знающего как нужно, и не допускающего ошибок. Жду ссылочку, спасибо.
GeeTon
27.01.2016 13:26Да пожалуйста einsteins.ru Если знаете, как посмотреть посещаемость, можете сравнить с Вашим проектом. В дизайне, думаю тоже разница заметна.
Да, это вордпрес. А не самопис с никому не нужными функциями.Kirill_Dan
27.01.2016 14:31Да, это вордпрес. А не самопис с никому не нужными функциями.
Вы сами не понимаете, о чем говорите. И сравниваете молоток с микроскопом. Я ведь написал на чем сделан проект, на Друпал 7. Называть его самописом и сравнивать с Вордпесс… Я лучше промолчу, так как активный член Друпал сообщества. А никому ненужные функции, это какие? Не нужные вам, это не значит, что они не нужны никому.
Посмотрел я ваш сайт. Тоже промолчу. Мне стрессов и drupal.ru хватает. Если это einsteins.ru/universities образец вашего дизайна и красоты, то я пасс. Про бесплатный стандартный шаблон тоже помолчу. Но спасибо за попытку.GeeTon
27.01.2016 14:38Какой еще бесплатный шаблон? Найдите и тогда говорите.
Извиняюсь, не дочитал что делали все на drupal.
Как на разработчика я и не надеялся, что вы понимаете толк в дизайне. Что и видно из Вашего проекта.Kirill_Dan
27.01.2016 15:01Я привел вам ссылку с главного раздела вашего сайта. Это должно служить для меня образцом?
Шаблон с нуля написали или поправили существующий на бутстрапе?GeeTon
27.01.2016 15:07Вы привели ссылку на незаполненный раздел. Я не говорил, что это образец. Но это с точки зрения пользователя выглядит на порядок лучше Вашего дизайна.
Шаблон с 0 с уникального дизайна. Никаких правок. Не использовать сетку бутстрапа, когда это быстро и удобно… Ну, даже не знаю. Только ОПЫТНЫЙ разработчик такое посоветует.
Хорошо что написали тут статью. Сделает Вам месячную посещаемость. Возможно, 2-х месячную.
В следующий раз напишите статью в рубрику Growth Hacks. «Как увеличить месячную посещаемость в 2 раза одним постом.»Kirill_Dan
27.01.2016 15:37diplomiya.com Дизайн не мой, верстка не моя. Заказчик меня вообще не слушал, делал точно по его ТЗ. Вы делаете клон этого сайта или на зинч замахнулись? Интересно, и откуда у меня этот опыт, просто удивительно?
В следующий раз я напишу статью, «Как возомнить себя самым опытным, наплевать на опыт других людей и попасть впросак.»GeeTon
27.01.2016 15:46Вообще не понял причем тут сайт указанный выше.
Если эту верстку на бустрапе делали Вы, о Вашей компетенции можно еще больше судить.
О каком опыте вы все говорите, я не могу понять?
Может Ваш проект относительно успешен?
Может на нем есть какая-либо весомая посещаемость?
Может какие-то особенные технологии используются?
Я не веб-разработчик. И не собираюсь мериться опытом с динозавром. То, что вы динозавр видно и по «стартапу» и по примерам, которые вы считаете достойными выкладывать на обозрение.Kirill_Dan
27.01.2016 16:05Вообще не понял причем тут сайт указанный выше.
Не на секунду ни удивлен. Вы зациклены на себе, чужой опыт вам не интересен. И это одна из причин подумать о будущем своего проекта.
Если эту верстку на бустрапе делали Вы, о Вашей компетенции можно еще больше судить.
Дизайн не мой, верстка не моя. Заказчик меня вообще не слушал, делал точно по его ТЗ. Как еще до вас донести?!
Я не веб-разработчик. И не собираюсь мериться опытом с динозавром.
Вот с этого, друг мой, и нужно было начинать спор. Я в подобных спорах и дискуссиях на друпал.ру закален годами. И когда встречаю подобные комментарии, финал всегда одинаковый в споре. Здесь вы меня не удивили.
То, что вы динозавр видно и по «стартапу» и по примерам, которые вы считаете достойными выкладывать на обозрение.
Если мой опыт не достоин такого великого гуру, как вы, то зачем вступили со мной в спор? Хотели меня затроллить?
П.С. А что вы ожидаете от ресурса Мегамозг? Для какой цели его посещаете и читаете статьи? Может ищите рецепт философского камня? Напрасно. Никто вам не расскажет, о самом ключевом переломном моменте. Не для этого люди проходили через «ад», что бы вручить вам «золотой ключик».GeeTon
27.01.2016 16:12Дизайн не мой, верстка не моя. Заказчик меня вообще не слушал, делал точно по его ТЗ. Как еще до вас донести?!
Я так понимаю вы намекате на то, что заказчик был близорук и у него получился проект. При этом, когда Вам указывают на близорукость, Вы точно так же отрицаете все рекомендации.
Я в подобных спорах и дискуссиях на друпал.ру закален годами.
Я приблизительно представляю целевую аудиторию названного портала. Поверьте, с ними ничего общего не имею.
Если мой опыт не достоин такого великого гуру, как вы, то зачем вступили со мной в спор? Хотели меня затроллить?
Какой спор? По моему тут все пытаются дать Вам дельные советы по улучшению сервиса. От Вас только и слышно что вы знаете лучше. Только вот по проекту этого не видно.Kirill_Dan
27.01.2016 16:24На дельные советы, я ответил благодарностью и принял к сведению. Уже у меня в жире стоят новые таски по найденным багам для следующего релиза. Какую пользу я получил от вас? Ведро помоев с переливанием из пустого в порожнее, где в конце выясняется, что вы и вовсе не разработчик. А кто же вы? Любитель троллинга?
От Вас только и слышно что вы знаете лучше.
Лучше знает тот у кого есть опыт и знания. А значит и есть что показать. А конструктива я получил не очень много. От вас, так точно. Мнение я ваше услышал, конкретики не услышал. Просто ваше не авторитетное мнение, вот и все.
Отдельное спасибо некоторым комментаторам, которые действительно мне помогли.GeeTon
27.01.2016 16:39Дизайн и иконки — вырвиглаз из 2000. Конструктивно? Конструктивно. Не надо быть профи.
Внешние ссылки приведут к заспамливаниб. Конструктивно? Конструктивно. Не надо быть профи.
Карта людям удобна. Конструктивно? Конструктивно. Не надо быть профи.
Региональный трафик площадка получать не будет. Конструктивно? Конструктивно. Не надо быть профи.
Всегда пожалуйста!Kirill_Dan
27.01.2016 17:21Дизайн и иконки — вырвиглаз из 2000.
Это субъективно. Многим иконки понравились. Это уже вторая их версия.
Внешние ссылки приведут к заспамливаниб
Подавляющее большинство пользователей не указывает ссылок, тем более все они nofollow. Левый ссылки я удаляю.
Карта людям удобна.
Есть гугл карта с указанием места объекта. Ей пользуются.
Региональный трафик площадка получать не будет.
А по вашему кто там сейчас публикуется, марсиане?
Не надо быть профи.
Не согласен. Хотя, если вы планируете всю жизнь писать в комментах, а не в изданиях, то согласен с вами.
TuzTref
27.01.2016 12:55+1Исходя из увиденного, подтверждается «закон»: разработчик (кодер) ни когда не станет ни маркетологом не дизайнером. Огорчаться не стоит, но необходимо задуматься о недостающих членах «экипажа» )
Kirill_Dan
27.01.2016 13:01Я с вами согласен. Дизайн — это ахилесова пята. Но я объявлял конкурс на дизайн. Такого понарисовывали, что я еще долго в себя приходил. А в подавляющем, просто слизывали один из буржуйских шаблонов по недвижимости. У меня есть пару, даже готовых решений иностранных по недвижимости. Всем нравятся они, красиво. Но когда я эту буржуйскую красоту показываю и спрашиваю, как его переделать под мои конкретные задачи — у всех ступор. Особенно проблематично сделать что-то красивое с фасетными фильтрами.
TuzTref
27.01.2016 13:05Вам стоит понять — мнение юзеров, это наше все, но задавать им вопрос «как его переделать под мои конкретные задачи» — это перебор. Если не предвидится дизайнера в проекте — решение принимать вам, уйти от этой ответственности не получится без потерь.
Kirill_Dan
27.01.2016 14:12Вопросы я задавал именно дизайнерам, и рисовали дизайнеры. Потом, это уже, наверное пятый дизайн. Приходит новый человек и видит все по другому. Одному нравится, другой плюется. Где найти золотую середину? Какой должен быть дизайн у информационного ресурса?
GeeTon
27.01.2016 14:30+1Вы поймите. Мы не агрессивно настроены. Наоборот. Вы написали сюда этот пост с какой-то целью. Не знаю с какой, но результат может стать улучшение вашего проекта.
Дизайнер = разработчик, с точки зрения бизнес процесса. Нравится/не нравится дизайнер оценивает только с субъективной точки зрения. Дизайнер, который продумывает путь пользователя и точки входа и конвертации на проекте — на вес золота. Вероятно его услуги стоили бы всех затраченных вами человекочасов. Соответственно в реальности сделать это должен человек, который в этом понимает, разжевать это и положить дизайнеру в рот. Вероятнее всего то, что получится и вам не очень понравится.Kirill_Dan
27.01.2016 14:38-1Дизайнер, который продумывает путь пользователя и точки входа и конвертации на проекте — на вес золота
Это не задача дизайнера! Это задача разработчика. А вернее команды. Откуда у вас такие познания? Вы сами это слету придумываете? Вы ведь это все пишите не подростку, а взрослому мужчине, который создал десятки чужих проектов, и несколько своих. И обо мне есть информация в сети, кто я и что, и все работы в доступе, включая независимые модульные решения. А у вас один недоделанный сайт на вордпрес со стандартным шаблоном. При чем тут агрессия, то?GeeTon
27.01.2016 14:40А вернее команды.
И разработчик в этом принимает последнее участие. Но ладно. Вам 20 человек говорит, что надо работать над пониманием бизнес стратегии и юзабилите. А вы говорите, что вы опытный разработчик. Этим все сказано.Kirill_Dan
27.01.2016 16:15Как пример, у меня есть статья. Это немного не по теме, но все же по теме: http://best-house.org/ru/article/osbb-spasenie-ili-proklyatie Я эту статью написал не просто так. Так вот, когда я выявил в ОСББ кучу проблем, включая не целевое использование денег и массу оплаченных, но не оказанных услуг, и вынес этот вопрос на общих сборах, то я услышал от большинства тоже, что вы мне написали. Немного другими словами, но не можете же вы быть умнее, чем все мы. В итоге, я выиграл суд у ОСББ и не копейки не плачу за коммунальные услуги. Да, бодался с судом почти пол года, но тем не менее, суд нашел в требовании оплаты за услуги ОСББ необоснованность таких требований. И я единственный в доме, кто не платит за квартиру, а мои долги расписывают на всех жильцов. И все платят и помалкивают о своем коллективном уме. Все документы готовил лично и сам себя защищал в суде. Так что ваше мнение, изложенное выше, не очень многого на самом деле стоит. Вот если бы услышать мнение действительно профессионала с большим опытом в создании проектов, которому есть что показать, тогда да.
TuzTref
27.01.2016 14:45Дизайн должен быть простым и максимально понятным, если вы самостоятельно начнете менять стили оформления, то индикатором правильного направления вашей мысли, станет — появление появление свободного места там, где его раньше не было. У вас нет дизайна и по всей видимости не было, в этом не ваша вина. Но у вас есть стили, которые требует допила. У вас есть интерфейс — который требует оптимизации под пользователя (упрощение и еще раз упрощение). У вас есть шаблон — который не очень RESPONSIVE для других платформ.
Учитывая все эти недочеты, стоит иметь ввиду то, что исправлять их вам лучше в двух цветах только. Найдите приятное глазу, не занятое и подходящее для решения вышеописанного — сочетание цветов. Черный и белый — на мой взгляд — лучший пример.Kirill_Dan
27.01.2016 15:05В начале проекта мы пробовали черный и белый, а также черный и красный. Смотрелось как-то немного вызывающе. Подобрали в итоге более менее нейтральную цветовую плашку на адобе. Да, я ведь и не спорю, с дизайном есть куда еще работать. Но ведь в этом то и прелесть сайта. Это не совсем сайт, это программа, которая постоянно обновляется. Но дизайн идет с большим скрипом, это факт.
TuzTref
27.01.2016 15:09Черный и белый — это не принципиально. Это на мой вкус. У вас — естественно, вкус другой.
Под постоянным обновление вы подразумеваете — «ежеминутные» обновления ядра друпал?Kirill_Dan
27.01.2016 15:40http://best-house.org/ru/blog/nemnogo-o-nedvizhimosti-i-rozhdenie-best-houseorg Просто я уже не знаю, как можно одно и тоже говорить двумя словами. Это если вам действительно интересно, а не просто так.
ZmiyGorinich
27.01.2016 14:10Почему каждый кто создал какой-то сайт — сразу называет это все стартапом?
ru.wikipedia.org/wiki/%D0%A1%D1%82%D0%B0%D1%80%D1%82%D0%B0%D0%BF
Kirill_Dan
27.01.2016 14:15-1Вы более внимательнее прочитайте статью на вики. Один высказывает мнение, что такое стартап, второй ему вторит, третий с ними не согласен, четвертый считает, что это не обязательно и т.д. Каждый сам вкладывает определение и понятие в это слово. В простонародье, это создание проекта на привлеченные инвестиции. Я привлек собственные средства, чем это не инвестиция?
ZmiyGorinich
27.01.2016 15:01О да… пойду и я склепаю стартап… у жены 20 гривен возьму :) Это же стартап, инвестиции привлек.
Судя по комментариям — детский сад какой-то один.
Где-то в 2010 я снова взялся за клавиатуру. Видать это в крови и от этого не убежать. Но я пошел другим путем. Я немного устал от фриланса предыдущих лет, от вечного выяснения отношений с клиентами и решил устроиться в крупную контору на нормальную зарплату. Что я и сделал.
Если посмотреть на LinkedIn www.linkedin.com/in/kdanilevsky то похоже эта крупная контора с очень и очень хорошей зарплатой это ServanTek www.linkedin.com/company/2249165 в которой работают 10 человек максимум… но они же являются подразделением крупной компании ServanTek Inc (так на их сайта написано) и тут www.linkedin.com/company/servantek-inc- оказывается еще 10 человек работают…
Поймите, сейчас посмотреть и узнать все что вы пишите — не проблема, слишком уже вы тут на всех давите своим просто огромным опытом в 10 лет, а на выходе(судя по комментариям) вы мало что представляете
Kirill_Dan
27.01.2016 15:16А с чего вы взяли, что это Сервантек? Я что, работал там в 2010 году? Или такие мелочи, как не стыковка по датам вас не заботят? Хотел бы указать имя конторы, написал бы и здесь и на линкидине. Но не написал, почему-то.
Кстати, Сервантек тоже немаленькая контора. Это только в киевском офисе 10 чел. А сама контора штатовская, работающая эксклюзивно на крупную американскую нон профит организацию. Но зарплата там была не очень. Это так, ради справедливости уже.
Не стоит вам из себя делать Шерлок Холмса, не очень получится. А вот покажете сами себя не с очень приятной стороны.
Судя по комментариям — детский сад какой-то один.
Пусть будет детский сад, я не против.
О да… пойду и я склепаю стартап… у жены 20 гривен возьму :) Это же стартап, инвестиции привлек.
Бог вам в помощь, с удовольствием прочитаю на Мегамозге статью о вашем опыте.ZmiyGorinich
27.01.2016 15:18Вот как раз то о чем я и говорил
Kirill_Dan
27.01.2016 15:42Искренне удивлен, что вы мой одногодка. Я думал, что вам лет 16. Ну бывает и такое. Не раз уже встречал, даже среди своих знакомых и друзей.
ZmiyGorinich
27.01.2016 16:23+1А как я удивлен!!! Особенно тем что вы кричите о своем супер пупер опыте в 10 лет, а если посмотреть на то что вы сделали (я про стартап недвижимости), то максимум это 1 год, изучения Drupal
Kirill_Dan
27.01.2016 16:28Сделайте, не нужно лучше. Просто что-то сделайте. Изучите, что хотите и родите. А я вас в комментариях по каждому конкретному пункту разделаю, «как бог черепаху», с подробной аргументацией и с путем решения найденных проблем.
Но могу поспорить, что и через 10 лет, я встречу вас тут в комментариях с очередным «плачем Ярославны».ZmiyGorinich
27.01.2016 16:34+1А зачем? Вот зачем мне делать не понятно что, то что вы называете порталом недвижимости, но на самом деле является теми сайтами о которых вы писали «Пользователь! Я тебя ненавижу.»
ну элементарно же… зеленый и эти красные ценники — это же просто вырвиглаз
а то как вы принимаете критику… успехов вам с вашим… г… т.е. стартапомKirill_Dan
27.01.2016 17:38-1Я понял вашу критику. Зеленый цвет и красные ценники. Мне удача не нужна, я на нее не надеюсь.
Fralunia
27.01.2016 14:39Возможно вы слишком сконцентрированы на возможностях Drupal? фасеты, и что там под капотом…
Вам нужно уйти от этого. В сторону понимания качественного дизайна и юзабилити.
В действительности, то что вы описываете — «не такой как все», выглядит как не желание замечать хорошие решения, с качественным дизайном.
Первым делом, нужно посмотреть на конкурентов в вашем сегменте. Выше уже приводили хорошие примеры, их масса.
Выбрать лучшее из разного рода решений и составить схему устройства и набора базовых фич.
Затем найти хорошего дизайнера, а лучше — очень хорошего, и визуализировать вместе с ним, как может выглядеть хорошая интернациональная площадка для недвижимости. Получить от него макеты.
И только после этого, с хорошим, вдохновляющим дизайном, можно садиться и реализовывать проект отталкиваясь от дизайна.
Подход от обратного, как правило ничем хорошим не заканчивается.
Скажу откровенно, я бы на вашем сайте ни чего бы не разместил, и даже смотреть бы не стал, потому что выглядит это,
как очень не надежная контора.
Поймите дизайн для сайта — это всё! Только после него, кто-то приоткроет дверь, и может посмотрит на движок.
С таким дизайном, вы просто не даёте шансов вашему пользователю остаться, хоть ключ зажигания сунуть.
Kirill_Dan
27.01.2016 14:57-3В действительности, то что вы описываете — «не такой как все», выглядит как не желание замечать хорошие решения, с качественным дизайном.
Никому не нужен качественный дизайн на сайте, где нет недвижимости или из нее каша.
Первым делом, нужно посмотреть на конкурентов в вашем сегменте. Выше уже приводили хорошие примеры, их масса.
Выбрать лучшее из разного рода решений и составить схему устройства и набора базовых фич.
Перечитайте еще раз мою статью. Мораль вам явно не ясна.
Затем найти хорошего дизайнера, а лучше — очень хорошего, и визуализировать вместе с ним, как может выглядеть хорошая интернациональная площадка для недвижимости. Получить от него макеты.
Одни хвалят дизайнера, другие говорят, что он дилетант. ИМХО, все это субъективно.
И только после этого, с хорошим, вдохновляющим дизайном, можно садиться и реализовывать проект отталкиваясь от дизайна.
Подход от обратного, как правило ничем хорошим не заканчивается.
Если бы это было так, то все сидели бы до сих пор в блокноте и писали на html. А на рынке были бы востребованы одни дизайнеры, а не разработчики. Это все равно что нарисовать для невесты красивое платье, не видя ее. А потом думать, как его пошить, увидев ее пузо и отсутствие груди. Та же ситуация, неверная вообще в своей сути! В любой современной системе управления сайтами можно без проблем прикрутить любой шаблон с любым дизайном и менять его автоматически, хоть каждый час.
Скажу откровенно, я бы на вашем сайте ни чего бы не разместил, и даже смотреть бы не стал, потому что выглядит это,
как очень не надежная контора.
1300 пользователей, разместившие около 10 тыс. своих объектов склонны с вами не согласиться. Кол-во пользователей можно увидеть в разделе Форум, внизу.
Поймите дизайн для сайта — это всё! Только после него, кто-то приоткроет дверь, и может посмотрит на движок.
С таким дизайном, вы просто не даёте шансов вашему пользователю остаться, хоть ключ зажигания сунуть.
Дизайн сайта — это ничто! Нужна аккуратная верстка, нормальные шрифты и соблюдение пропорций. Какой дизайн у Olx? Пользователь заходит на информационный ресурс (портал недвижимости, автомобильный, новостной ресурс и т.д.) только с одной целью — получить информацию. Чем проще внешний вид, тем лучше. А ровно через пару минут пользования ресурсом, пользователь больше не обращает внимания на дизайн. Ему важен только функционал. И если он не удобный, если нет разных функций, облегчающих его задачи, то никаким дизайном вы его не удержите! И еще один риторический вопрос. Зачем некоторые люди покупают древние Камаро, Корветы, Мустанги и т.д. Полностью выбрасывают потроха и ставят мощные форсированные движки, спортивную подвеску, красят их, шьют новые салоны и др. У них есть деньги купить новый стоковый авто. Это философия. Кому-то она понятна, кому-то нет. Кому она не понятна, те сидят на диване и рассуждают о жизни. Кому понятна — те набивают шишек, но добиваются своего.Fralunia
27.01.2016 17:25Считается, что в более широком смысле дизайн призван не только к художественному конструированию, но должен участвовать в решении более широких социально-технических проблем функционирования производства, потребления, существования людей в предметной среде, путём рационального построения её визуальных и функциональных свойств. ©
Мы под дизайном понимаем разные вещи.
То что понимается под веб-дизайном, не отделимо от стека веб-технологий.
Дизайн автомобиля, это не только красивый рисунок. Он не возможен, без проектирования всех узлов и анализа промышленных стандартов.
По вашей логике получается, дизайн автомобиля — это не важно. Вон, ездят же на разных — дело вкуса.
Главное что б проходимый был, заводился и не ломался.
А вместо кузова можно и просто короб сварить железный, главное что б натягивался ровно, захотел потом снял, поменял — как чехол. Удобно, например. А когда внутри сидишь и не заметно вовсе :)
Только с таким подходом, наврядли получится Мерседес.
Ну а в целом, удачи Вам, терпение и труд всё перетрут.Kirill_Dan
27.01.2016 17:53Удобно, например. А когда внутри сидишь и не заметно вовсе :)
Вы знаете, многие и не парятся над дизайном автомобиля. Особенно это касается зрелых людей. А еще они не парятся над сменой мобилки каждые три месяца и покупкой всякой модной обуви, сумочек и прочего. Все это удел молодых, которые покупают глазами.
Вот только кто накопил денег на квартиру, будут смотреть не на красивые обои и люстры, а на то, что под всей этой красотой находится.
Спасибо вам за пожелание. Только время сможет показать, как будет развиваться проект. Руки опускать я уж точно не собираюсь.
kohus
27.01.2016 15:01Вы напрасно игнорируете карты, где-то видела статистику, что большинство людей знают, в каком районе они хотят жить. Вот хороший пример забугорного решения , посмотрите, может какие-нибудь идеи Вам пригодятся.
Kirill_Dan
27.01.2016 15:23Представьте, что вам нужно приехать в командировку в другую страну, на пару месяцев. Что вы знаете о районах? Какой будет тогда ваш критерий поиска?
где-то видела статистику
Ссылку на статистике киньте пожалуйста.kohus
27.01.2016 15:31Да я езжу часто в командировки и всегда выбираю по району, чтобы на работу ездить удобно и вечером было где потусоваться. Информации о том, как люди выбирают недвижимость много, один из примеров отправила в личку.
Matvey-Kuk
27.01.2016 15:32Как раз работаю над аналогичным проектом, увы, он еще не в продакшене. Было интересно прочитать историю как менеджеру проектов и программисту. По-моему вы допускаете довольно важные ошибки и я постараюсь дать по ним максимально конструктивную критику.
1) Как глава проекта, делай хорошо только то, в чем профи и делай так, чтобы остальное делали тоже профи.
Судя по всему, вы хороший бекендер. Сайт работает быстро и на первый взгляд без глюков. На крайние случаи и уязвимости я не проверял, не в том суть. Вы именно человек, который умеет делать бекенд. Значит, дизайн и фронтенд и много чего еще в обязательном порядке в вашем случае нужно заказывать у профессионалов. Нужно учиться управлять людьми, делегировать и признаваться в своей некомпетентности в каких-то областях.
У меня и моих коллег не составляет труда найти классного дизайнера и верстальщика. На поиск специалиста уходит реально по 40-80 рабочих часов непрерывного поиска, проверки тестовых заданий, торгов, но мы их находим. После этого, «приемлемый» безликий дизайн и верстку клиентской части с соблюдением современных трендов для сайта аналогичного вашему можно получить за 1000-2000 долларов если особо не виртуозничать и не хитрить при поиске.
Как можно больше старайтесь получить UX и дизайнерскую критику. Она вам необходима как воздух. Идите на митапы, дружите с дизайнерами. Хороший дизайнер — не редкость. Редкость, если искать его с подсознательным желанием не найти.
Сколько в часах вы потратили на поиск дизайнера и верстальщика прежде, чем сесть за код?
2) Деньги и цифры, Карл.
Вы потратили на проект 3800 собственных часов и оценили их в 30$. Больше 100к долларов на минуточку. Выхлоп — 1300 арендодателей. О прибыли ни слова. О клиентах со стороны людей, ищущих жилье, тоже. Звучит как начало конца судя по цифрам, а они редко врут.
Стартап — проект, направленный на поиск устойчивой бизнес модели. Может прозвучать грубо, я могу ошибаться, но все же. Вся эта затея больше похожа на ублажение программистского эго, а не на бизнес.
Какая у вас цель? Могу угадать, что в цифрах её можно описать как Profit > 0 при учете вашей зарплаты на полную ставку в расходах. То есть, самоокупаемость. Еще желательно заложить несколько тысяч долларов на специалистов в смежных областях.
Для того, чтобы добиться этого, необходимо прямо сейчас закрыть редактор и перестать писать «16-й релиз», а начать читать про Unit экономику, CPA, LTV, Retention, пытаться заработать первые деньги. Осознать, что вы бежите в сторону обрыва со всех ног.
Заработанные деньги как правило имеют одно поразительное правило в стартапах — их появление имеет практически непредсказуемую природу для основателей. Переведу, вы можете 5 лет планировать как заработаете на рекламе, убить сил в эту цель, а потом получить доход в 2 доллара. Для того, чтобы решить эту проблему, придумали подход «ставь 10 экспериментов по заработку в месяц». Пробуйте заработать всеми возможными методами как можно быстрее, иначе вы рискуете не найти бизнес модель экспериментально, вернуться к написанию кода для души и закрыть проект когда надоест.
Ваша идея по монетизации на первый взгляд звучит одной из сложнейших. Попробуйте найти тот функционал, который требует МИНИМУМ программирования и принесет МАКСИМУМ денег. Только честно, не кривя душой. Что первое приходит в голову? Что можно сделать за неделю и проверить гипотезу?
Приведу пример, который видел сам. Могу ошибаться в цифрах, но вряд ли это принципиально. Человек придумал сервис для поиска спортивных тренеров. Начал искать программистов, писать код. Потом ему сказали «ты уверен, что идешь самой короткой дорогой?». Он упирался, потом выкинул 70% функционала и продолжил. 70% оказались не нужны. Ему задали тот же вопрос. Он подумал и сделал лендинг за 2 вечера, начав обзванивать тренеров врукопашную, а заявки клиентов принимая точно так же на телефон. Я своими глазами видел как бизнес начал приносить деньги за неделю, или 2. Из разговора с клиентами, человек понял про них все. Понял, что для них важно, чего они хотят, когда и как. Сколько готовы платить. Уже потом начал разрабатывать сложный сервис, платя за разработку уже заработанными деньгами.
3) Ну и напоследок. Статья в виде простыни текста без заголовков, сильного разделения на логические части… Тяжело читать.
После просмотра сайта, сложилось впечатление, что вы сделали очень плохой продукт, заплатив за него огромную цену. Попробуйте взглянуть на это моими глазами и я надеюсь, это подтолкнет вас к осмыслению шагов, которые нужно предпринять, чтобы сделать из этого сайта успешный проект/стартап/бизнес.
Если будут вопросы, с радостью отвечу. Удачи!Kirill_Dan
27.01.2016 16:50Текст сложный, так как я его не готовил заранее, лупил сразу здесь из головы. Сорри за это неудобство, бывает хочу сказать пару слов, а меня уже унесло на десятки страниц.
Спасибо большое за ваш развернутый, конкретизированный и аргументированный ответ. Я всегда знал, что профессионал слету найдет все узкие места. Именно в архитектуре, логике и целях проекта. Во многом вы правы. Это факт. Идея была не сразу рубить капусту. Все же главную цель вы уловили четко — потешить свое альтер эго. Вторая цель, это создать что-то монументальное, большое и устойчивое. В том виде, в котором есть проект сейчас, я могу его поддерживать еще сто лет. Основной поток финансов на жизнь я получаю из параллельных западных проектов. Идея была создать, грубо говоря, некое производство, которое большое, долго окупаемое, но при этом с неплохой долгосрочной перспективой. Раскручивать его не спеша, с минимальными вложениями. Очень часто, яркие проекты зажигаются, как звездочки на небе. В бюджеты вкладываются какие-то немыслимые суммы. Но и подавляющее большинство таких проектов так же быстро и гаснет.
Понимаете еще в чем дело. Одно дело быть директором производства, и совсем другое дело быть владельцем этого производства. В первом случае человек рискует только своей работой. Во втором случае рискует стать банкротом. Поэтому психология меняется кардинально от первого случая ко второму. Первый привык распоряжаться деньгами второго, строить бюджеты, планы, стратегии и т.п. При этом несет риски минимальные (ведь речь идет о чужих деньгах, а не о своих). Найти другую работу проще, чем вылезти из долгов и банкротства. А второй будет над простой и очевидной вещью, для первого, думать долго, анализировать не возможную прибыль, а возможные убытки.
Меняется психология и меняются с ней и подходы. Надеюсь, суть моего комментария вы уловили.
П.С. А выкинуть пару тысяч долларов это всегда успеется, вопрос в том, как их заработать.Matvey-Kuk
27.01.2016 19:03Несколько раз прочел ваш комментарий и, кажется, уловил ход мысли. Если я правильно понял, суть вот в чем:
1) Долгострой имеет больший шанс выжить, чем что-то что накачали венчурными деньгами и быстро запилили.
2) Вы сознательно тратите свои деньги, а не реинвестируете выручку, чтобы больше отвечать за процесс.
1) Суть моего комментария не в том, что нужно делать короткие бешеные стартапы. Здесь я только могу отдать дань уважения вашему упорству, которое вы проявили, чтобы соорудить то, что есть. Я хочу сказать, что если вы идете дорогой к созданию прибыльного бизнеса, вы медленно-быстро, но придете туда. Сейчас вы, как мне кажется, идете дорогой к созданию максимального функционала и коммьюнити. Вы туда придете. А вот когда вы придете к последнему пункту, когда увидите, что проект сочит вам какие-то смешные рекламные доходы с контекстной рекламы, которую вы повесите (возможно) «чтобы была», а тратите на него как на новый автомобиль ежегодно, сменить курс будет намного сложнее, чем если сразу идти «честной для себя» дорогой.
Давайте как программист программисту признаемся, что технологии устаревают каждые 2 года. Через какое-то небольшое время ВЕСЬ этот проект нужно будет переписать по нескольким простым причинам: 1) Друпал безнадежно вышел из моды и высококвалифицированные кадры уже давно мигрировали на другие технологии. (Последний раз я видел живого друпалиста 5 лет назад, а я общаюсь с веб-разработчиками очень много, в основном, из больших IT компаний вроде Яндекса, Касперского, Рамблера etc.). 2) Технический долг растет, как бы вы ни были профессиональны. 3) Бизнес- требования меняются. Поведение пользователей меняется. Мир в принципе динамичен.
Сейчас основываясь на своем опыте и в случае если бы мне передали этот проект на развитие, я бы принял решение о полном переписывании на RoR или Django. Заняло бы это примерно 2 месяца 2-х разработчиков фуллтайм и одного дизайнера на 30% занятости. Его бы было дешево поддерживать, нового профессионального программиста на эти технологии можно найти за неделю и существенно дешевле, чем за 30$.
1) Я боюсь, что долгострой без подтверждения бизнес-модели в мире IT обречен на смерть, на муки создателя. Примеров множество. В этом мире побеждают маленькие сбитые команды, которые в состоянии молниеносно вывести на рынок сложный продукт, мгновенно модифицировать его, проверить сотни гипотез о монетизации в неделю, потом уже с вашим упорством развивать его, но теми же агрессивными темпами. При этом откладывать значительные суммы на полное переписывание раз в несколько лет.
2-й тезис я боюсь, что не правильно понял. Он скорее философский, а не практический. Для меня оно так, для вас иначе.
Интересно, я честно ожидал вопросов, чтобы помочь вам с пробелами, а не испортить настроение критикой. И вы не ответили ни на один из моих вопросов, к сожалению. Они были не риторические =)Kirill_Dan
27.01.2016 19:26Спасибо за комментарий. Я не расстроился, все нормально. Просто я не знаю, что вам ответить.
Сейчас основываясь на своем опыте и в случае если бы мне передали этот проект на развитие, я бы принял решение о полном переписывании на RoR или Django. Заняло бы это примерно 2 месяца 2-х разработчиков фуллтайм и одного дизайнера на 30% занятости. Его бы было дешево поддерж
Я сам могу переписать проект на Джанго или Yii2 (что для меня интереснее). Только вот зачем, смысл этого?
Друпал безнадежно вышел из моды и высококвалифицированные кадры уже давно мигрировали на другие технологии.
Несколько месяцев назад вышел финальный релиз Друпал 8. Сделанный на ядре Симфони 2. Событие всего мира, кстати.
Интересно, я честно ожидал вопросов, чтобы помочь вам с пробелами, а не испортить настроение критикой. И вы не ответили ни на один из моих вопросов, к сожалению. Они были не риторические =)
Я все понимаю, о чем вы говорите. Но у меня есть один вопрос, только ответьте честно. Вы при всем вашем опыте и знаниях, готовы заложить в банке свою квартиру, взять кредит и вложить его в стартап (свой, чужой, любой)? Готовы рискнуть, только честно?Matvey-Kuk
27.01.2016 19:36Смысл использования других технологий я вам описал. Просто есть цена изменений и риски. По моему мнению, риски не найти специалиста в нужный момент, а найдя, заплатить ему больше, при использовании друпала выше.
Рад, что сообщество развивает этот проект.
Нет конечно, я не готов тратить деньги, на которые сам не заработал и брать за них обязательства (кредит, квартира). Я могу продать машину и вложить в стартап, в принципе, рассматривал эту возможность довольно серьезно в один момент.
Только я не понял, к чему вы клоните этим вопросом.Kirill_Dan
27.01.2016 19:48Смысл использования других технологий я вам описал. Просто есть цена изменений и риски. По моему мнению, риски не найти специалиста в нужный момент, а найдя, заплатить ему больше, при использовании друпала выше.
Зачем мне платить за разработку, если я сам знаю технологии? Просто выкинуть денег и потрепать нервы?
Нет конечно, я не готов тратить деньги, на которые сам не заработал и брать за них обязательства (кредит, квартира). Я могу продать машину и вложить в стартап, в принципе, рассматривал эту возможность довольно серьезно в один момент.
Только я не понял, к чему вы клоните этим вопросом.
Просто когда человек один раз хорошенько влетит в крупную сумму денег, у него очень резко меняется мировоззрение. Совсем другое становится отношение к деньгам и рискам. Это полезный опыт. Без него жизнь немного не так видится.
А когда человек знает цену каждому заработанному доллару, то проектирование, суммы, бюджеты и необходимость того или иного, на что нужно опять таки потратить деньги, то он строит планирование с минимумов вложений и максимумом выгоды.
Какова выгода переписывания проекта на другом движке? Ради чего нужно опять вывалить огромную сумму денег? За эфемерную легкость поддержки в будущем? Аргументируете это быстротой смены технологий? Хотел бы я посмотреть на лицо одного из моих штатовских клиентов, когда бы вы ему такое сказали. Люди умеют считать свои деньги, уж вы-то должны это знать.Matvey-Kuk
27.01.2016 20:15Зачем мне платить за разработку, если я сам знаю технологии?
Это очень интересное мнение. Думаю, на него я пытался обратить ваше внимание все это время, но не смог.
Объясню: работа над продвижением, развитием — это огромный труд, которые требуется выполнить, чтобы развить стартап и поставить на рельсы. Не всегда, но очень часто я вижу, что людям не хватает времени не то, чтобы программировать. Им не хватает времени, чтобы есть и спать. Время они тратят на координацию работ, чтобы добиться максимальной отдачи от дизайнеров, маркетологов и всех тех людей, которые вам так нужны. Они тратят его на самообучение, бесконечные консультации, чтобы научиться работать с этими людьми и перестать быть вениками, разбираться в их предметной области. Знать технологии и делать продукт — разные вещи.
Все просто — я не верю, что можно писать в одиночку и целиком код для более менее сложного проекта при этом удержаться единственным программистом когда проект вырастет. Конкретно у вас на проекте очень слабый фронтенд. Даже не берем дизайн. Вы предпочтете изучить верстку и потратить сейчас кучу времени на фронтенд или наймете человека, который вам все сделает за 8-10 часов работы? При этом за эти 8-10 часов вы сами заработаете столько, что заплатите и ему, и себе останется.
При чем здесь опыт в потере денег я не очень понял. Не буду пускаться в полемику, кто больше пострадал от жизни и пересмотрел свои взгляды. Однако я понял, что вы видите смысл в экономии и разумном расходе средств. Тогда я до сих пор не понимаю, почему для достижения цели по созданию классного продукта вы не платите профессионалам, а предпочитаете тратить свое время на непрофильную деятельность, хотя за это время можете заработать денег на оплату этих самых профессионалов и еще процентов 60 судя по всему останется?
то он строит планирование с минимумов вложений и максимумом выгоды
Ну так вкладывайте минимум и идите в направлении выгоды. Сейчас вы вкладываете максимум и идете не самой короткой дорогой к выгоде. Я уже объяснил, почему.
cyberonix
27.01.2016 16:50много зеленого цвета в шапке, отделите хотя бы логотип, футер с шрифтами вообще огонь.Такой сайт можно реализовать одному за неделю.
Kirill_Dan
27.01.2016 16:52Нельзя такой сайт организовать ни за неделю, ни за месяц, ни за пол года. Иначе, весь инет был бы завален одними порталами, а не лендингами и вордпресовскими блогами.
Fralunia
27.01.2016 17:56Может вы просветите, а что же в нём такого «навороченого», что за пол года нельзя его сделать?
Drupal как раз и спроектирован что бы делать порталы, достаточно просто.
Причем вполне возможно это сделать даже не залезая в код, просто создавая вьюхи мышкой.
В чем тут принципиальная сложность, для знакомого с работой Drupal и нужными модулями — не понятно.Kirill_Dan
27.01.2016 18:06Не понятно, что тут сложного, только дилетантам, или тем кто вообще никогда ничего не программировал в своей жизни. Зайдите на сайт drupal.ru и посмотрите, какие вопросы задают рядовые пользователи Друпал, и как они решаются. Немного вникните, тогда сами сможете ответить на свой вопрос.
BIanF
27.01.2016 16:59Copyright © Best-House Company 2013 сразу внушает доверие =)
Kirill_Dan
27.01.2016 17:01-1А какое вам доверие нужно от информационного портала? Вам нужна секретная инсайдерская информация. Мол я получил проверенную информацию, но раскрыть своих источников не могу?
kloppspb
27.01.2016 21:48Расслабьтесь, люди. Человек просто нарисовал что-то в духе «кошмарная домстраница», и правильно всё просчитал — получил бесплатную критику с кучей советов по делу.
Ну, во всяком случае, ничем другим эту незамутнённость я объяснить не могу.Kirill_Dan
27.01.2016 22:46На самом деле я получил гораздо большее. Просто мало кто это понимает. Я делился своим опытом. Кому он нужен, тот заберет его себе в копилку. Кому не нужен, тот пусть свой опыт получает. Критика — это хорошо, и чем больше, тем лучше. Даже нелепая критика от дилетантов, это на самом деле тоже очень хорошо, особенно в этом конкретном случае.
xDimus
28.01.2016 07:54>Наверное, я нашел десятки тысяч всяких сайтов, порталов и чего-то отдалено >похожего на сайт, которые работали в сфере недвижимости.
А как вам проект open-real-estate в плане конкуренции?Kirill_Dan
28.01.2016 10:33Если речь о их проекте по недвижимости, то визуально симпатичный, но обладает все тем же полным набором недостатков о котором я говорил в статье. Возьмем, к примеру слайдер. Цена от 15 до 15 тыс., к примеру. Вы его тянете, но при перетаскивании не видите плавное изменение цены, а рывками, по тем значениям, которые есть у объявлений. Я уже это проходил. Выглядит красиво, а вот пользоваться невозможно. Опять таки, выпадающие списки в поиске — это трата времени на поиск в разы больше, чем в фасетных фильтрах. И построен сам проект аналогично всем остальным: такой же поиск, такая же подача информации, такое расположение блоков с тизерами. Я не спорю, что все выглядит симпатично. Тут разработчики пошли давно известным и протоптанным давно уже путем. Про свой же путь я написал в статье.
vidyakinsergey
28.01.2016 12:32+1Пользоваться невозможно
У вас есть компетенции/сертификаты в области UX, чтобы делать такие экспертные заключения? А мне вот Вашим сайтом пользоваться невозможно, критические недостатки уже указали много раз. Я как пользователь выберу более приятный и современный портал, чем поделку, похожую на заброшенный лет 5 любительский сайт. Закажите анализ UI/UX на тестовой группе и вам подтвердят все что тут сказали.
Вообще, у вас какие то оторванные от реальности претензии к привычному всем дизайну, скорее похожие на противопоставление себя толпе или тупо заявления «Я художник, я так вижу». Выпадающие списки и слайдеры вполне удобны и функциональны, а если вам не нравится, это ничего не значит. Cian.ru практически до идеала вылизан лучшими специалистами, пользоваться одно удовольствие, а ваше ИМХО оно только Ваше и что из него вышло, мы уже убедились.
Повторю что уже было:
Зачем мне в Москве видеть цены в долларах? Почему я не могу задать произвольный диапазон в рублях? Первичной и неизменной должна быть цена в валюте страны, в которой живет продавец/арендодатель, а возможность указания долларов должна быть только как опция для туристов, и пересчитываться из национальной динамически.
Никому не интересно что там у вас под капотом, пользователь заходит и видит сайт с примитивным интерфейсом и неадекватным функционалом, не обновляющийся больше двух лет (копирайт же последний от 2013 года?). Видя такие «возможности», я сразу уйду с сайта, можете хоть 100 раз объяснять прелести доллара как общемировой валюты.
И не надо говорить про «1500 объявлений размещено значит все довольны». Риэлтеры пихают объявления в любые помойки, лишь бы побольше аудитории охватить и забывают про ваш сайт через минуту. Вот когда аудитория достигнет хотя бы 10% от cian.ru, тогда ваши заявления и достижения будут иметь вес
TheDiablo
28.01.2016 23:54Боже мой… сам начал заниматься сайтами в 2007 году, за это время было сделано 2 крупных портала — один сдох, второй не приносит дохода (тематика компьютерных игр), и крайне не доволен своим результатом. Но у вас… это просто жесть. Начать в 2004 году это такая халява, тогда еще такая низкая конкуренция была по многим нишам, и спустя 12 лет иметь, может быть и перспективный, но лишь один весьма слабый портал…
Я бы статью назвал так «Предприниматель — прочти и пойти, что у тебя еще не самая худшая ситуация»
P.S. Автору успехов. Столько лет работать с таким низким выхлопом, и не опустить руки… вы сильная личность.Kirill_Dan
29.01.2016 10:19Здравствуйте. А на вашем портале по играм хорошая посещаемость?
TheDiablo
29.01.2016 16:4620 000+/сутки
Для данной тематики это мало. Прямые рекламодатели начинают интересоваться площадкой с 40-50 тысяч просмотров в сутки и больше. А не прямая реклама, всякие там адсенсы, тизеры, приносят копейки.Kirill_Dan
29.01.2016 16:47И нет ни одной идеи по монетизации? Может в личке спишимся?
TheDiablo
29.01.2016 16:52Сайту 7+ лет, что я за это время только не пробовал — все тухло.
Повторюсь — основной доход у крупных игровых порталов с прямой рекламы (с того же брендирования), все остальные виды рекламы приносят копейки, которые расходятся на сервер/копирайтеров/программистов.
P.S. Конечно еще от аудитории зависит. У новостных сайтов она более живая, у вики-подобных — более пассивная — заходят за нужной информацией и уходят.
LDZ
29.01.2016 15:13Добрый день.
Было интересно прочесть историю как вы пришли к этому.
Сразу понятно, что в проект вложено очень много сил, времени и вы относитесь к проекту по-отечески, с теплотой и любовью.
Но, как это часто бывает с любящими родителями, вы видите (или хотите видеть) только положительные стороны своего чада.
Вы, скорее всего, очень хороший бекэнд-программист. И вы мыслите как программист. Вы гордитесь своими результатами и решениями в бекэнде, при этом почему-то считаете, что для рядового пользователя, пришедшего искать себе квартиру на ваш сайт, это будет иметь примерно такое же значение, как и для вас.
Но правда в том, что типичный посетитель, интересующийся недвижимостью, уйдет через несколько секунд, максимум — минут, после захода на ваш сайт. Он не удобен для конечного пользователя. Про дизайн — позже.
То, чем вы гордитесь, и что представляете как преимущества вашего проекта, на самом деле заметно ухудшают его удобство с точки зрения типичного пользователя подобных сайтов. Например, ваша универсальность для всего мира разом перечеркивает удобство использования для локальных рынков недвижимости. Вы замахнулись сразу на все, не разобравшись толком, как это работает хотя бы на локальном рынке. Никто не идет окучивать сразу мировой рынок. Сначала оттачивается модель бизнеса на локальном (или очень хорошо известном и понятном) рынке, а только затем расширяются по чуть-чуть на соседние страны со схожими менталитетами, схожими рынками и т.д. При этом в любом случае, на других рынках будут свои особенности, которые придется учитывать и подстраивать сайт под них. И только потом выходят на крупные зарубежные рынки, постепенно захватывая все новые страны.
Единая валюта — это замечательно. Но только с точки зрения программирования. Конечному пользователю это неудобно. В каждой стране есть своя валюта и жители этих стран в голове оперируют ценами в собственной валюте. Почему бы просто не конвертировать цены в местную валюту с возможностью выбора? Будет достаточно просто писать рядом с ценой в долларах цену в местной валюте.
Фасетные фильтры — удобно или нет? Зависит от того, как они реализованы. Яндекс реализует их, с моей точки зрения, правильно. Там часто используемые параметры развернуты, а менее используемые — свернуты. При выборе любого параметра всплывает количество найденных по заданным критериям предложений.
На вашем сайте, на мой взгляд, они неудобные. Выбрал параметр где-то в нижней части, страница перезагрузилась и я попал в самый верх. Нельзя сразу выбрать несколько разных параметров, а потом нажать «Найти». Все параметры развернуты и получается вертикальная колбаса из кучи параметров.
Плюс ко всему, у людей за много лет использования тех порталов, которые вы приводили как неудобные, сложился определенный паттерн как должен работать поиск объектов. И любое изменение этих паттернов отталкивает. Тут надо подходить умнее: если вы уверены, в том, что это удобнее, то нужно, простыми словами, взять пользователя за ручку и показать все плюсы. Т.е. сделать некий гид-обучалку с описанием преимуществ над обычным поиском.
Вам позарез нужен крутой специалист по юзабилити. При этом он должен быть в теме недвижимости. А таких крайне мало, они растут внутри компаний, создающих подобные сайты. Я, как человек, около 10 лет работающий с порталами недвижимости как в бекэнде, так и во фронтэнде, с ходу вижу кучу косяков, из-за которых «не взлетит».
При хорошем UX никакой страшный дизайн не страшен и не помешает успеху. Интерфейс должен легко, быстро и удобно решать задачи пользователя. Для этого нужно анализировать что, зачем, как и с какой целью делает пользователь при поиске недвижимости. До недавнего времени тот же ЦИАН был верхом ужасного дизайна, родом из 90-х. Но это никак не мешало ему на протяжении десяти лет быть номером 1 в области недвижимости в Москве и области.
Хорошим дизайном можно замаскировать плохой UX, но все равно красивая игрушка, которая работает не так, как ожидается, не заменит простой по дизайну, но исправно и удобно делающий свою работу инструмент.
Вы, грубо говоря, даете людям топор и говорите: вот я сделал свой топор. Он лучше других, т.к сделан из собственного сплава, этот сплав я готовил очень долго. Да, ручка круглая и тонкая. Но это сделано для удобства всех жителей земли с разными размерами рук, пальцев и жирностью кожи. Да, цвет у него не привычный, а синевато-зеленый, но я просил знакомых придумать новый цвет для него, но ни один из них мне не понравился. Да, режущая грань с извилинами, но так удобнее рубить дуб. А дуб — наиболее распространенное дерево во всем мире.
Но людям не нужен универсальный топор из уникального сплава. Им нужен простой инструмент, решающий их конкретные задачи: колоть дрова (колун), срубить дерево (тяжелый), порубить мясо (небольшой топорик) и т.д. и т.п. Нельзя создать один топор, который будет делать все эти вещи одновременно так же хорошо, как и специализированный инструмент.
Если вы хотите добиться успеха в этой области, то дайте людям то, что они хотят, а не то, что вы считаете правильным со своей точки зрения. Вы — программист по складу ума. Таких людей в абсолютном выражении очень мало. А целевая аудитория такого портала — далеко не такие люди.
Хотя, судя по вашим предыдущим комментариям, это проект для души, а не для того, чтобы сделать его успешным и популярным.
В любом случае, желаю удачи и менее болезненно реагировать на критику любимого чадаKirill_Dan
29.01.2016 16:54+1Спасибо большое за комментарий. Вы правы на все 100%. Скорее всего придется делать по каждой стране свой региональный уклон. Ну и с фасетами тоже нужно будет поколдовать.
Kirill_Dan
Да, вы правы. С дизайном на мобильных устройствах нужно будет еще поработать. Но это уже мелочь, по сравнению с тем тернистым путем, который пришлось пройти.