Размерность характеристик в Вебасисте

В ВА возможны разные типы характеристик — число, строка и т.п..

Но есть не просто «число», а «длина» или «мощность». Эти типы данных при выводе на сайт будут снабжены размерностями после числа мм или см, и их можно, допустим, вводить в метрах, а выводить — в сантиметрах.

(далее…)

Использование API Яндекс-карт

Хочу расписать тут пример вывода списка дилеров через API с динамическим формированием меток.
Вывод будет двух типов — с кластеризацией и без нее.
Скрипт писался для вебасиста, там используются шаблоны Smarty, синтаксис поэтому немного специфический, со всякими literal.

1. Для работы с API яндекс-карт нужно прежде всего получить ключ в кабинете разработчика: https://developer.tech.yandex.ru/keys/

2. https://tech.yandex.ru/maps/jsapi/ — страница сервиса, с примерами и документацией.

3. Пример с кластеризацией точек:

(далее…)

Глобальные переменные (и проверка на мобильность по пути)

Есть массив $GLOBALS, который виден везде. И с помощью которого можно передавать информацию. На страницу или в темплейт.

Например, в header, где-нибудь в начале скрипта, определяем тип устройства. Мобильный?

(далее…)

Быстродействие. Youtube

Ролик с ютуба, размещенный на странице, заметно замедляет ее открытие. Там одних скриптов 400к. Вдобавок, они еще и размещены не на вашем сервере…
Идея — размещать на странице не сам iframe, а картинку, по клику на которую ролик откроется.

(далее…)

Быстродействие. Ускорение от Timeweb

Часто размещаем сайты на timeweb. У них достаточно удобный и эффективный ускоритель сайтов. +10-15 пунктов в измерении скорости Googlом дает.

Конечно, ускоритель надо настраивать (если просто включить, сайт может работать не корректно).

(далее…)