{"id":14262,"url":"\/distributions\/14262\/click?bit=1&hash=8ff33b918bfe3f5206b0198c93dd25bdafcdc76b2eaa61d9664863bd76247e56","title":"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u0435 \u041c\u043e\u0441\u043a\u0432\u0435 \u0438\u043d\u043d\u043e\u0432\u0430\u0446\u0438\u044e \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0434\u043e 1,5 \u043c\u043b\u043d \u0440\u0443\u0431\u043b\u0435\u0439","buttonText":"\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435","imageUuid":"726c984a-5b07-5c75-81f7-6664571134e6"}

«Фотопланета» — фотоэнциклопедия населённых пунктов

Всем привет! Я mobile- и web-разработчик, хочу рассказать о своём проекте, который посвящён авторским фотографиям городов, посёлков, деревень и других селений.

Идея и старт

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

Но с чего-то надо было начинать, я взял несколько баз населенных пунктов (как потом оказалось — весьма неточных), соединил их и на выходе получил сайт-каталог селений с координатами и отметками на карте. Базы Беларуси, Казахстана, России и Украины были более-менее полными, а другие страны содержали только основные города.

Заполненность фотографиями:

Беларусь — 15%.

Казахстан — 15%.

Россия — 12%.

Украина — 14%.

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

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

Дальнейшее развитие

Междуреченск ночью

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

Интересно: в Подмосковье находится около 6 400 населенных пунктов, 10 500 СНТ и 1 000 коттеджных поселков.

Кроме населенных пунктов в базу было добавлено много СНТ (а также все их производные) и коттеджных поселков. Вскоре оказалось, что участники активно загружают фотографии музеев (интерьерные виды), поэтому музеи стали отдельными страницами.

Пример фотографии музея
231
столько музеев с фотографиями на проекте.

Техническая часть

  • 2010 год: «голый» PHP + MySQL.

  • 2011 год: код полностью переписан Yii1, для поиска стал использоваться Sphinx.
  • 2015 год: Yii1 => Yii2, бОльшая часть кода переписана. Sphinx заменен на ElasticSearch.
  • 2018 год: выпущены кроссплатформенные мобильные приложения на iPhone & iPad и Android с помощью Cordova и Framework7 v1.
  • 2020 год: большой рефакторинг кода, около 80% кода переписано для использования всех фишек PHP 7.4, мобильные приложения переписаны с нуля уже на Framework7 v5, библиотеки фронтенда также обновлены до свежих версий. В базу добавлен каталог церквей с сайта russian-church.ru.
​Приложения для iPhone

Модерация

«Фотопланета» — не соцсеть, это премодерируемый фотокаталог. Почти все проверки делает мой отец.

Какие фотографии нужны: местность, панорамы, виды, значимые сооружения населенного пункта. Желательно в хорошем качестве и с информативными подписями.

Какие фотографии не нужны: крупным планом люди, животные, части домов, а также природа без указания местности.

С какими проблемами мы столкнулись при модерации:

Проблема №1: разное требование к фотографиям

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

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

Удалять старые фотографии?
Нет, ведь автор потратил время, загрузил фото.
Да, ведь стороннему посетителю они неинтересны.
Показать результаты
Переголосовать
Проголосовать

Проблема №2: природа

При проверке фотографий часто невозможно понять: этот снимок сделан в самом населенном пункте или где-то далеко, поэтому мы стараемся принимать природу ограниченно. Природа, конечно, часто бывает невероятно красивой, но проект не про природу.

Проблема №3: авторство

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

Но есть и хорошая новость: за 10 лет «глаз набит» настолько, что мы научились быстро понимать, когда человек загружает не свое, да еще есть удобная «интеграция» с «Яндекс.Картинками», с помощью которой можно проверить наличие фото в интернете.

Проблема №4: административное деление

Часто бывает, что, к примеру, существует деревня, которую многие знают, а потом ее берут и присоединяют к городу и она становится улицей (пример: «деревня Марьино» => «улица Марьинская»), хотя географически она находится далеко за окраиной города. Поэтому приходится балансировать между «настоящим административным делением» и тем, «как знают люди».

Команда

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

Для чего «Фотопланета»? Какие задачи решает?

Новокузнецк с высоты птичьего полета

Для этого лучше ответить на вопрос «кто пользуется проектом»?

Во-первых, это те, кто переходит из поиска по названию населенного пункта. Краеведы, путешественники, любители истории. Часто бывают люди, кто ищет свою родину в интернете или населенный пункт, который им дорог и любим.

Во-вторых, это те, кто постоянно ходит по сайту, изучает фотографии населенных пунктов, смотрит новые фотографии. Это постоянные посетители, часть из них — те, кто и сам нередко загружает фото.

В-третьих, это люди, которые хотят купить недвижимость, но не знают, где именно им больше понравится. К нам приходят письма и комментарии примерно с таким содержанием: «Посмотрел на вашем сайте фотографии такого-то поселка, очень понравилось, хочу купить в нем дом/участок, куда обратиться?».

Ну и, наверное, кто-то еще :)

Продвижение

Поиск авторов

Я связался с фотографами во «ВКонтакте» и Instagram, которые фотографируют местность сел и деревень. Примерно 60% из них отвечают. И почти все эти люди готовы делиться фотографиями, но часто они отвечают что-то вроде: «У меня много фото, но берите сами и загружайте».

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

Сотрудничество с музеями

Также я связывался с музеями, отвечают больше половины и примерно так же, как и фотографы: «Да, хотим быть у вас на сайте, но фотографии загружайте сами». Или еще вариант: «А фотографий у нас нет, приезжайте и фотографируйте».

Монетизация

На данный момент есть только один источник доходов — контекстная реклама AdSense. Но все доходы с нее идут на оплату серверов с кодом и фотографиями.

Нужно признать, что для существования проекта монетизации в принципе не нужно, но она все же нужна как минимум для двух вещей:

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

Планируемые способы монетизации

  • Объявления на странице населенного пункта. Просто и понятно. Был пробный запуск по цене 50 рублей в месяц, что дало несколько размещений.
  • Подкасты/аудиогиды (платный контент). Поиск информации и озвучка — своими силами.
  • Разработка примитивных интернет-магазинов для малого бизнеса в населенном пункте. Уже есть знакомые, кто согласен на такое, но нужно пробовать.

Дальнейшие планы, самое главное

  • Полноценная SEO-оптимизация сайта.

  • Запуск ботов в Telegram, Viber, «ВКонтакте». Есть единая кодовая база, собственной разработки, но пока не понятно, какой функционал нужен людям в ботах.
  • Приложение для VK Apps (классная штука). Но, как я понял, если не попадешь в основной каталог, то делать бессмысленно.
  • Публичное API: технически оно уже есть, дело только за документацией.

  • Ну и конечно другие языки, моя маленькая мечта — фотографии деревушек Англии :)

Сайт: foto-planeta.com.

Вот и все, буду рад фидбеку. Главное — возможно, кто-то найдет время и поделится фотографиями :)

0
66 комментариев
Написать комментарий...
TL

Идея шикарная, мне не хватает заброшеной викимапии. Но:
1. Почему нет карты, это же логично. Всё крутится вокруг вложенных меню, это очень неудобно. 
2. Крупные города отсутствуют, только посёлки. Хочется иметь фотки внутри районов городов.

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

1. Карта чего? Нас. пунктов? Фотографий с привязкой по координатам?
2. Крупных городов много, правда. Деление по районам - это вообще головная боль, участники постоянно загружают "не туда".

Ответить
Развернуть ветку
Станислав Калашников

Чем это лучше Гугл.Карт или Яндекс.Карт, на которые УЖЕ загружены миллионы фоток в отличном качестве?

Ответить
Развернуть ветку
Alexander Kapul

Тоже задаюсь этим вопросом... Автор, ответь пожалуйста, может есть фишка, которую мы не уловили...

Ответить
Развернуть ветку
25 комментариев
Сергей Трихлеб
Автор

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

Ответить
Развернуть ветку
Pixel Lens

По поводу сохранять-несохранять говённые фотки.

Ткнул наугад несколько городов, а также несколько тех, в которых лично я провёл немало времени. И просто офигел, какое всё красивое, прилизанное и чистое. Это - не реальность. Я за то, чтобы ВСЕ фотки хранились и были доступны. Не потому, что кто-то с тапка потрудился фотку аплоуднуть и нехорошо его обижать, а потому, что каждая фотография и каждая точка зрения плюсуют к реалистичности.

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

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Я имел ввиду плохое качество самой фотографии, например она сделана на слабый телефон. 

Ответить
Развернуть ветку
3 комментария
Vladimir Chernatkin

Знает кто-нибудь приложение с подборками интересных мест на карте? Люблю на выходных прыгнуть в машину и открывать пространство. Нужен источник идей.
вроде как есть подборки мест на яндекс картах, но в приложении их нет. И мало там.
Уж думаю не запилить ли самому, но лучше бы найти готовое

Ответить
Развернуть ветку
Дмитрий Малахов

maps.me  разве что .....

Ответить
Развернуть ветку
2 комментария
Станислав Калашников
Ответить
Развернуть ветку
5 комментариев
Mike Smith

Зашел в свой скромный город. Пустая страница, внизу список авторов, мелким шрифтом. Почему бы на эту страницу не вывести сразу же все фотографии этого города? Кликаю на автора – вижу фото. Но уровнем выше было бы и удобнее, и интереснее.

PS: понял, я зашел в округ, а не в город. Ну, можно вокруг сливать все фотки города и округа.

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Такое пока есть только для авторов, например мои фотографии по всей-всей Московской области: https://foto-planeta.com/user/view-photo.html?id=1&type=cat&typeId=615

Ответить
Развернуть ветку
Алексей Митрохин

У Варламова есть проект паству, идея примерно такая же, только у него еще интереснее - фотки можно отматывать по истории ☺️ Судя по устаревшему дизайну профита он приносит немного. Зная Варламова если бы там была монетизация - он бы им занимался и вкладывал.

Ответить
Развернуть ветку
Pixel Lens

мертворожденный сайт созданный технарями не для людей

Ответить
Развернуть ветку
1 комментарий
Сергей Трихлеб
Автор

Думаю, что вы полностью правы насчет монетизации.

Ответить
Развернуть ветку
Николай Кузнецов

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

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

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

Ответить
Развернуть ветку
10 комментариев
Аккаунт удален

Отлично

Ответить
Развернуть ветку
Pavel Voronkov

Фото авторов, чьи снимки хуже качеством, нужно уводить в архив, с отдельными ссылками, по типу фото других авторов. Или старые фото. Тут ещё бы актуальность добавлять, например 3 года или 5 лет.
Так, несколько красивых фото.

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Спасибо за мнение. Хотим заполнить как больше страниц селений, а не сосредотачиваться на датах, хотя это , конечно, здорово. Все упирается в ресурс - "время".

Ответить
Развернуть ветку
Денис

"Удалять старые фотографии?" - однозначно не надо удалять. Можно же сделать отдельный слой по году загрузки или году фотографирования - аналогично фотографиям дорог в Яндексе.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Станислав Калашников

Стоковая картинка в качестве иконки приложения? Серьёзно???

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Если для вас важна иконка, а не проект, да, это ужасно не иметь уникальной иконки. Вопрос в приоритетах.

Ответить
Развернуть ветку
11 комментариев
Станислав Калашников

Айдентика (визуальный стиль) очень слабая, логотип невыразительный. Да  и вообще, такие проекты — всегда должны иметь эмоциональную упаковку, а у вас серенький сайт из нулевых.

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Согласен, уникального дизайна нет. 

Ответить
Развернуть ветку
15 комментариев
Влад Цыплухин

👍🏽

Ответить
Развернуть ветку
Eugesten

Ещё норм под фото указывать место на карте

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Можно, иногда такое участники просят сделать. Но это не базовая идея проекта, это получается уход в сторону бывшего Panoramio.

Ответить
Развернуть ветку
Кирилл Беккер

Зашёл на сайт-потыкал страны и места указанные-ни одной фотографии-закрыл сайт

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

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

Ответить
Развернуть ветку
Даша Дмитренко

Нашла свой город, аж 204 фото. Ощущение, что дома побывала 

Ответить
Развернуть ветку
Сергей Трихлеб
Автор

Это отлично, значит проект выполняет свою цель)

Ответить
Развернуть ветку
Alexander Khvoynitskiy

Серёга красава! Верь в свою идею и она обрастёт нужными фичами и выстрелит! Успехов!

Ответить
Развернуть ветку
Fedor Bromen

Круто!

Ответить
Развернуть ветку
Aleksey Krenvalk

Классный проект, и вправду в картах поисковиков много убогих фото улиц, достопримечательностей. А тут мне нравится идея, находишь свой город и смотришь как он представлен фотками.

Ответить
Развернуть ветку
63 комментария
Раскрывать всегда