Google Maps API v2 — окончание обслуживания

    Сегодня получил письмо от Google Maps API Developer Relations об окончании периода обслуживания версии 2 Google Maps API.
    Под катом — перевод и размышления


    Мы связываемся с вами, потому что ваш адрес электронной почты, связанный с ключом Google Maps JavaScript API v2 используется для следующих доменов:
    ° %domain_name%
    Как Вам должно быть известно, период устаревания в три года для версии 2 JavaScript API Карт заканчивается в мае 2013 года. После этой даты API больше не будет поддерживаться, и функции могут не функционировать как ожидается. В какой-то момент, ваши карты на V2 могут перестать работать полностью.
    Хорошей новостью является то, что Google Maps Javascript API v3 является более надежной и обладают большим функционалом, чем v2, и для подавляющего большинства сайтов нет проблем с миграцией на V3. Поэтому мы настоятельно рекомендуем вам просмотреть наши руководства по миграции, а также стремиться мигрировать до мая 2013 года.


    Конечно, для большинства сайтов, в которых используется только пара маркеров и карта — проблема с миграцией состоит только в чтении небольшого мануала и изменении пары десятков строк кода.
    Что жа касается сайтов, используйющих google api для размещении множества маркеров и имеющих широкий функционал работы с картой — это окажется большой проблемой.
    Как показывает мой опыт, такие сайты написаны достаточно давно, и это большая проблема. Переписывая такой сайт я потратил больше месяца только чтобы понять как он функционирует. Отсутствие архитектуры как таковой, php-классов, использования фреймворков, мешанина html+php+javascript в одном файле — это только цветочки. Ягодки были в использовании старинных уже 5-7 лет неиспользуемых библиотек, и, конечно, «пасхальных яиц» в виде строк прямо выполняемого кода в середине functions.php.
    В результате пришлось переписывать заново весь функционал карты и состыковывать его с остальным старым кодом.

    Хочу посоветовать владельцам сайтов на V2 не затягивать с миграцией на V3, так как переезд на V3 может оказаться длительным и болезненным процессом.
    Ведь никому не хочется, чтобы в один момент сайт просто перестал работать.
    • +10
    • 13,3k
    • 3
    Поделиться публикацией

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 3

      0
      Я когда переделывал довольно большой проект не встретил особых проблем — большинство функций там ведь аналогичны. С обновление API от Яндекса было куда больше заморочек в деталях.

      PS я давно перевел все на 3 версию, так как она же реально быстрее и стабильнее в плане возможных подтормаживаний
        +1
        не скажите. одной только заменой названий функций и параметров не обойтись. логика тоже отличается.
        что касается Яднекса, переход на v2 — это мрак полнейший. Парадигма API совсем другая.
        А самое жесткое, это перевод с google V2 на яндекс V2. В этом случае переписывать код приходится полностью.
        +3
        Ну так было очевидно, что скоро APIv2 закроют. Нужно было давно позаботится о переходе.

        Я за гугл, т.к. новое API удобнее, а старое они поддерживали достаточно долго, чтобы все успели перейти.

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

        Самое читаемое