По вашему запросу ничего не найдено :(
Убедитесь, что запрос написан правильно, или посмотрите другие наши статьи:
img
Что такое SEO? SEO (Search Engine Optimization – поисковая оптимизация) – это методика увеличения количества и качества трафика на веб-страницу путем использования результатов органической поисковой системы. Результаты органического поиска извлекаются из внутреннего алгоритма поисковой системы, а не в результате платной рекламы. Ниже приведен список соответствующей терминологии. SERP (Search Engine Results Page) или страница результатов поисковой системы – это просто страница результатов, которая собирает клики. Такие страницы собирают клики как платных, так и органических результатов поиска. SEM (Search Engine Marketing) или поисковый маркетинг – это методика маркетинга с использованием платной рекламы, которая появляется на SERP. PPC (pay-per-click) означает оплату за клик, модель интернет-маркетинга, в которой рекламодатели платят какую-то таксу каждый раз, когда кто-нибудь нажимает на одно из их объявлений. Изучение основ SEO, а также более сложных тем, может оказаться не самым простым процессом. В данной статье мы рассмотрим простые шаги, которые помогут создать SEO-дружественные веб-страницы, а также инструменты для их поддержки. Актуальный и значимый контент Уникальный, актуальный и содержательный контент является наиболее важным условием SEO-дружественного веб-сайта. Хоть это и кажется очевидным, но здесь очень легко ошибиться. Глубокое понимание пользователей веб-сайта очень важно для создания правильного контента. Контент, который «цепляет» пользователя, может повысить взаимодействие и снизить показатель «ненужных просмотров». Поисковые системы распознают время, проведенное пользователями на веб-сайте, а также уровни взаимодействия. Не хитри. SEO – это не карточная игра, в которой нужно умудриться перехитрить противника. «Сверхоптимизация» - это понятие, описывающее устаревшие методы, которые пытаются как-то обмануть поисковые системы. Например, метод «наполнения ссылками» или «наполнение контентом». Раньше подобные приемы могли оказаться эффективными, но в конечном итоге они были не долговечными. Стратегия ключевых слов может хорошо сработать, но только если все сделано правильно. Решающее значение для достижения успеха имеет правильно найденный баланс между использованием ключевых слов и релевантностью темы. Разнообразие содержания и формата – эффективный способ удерживать внимание. Богатый набор контента, включающий изображения, видео, таблицы и списки, может привлечь внимание пользователей. Организация контента в логическую иерархию веб-сайта – еще один фундаментальный аспект создания SEO-дружественного веб-сайта. Страница сервиса Google Search Console «Руководство по оптимизации поисковой системы (SEO) для начинающих» содержит подробное руководство по организации контента. Семантическая разметка и структурированные данные Хорошо структурированный контент является ключевым фактором для SEO наряду с хорошо сконструированным кодом, который наши браузеры и поисковые системы используют для интерпретации контента. Многие HTML-теги имеют семантическое значение, которое помогает интерпретаторам понимать и классифицировать контент. Как обычные веб-разработчики мы иногда чувствуем себя беспомощными в маркетинговом мире SEO, однако написание семантической разметки – один из самых эффективных инструментов. Незачем писать каждый HTML-элемент через div, когда у нас есть множество тегов для идентификации различного контента. Ниже приведены некоторые из наиболее полезных семантических тегов. Заголовки страниц Описание страницы Абзацы Списки Статьи Разделы Заголовки Нижние колонтитулы И т.д. Опять же, важно уметь создавать HTML-страницы, но не сильно мудрить с ними. Хорошо сбалансированное размещение ключевых слов в заголовках, описаниях, h1 и h2, может иметь большое значение. Заголовки и описания должны быть уникальными для разных страниц и релевантными по содержанию. Структурированные данные – это новый формат данных, соответствующий спецификации JSON-LD, который можно встраивать в HTML-страницы. Поисковые системы, такие как Google, интерпретируют структурированные данные для того, чтобы понять содержание страницы, а также собрать информацию об Интернете и мире в целом. Ниже приведен простой пример. <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Organization", "name": "Foo Software | Website Quality Monitoring", "url": "https://www.foo.software", "sameAs": [ "https://www.facebook.com/www.foo.software", "https://www.instagram.com/foosoftware/", "https://github.com/foo-software", "https://www.linkedin.com/company/foo-software" ] } Доступность и оценка работы веб-сайта Поисковые системы, определенно, поднимают планку допустимых веб-стандартов. Эффективность и доступность веб-страницы охватывают ориентированные на пользователя показатели, которые в конечном итоге могут повлиять на SEO. В процессе оценки работы веб-сайта запоминается путь пользователя, а также отмечаются действия пользователя. Ниже приведены самые важные показатели оценки работы. Первая отрисовка контента (FCP – First Contentful Paint): измеряет время от начала загрузки страницы до момента отображения любой части содержимого страницы на экране. Скорость загрузки основного контента (LCP – Largest Contentful Paint): измеряет время от начала загрузки страницы до момента отображения на экране самого большого изображения или текстового блока. Время ожидания до первого взаимодействия с контентом (FID –First InputDelay): измеряет время от момента, когда пользователь впервые начал взаимодействовать с вашим сайтом (т.е. когда он нажимает на ссылку, нажимает на кнопку или использует настраиваемый элемент управления на базе JavaScript), до момента, когда браузер фактически способен реагировать на это взаимодействие. Время до интерактивности (TTI – Time to Interactive): измеряет время с момента начала загрузки страницы до ее визуального отображения, загрузки ее исходных сценариев (если такие есть) и способности эффективно и быстро реагировать на вводимые пользователем данные. Общее время блокировки (TBT – Total Blocking Time): измеряет общее время между FCP и TTI, если основной поток был заблокирован на достаточно долгое время, чтобы он не реагировал на действия пользователей. Совокупное смещение макета (CLS – Cumulative Layout Shift): измеряет совокупный показатель всех неожиданных смещений макета, которые происходят в течение всего времени жизни страницы, начиная с загрузки страницы. Доступность веб-сайта – еще одна не менее важная концепция, которую следует учитывать при разработке веб-сайта, оптимизированного для поисковых систем. Наши веб-сайты просматривают не только люди, но и другие платформы, такие как программы для чтения с экрана, которые по факту делают тоже самое, что и люди. Улучшение доступности сделает ваш сайт более удобным для всех. Инструменты SEO В данной статье мы рассмотрели способы улучшения SEO. Но возникает вопрос: как поддерживать эти стандарты с течением времени? Существует множество инструментов, которые могут помогать нам анализировать и отслеживать SEO. Automated Lighthouse Check отслеживает качество веб-страниц с помощью Lighthouse. Он предоставляет подробные отчеты о SEO, качестве функционирования и доступности. Доступны бесплатные и премиум версии. Google Search Console обязательная для любого владельца веб-сайта, которому важна SEO. Он предоставляет информацию о том, какие поисковые запросы проходят через органический трафик, и детальный анализ. Заключение SEO – не самая простая методика, но среди трендовых приемов торговли, которые приходят и уходят, наиболее эффективный подход. Значимый и хорошо сформированный контент в сочетании с аналогичным кодом, представленные эффективным и доступным способом, несомненно ублажат богов SEO.
img
JSON, несомненно, стал неотъемлемой частью cети. Это любимый формат для огромного количества веб-сервисов, в том числе и для крупных игроков. В качестве примера можно назвать такие ведущие компании, как Google, Twitter и Facebook, которые предоставляют данные о пользователях в формате JSON. До 2013 года Twitter поддерживал XML, но в следующей версии отказался и стал использовать JSON. Когда Android разработчик хочет заявить, что приложению требуется разрешение пользователя, формат записывается в JSON, XML, YAML, и т.д.. Но JSON затмевает их все, поскольку является форматом, в котором любой может взаимодействовать с различными программами в интернете. Почему? Чтобы разобраться, давайте вкратце рассмотрим концепцию JSON. Что такое JSON? JavaScript Object Notation (JSON) - текстовый формат отображения данных, основанный на упорядоченном списке и парах "ключ-значение". Вы можете использовать их для хранения данных в логическом и упорядоченном виде, чтобы получить к ним беспрепятственный доступ. Также его используют для обмена данными между веб-серверами и клиентами. Кроме обмена данными, его можно использовать для миграции баз данных, например, с JSON на SQL. Вы даже можете экспортировать данные с помощью JSON из уже зарегистрированных веб-приложений. Несмотря на то, что JSON был создан на основе JavaScript, он является независимым от языка, что означает, что различные языки программирования могут выполнять разбор данных. В чем секрет его популярности? JSON предлагает уникальный пользовательский опыт. Он позволяет упростить синтаксис, когда существует простой метод представления данных. Кроме того, многие пользователи обнаружили, что объектные литералы JavaScript являются идеальным форматом для передачи объектно-ориентированных данных по сети. Когда вы пишете свои фронт-коды на Javascript, формат JSON упрощает загрузку данных в деревья и обеспечивает плавную работу с ними. Он обеспечивает целостное форматирование данных для экономии пропускной способности и увеличения времени отклика при общении с сервером. От простой передачи данных до возможности их считывания (удобочитаемости) и лёгкости в кодировании - с JSON всё становится безупречным. Благодаря своей чрезвычайной популярности, многие базы данных расширяют встроенную поддержку JSON. Например, MySQL и PostgreSQL поставляются со встроенной поддержкой данных JSON для хранения и запросов. Зачем хранить JSON на надежном хостинге? Бизнес-процессы связаны с большим количеством бумажной волокиты. С течением времени ваш бизнес может оказаться в океане бумажной работы, которую впоследствии становится трудно хранить и управлять этими данными. Вы знаете, насколько уязвим стал Интернет, когда киберпреступники ждут любого шанса украсть ваши данные и доставить неприятности. С помощью защищенной платформы хостинга вы можете защитить свои данные от вредоносных программ, DdoS атак и других угроз. Вы также можете настроить дополнительные уровни аутентификации и мониторинг сеансов для защиты конфиденциальности данных. Теперь давайте обсудим некоторые из лучших услуг JSON-хостинга для безопасного хранения ваших данных. Vultr С помощью Vultr Object Storage вы можете обеспечить гибкость интеграции с инструментами и приложениями сторонних производителей, поддерживающими S3. Архитектура объектного хранилища, масштабируемая по требованию, обеспечивает большую надежность данных и меньший уровень сложности управления. Так как она клонирует ваши данные в автоматическом режиме 3 раза, вы можете быть уверены в долговечности и доступности данных. Расширяйте или сокращайте свои объемы хранения данных, добавляя объекты или удаляя их. Vultr обеспечивает высокую производительность, предлагая технологию кэширования NVMe. Вы также можете хранить медиа-объекты для ваших приложений, включая изображения, видео и аудио. Это упрощает хранение, позволяя вам увеличивать или уменьшать использование в соответствии с вашими потребностями. Воспользуйтесь широким спектром пользовательских решений, включая CDN точки присутствия, хранение облачных данных приложений, сохранение истории логов, настройка аварийного восстановления, архивирование больших наборов данных и многое другое. Vultr предлагает установку приложений одним щелчком мыши, локальные SSD-накопители и процессоры Intel для высокой производительности. У него имеется 17 центров обработки данных по всему миру и неограниченное количество комбинаций операционных систем, включая CentOS, Ubuntu, Windows, Debian и FreeBSD. Он также предлагает мощные дополнения, такие как Snapshots, защита от DDoS-атак, Firewall и гибкие сетевые связи. Стоимость: начинается с 5 долларов в месяц, 250 ГБ памяти, 1000 ГБ передачи данных в месяц A2 Hosting A2 Hosting известен своими молниеносными и надежными хостинговыми решениями, адаптированными к вашим потребностям. Он делает JSON форматом по умолчанию с его установкой PHP и обеспечивает в 20 раз более быстрый процесс хостинга на его Turbo серверах. Здесь используется высококлассное программное обеспечение для разработки, такое как PHP, MySQL, Python, PERL, PostgreSQL, Apache, Node.js и MariaDB. Кроме того, предоставляется бесплатный доступ к SSH и SSL-сертификации. A2 Hosting защищает ваши данные от онлайн-угроз, включая бесплатную защиту от HackScan, а также защиту от DDoS-атак. A2 гарантирует 99.9% бесперебойной работы благодаря своим высокопроизводительным серверам, так что вы можете получить доступ к данным в любое время. Также в ассортименте есть множество других альтернатив для хостинга, включая Ubuntu Server, Nginx, Apache Tomcat, IonCube и Perl 5.10. Amazon S3 Amazon Simple Storage Service или Amazon S3 обеспечивает высококачественную доступность, возможность масштабирования, высокую производительность и безопасность данных. Неважно, насколько велик или мал ваш бизнес - у него есть решение для хранения данных для каждого. Система может защитить ваши данные для самых разных областей применения, включая мобильные приложения, веб-сайты, корпоративные приложения, IoT-устройства и многое другое. Удобные функции управления позволяют хранить и упорядочивать данные, а затем настраивать их с помощью эффективных средств контроля доступа. Amazon S3 обеспечивает высокий уровень сохранности данных благодаря созданию и хранению копий всех объектов с поддержкой S3. Таким образом, ваши данные доступны в любое время и защищены от различных угроз и ошибок. Компания предлагает доступные по цене классы хранения, поддерживающие различные уровни доступа к данным. Amazon S3 полностью совместим с HIPAA/HITECH, PCI-DSS, Директивой ЕС по защите данных, FedRAMP и FISMA. Кроме того, здесь реализованы возможности аудита, репликации данных, управления доступом, интеграции S3 с Amazon Macie, ведения журналов активности и многое другое. Используя S3 Select, вы можете получить дополнительные подмножества данных объектов и повысить производительность запросов. С помощью функции query-in-place можно выполнять анализ больших данных, запрашивать данные S3 с помощью SQL запросов используя Amazon Athena, а также анализировать данные с помощью Amazon Redshift Spectrum. GitHub GitHub, которому доверяют более 50 миллионов разработчиков, - это ваш идеальный хостинг-партнёр, где управление вашими файлами и доступ к ним очень удобны. Он не только обеспечивает гибкий хостинг и детализированный контроль доступа к данным, но и поддерживает жесткую безопасность и надежность с помощью GitHub Enterprise Cloud. В GitHub находится множество репозиториев с открытым исходным кодом, частных и публичных репозиториев всего в одном месте. Каждый из них оснащён передовыми утилитами, которые могут помочь вам в хостинге, документации, релизе кодов и многом другом. С помощью Git LFS вы можете упростить работу с большими файлами. Используйте GitHub Enterprise Server для развертывания своего центра обработки данных. Его также можно развернуть в частном "облаке" с помощью веб-служб Amazon, Google Cloud или Azure. Настройте каждый процесс с помощью интуитивно понятного API вместе с приложениями GitHub. GitHub также позволяет безупречно интегрировать средства, которые вы используете для облегчения эффективного рабочего процесса. Перемещайте свои данные в облако через встроенный CI/CD. Вы можете использовать пакеты GitHub и передавать неограниченное количество данных в рамках GitHub Actions. Здесь используется CodeQL, который является первоклассным механизмом для анализа семантических кодов, для выявления слабых мест в системе безопасности. Google Cloud Storage Google Cloud - это универсальное решение для хранения всех ваших данных, которым доверяют предприятия и разработчики по всему миру. Оно обеспечивает гибкий, унифицированный и надежный подход к хранению и защите данных. Используя Управление Жизненным Циклом Объектов (OLM), вы можете настроить данные и автоматически перейти к недорогим классам хранения в соответствии с вашими критериями. GCP предоставляет вам свободу в размещении ваших JSON и данных приложений в нужном вам месте и способе хранения в соответствии с вашими потребностями в плане производительности. Здесь предусмотрены различные классы хранения, которые позволят вам определить цену и доступность. Есть четыре класса хранения: Standard оптимизирован для высокочастотного доступа и производительности. Nearline для нечастого доступа к данным с высокой устойчивостью и скоростью. Coldline для доступа к данным несколько раз в год с высокой устойчивостью и скоростью. Archive для доступа к данным один раз в год с доступной ценой. Данное решение предназначено для множества случаев использования, включая интегрированное хранилище данных для вычислений, машинного обучения и анализа, хранения и доставки мультимедийного контента, архивов и резервных копий. Вы можете воспользоваться функцией object versioning для создания и хранения копий объектов в случае, если они перезаписаны или удалены. Кроме того, можно определить политики хранения, сохранить объекты от удаления, шифрование и управление данными с помощью службы Cloud Key Management Service, а также отключить ACL объектов для контроля доступа. Вы также можете настроить функцию функцию сохранения данных (data retention) с помощью Bucket Lock, отправки уведомлений, журналов аудита и контроля доступа с помощью Cloud Identity Access Management (IAM). JSONbin С JSONbin вам не нужно настраивать базу данных или настраивать временные серверы для тестирования front-end приложений. Используйте его для хранения всех ваших данных и тестирования приложений бесплатно. Он создает и хранит копии объектов всякий раз, когда вы вводите новую запись. Вы даже можете получить последние обновления или оригинальную запись, когда она вам нужна. Когда вы регистрируетесь в JSONbin, программа предоставляет вам секретный ключ, который вы можете использовать для создания ваших персональных записей. Путем передачи действующего секретного ключа вы можете обновлять или просматривать свои записи с целью обеспечения конфиденциальности и безопасности. JSONbin предлагает функцию " Collection ", с помощью которой вы можете хранить и упорядочивать данные в определенном порядке. Вы даже можете использовать его пользовательский запрос для доступа к нескольким записям, определив фильтры. Используя вебхуки, вы можете создавать, удалять или обновлять данные в любое время. Программа предоставляет полностью персонализированную панель инструментов, на которой вы можете создавать личные или общедоступные корзины. Вы также можете получить дополнительную помощь по ссылке API для получения информации о том, как управлять записями и создавать корзины. Вы можете проверить ваши записи с помощью Schema Docs, которые вы можете прикрепить к Collections. Получить информацию о деятельности API в режиме реального времени через электронную почту. Кроме этого, вы сможете добавлять новых участников и более эффективно управлять ими, используя функцию Team Management. n:point Настройка JSON endpoints и редактирование данных возможно в считанные секунды при использовании n: point. Для начала можно использовать облегчённый backend n:point, чтобы создавать данные, определять структуру данных через JSON схему, а затем блокировать её, чтобы предотвратить удаление или переопределение. В результате вы сможете предоставить своей команде доступ, где они смогут обновлять записи, без ущерба для исходных данных. Редактирование данных не требует усилий, так как позволяет быстро выявлять ошибки и обеспечивает гибкий синтаксис объектов JavaScript. Для доступа к определенным данным добавьте индексы массива или ключи свойств к URL API. Используя функции CORS, вы будете иметь доступ к API из любого места. Заключение Современный бизнес ежедневно связан с большим объемом бумажной волокиты, которую со временем становится трудно обрабатывать. Кроме того, ваши данные подвергаются сетевым угрозам и физическим повреждениям, которые могут стоить вам дороже, чем вы ожидали. Но не волнуйтесь, избавьтесь от бумажной волокиты и позвольте сторонним хостинг-провайдерам, как упоминалось выше, хранить ваши данные и управлять сопутствующими серверами, чтобы избавить вас от лишней головной боли.
img
Всем привет! В сегодняшней статье расскажем об одном из самых полезных, на наш взгляд, коммерческих модулей FreePBX и продемонстрируем процесс его настройки. Особенно поможет данный модуль системным администраторам, которым часто приходится подготавливать телефонные аппараты для новых сотрудников, а также обслуживать и обновлять их. Итак, встречайте - модуль EndPoint Manager! Его стоимость на момент написания статьи 17.01.18 составляет 149$ (8 418 рубля), лицензия предоставляется на 25 лет. Согласитесь, в масштабах компании - это не такая большая сумма, а время Вашего админа – бесценно :) /p> Конечно, если Вы являетесь счастливым обладателем телефонов от Sangoma, то благами модуля EPM вы можете пользоваться бесплатно :) Обзор Модуль EndPoint Manager позволяет организовать функционал auto-provisioning, когда телефонный аппарат нужно только подключить к сети, а все необходимые настройки он автоматически скачает с сервера, после чего сразу же будет готов к работе. Помимо телефонных аппаратов, с помощью данного модуля можно также настраивать шлюзы, конференц-фоны, беспроводные трубки, дверные телефоны и пэйджинг устройства самых популярных производителей VoIP оборудования: Aastra Algo AND Audiocodes Cisco Cortelco Cyberdata Digium Grandstream HTek Mitel Mocet Obihai Panasonic Phoenix Audio Polycom Sangoma Snom Uniden Vtech Xorcom Yealink Полный список конкретных поддерживаемых устройств можно найти на сайте разработчика: https://wiki.freepbx.org/display/FPG/EPM-Supported+Device Основное предназначение EPM - это создание шаблонов (template) с необходимыми настройками, которые потом можно применять на одном или группе аналогичных устройств, что сводит подготовку устройств к минимуму. Общий механизм работы примерно такой - После создания шаблона с настройками для определённой модели телефонного аппарата, администратор, с помощью модуля EPM, привязывает данный шаблон к конкретному внутреннему номеру (extension) по MAC адресу данного устройства. После этого автоматически создаётся конфигурационный файл вида ХХХХ.cfg, где ХХХХ – MAC адрес устройства, который, сервер FreePBX с установленным EPM, хранит на файловом хранилище. Когда телефонный аппарат подключается в сеть, то вместе с IP адресом, он получает по DHCP адреса сервера (option 66), на котором для него создан файл конфигурации. После чего телефон обращается на данный сервер и скачивает готовую конфигурацию и, опционально, актуальную прошивку. То есть, по сути, для того чтобы ввести новый телефон в эксплуатацию, нам нужно только подключить его в сеть, узнать его MAC адрес и всё! Более подробно про процесс auto-provisioning и option 66 можно почитать в нашей статье Модуль имеет несколько подразделов, каждый из которых имеет своё предназначение, рассмотрим их: Global Settings - в данном разделе настраиваются общие параметры модуля, такие как внутренняя и внешняя адресация, порты, административные и пользовательские пароли для устройств Extension Mapping - данный раздел предназначен для настройки соответствия внутреннего номера, настроенного на IP-АТС и назначения определённого шаблона конфигурации. Привязка происходит по MAC адресу аппарата Brands - данный раздел содержит шаблоны конфигураций для определённого бренда и моделей VoIP оборудования. Брендов может быть несколько, они добавляются в разделе Add Brand. По умолчанию тут только шаблон для телефонов Sangoma. Add Brand - здесь Вы можете добавить новый бренд, для которого в дальнейшем будете создавать шаблоны конфигураций Image Management - данный раздел предназначен для управления фоновым изображением на телефонном аппарате, если конечно он его поддерживает Ringtone Management - данный раздел предназначен для управления рингтонами звонка на телефонном аппарате; Basefile Edit - с помощью данного раздела можно изменять дефолтные параметры самих шаблонов для любой модели телефона. Как правило, это подразумевает редактирование XML файла конфигурации. Custom Extensions - данный раздел предназначен для настройки телефонных аппаратов, которые не зарегистрированы на вашей АТС. Поскольку модуль EPM по умолчанию видит только пул внутренних номеров локальной АТС, то для настройки удалённых устройств, например с другой АТС, необходимо сначала объявить их в этом разделе. Firmware Management - данный раздел позволяет управлять прошивками устройств всех брендов. Помимо этого, можно управлять их версиями и назначать определённому шаблону ту или иную версию прошивки. Network Scan - с помощью данной утилиты можно просканировать сеть и получить список MAC адресов устройств, которым ещё не назначены шаблоны конфигураций и сразу же их назначить через раздел Extension Mapping. Стоит отметить, что поскольку MAC адреса не маршрутизируются, то определить можно только устройства, находящиеся в одной сети с IP-АТС, поэтому здесь нужно указывать локальную сеть. То есть, например, если IP адрес Вашей АТС – 192.168.11.64/24, то Вы сможете успешно просканировать только устройства в сети 192.168.11.0/24. Настройка Рассмотрим подробнее каждый из разделов, описанных выше. После установки, модуль появляется в разделе Settings. Доступ к разделам модуля осуществляется по нажатию на кнопку в правом углу: Первое, с чего необходимо начать - это глобальные настройки Global Settings. Internal IP - здесь указываем локальный адрес нашей IP- АТС. Можно ввести слово auto, тогда локальный IP адрес будет определён автоматически. External IP - в этом поле указываем внешний адрес нашей IP-АТС или валидный FQDN. Это поле нужно только если у вас есть телефоны, которые подключаются из вне. Можно ввести слово auto, тогда внешний IP адрес будет определён автоматически, чтобы не использовать данное поле – введите none Ports - данная секция отображает номера портов, которые настроены для различных сервисов - Web Server - порт для доступа к вэб-интерфейсу модуля, HTTP Provisioning - порт для auto-provisioning по протоколу HTTP, TFTP Provisioning - порт для auto-provisioning по протоколу TFTP, RESTful Apps - порт использующийся для интеграции Phone Apps с IP-АТС. Номера данных портов настраиваются в модуле System Admin, настроить через EPM их нельзя. Phone Admin Password - здесь можно административный пароль для доступа к вэб-интерфейсу телефонных аппаратов. Пароль будет одинаковым для всех устройств под управлением модуля EPM Phone User Password - некоторые телефоны имеют разные уровни доступа к вэб-интерфейсу управления. В данном поле можно настроить пароль для пользовательского уровня. ReSync Time - время, по истечению которого телефон будет заного запрашивать конфигурацию с сервера, чтобы актуализировать её. По умолчанию это день – 86400 секунд XML-API (RestAPI) Default Login - разрешает доступ к Phone Apps, если это поддерживается телефоном. Extension Mapping IP Address и Phone Status - здесь настраивается как будет отображаться статус телефонного аппарата в разделе Extension Mapping. Можно показывать IP адрес телефона и время последнего ping’а данного аппарата По завершению настроек необходимо нажать Save Global Теперь, когда у нас есть глобальные настройки, можно добавлять и настраивать шаблоны для любых брендов телефонных аппаратов, которые будут подключаться к нашей IP-АТС. Для этого открываем меню и кликаем Add Brand, перед нами откроется список поддерживаемых производителей, выберем Cisco. После этого, перед нами откроется окно с параметрами настроек нового шаблона для устройств Cisco: Внимание! Дальнейшие параметры могут отличаться в зависимости от выбранного в предыдущем шаге производителя. Ниже будет приведён пример для Cisco Template Name - имя шаблона. Рекомендуем указывать здесь модели, для которых создаётся шаблон, а также для каких телефонных аппаратов он предназначен – локальных или удаленных. Например, в нашем случае шаблон будет для локальных телефонов Cisco SPA 504G Destination Address - адрес IP-АТС, на который телефон будет обращаться для того, чтобы зарегистрироваться. Значения Internal и External берутся из Global Settings или же вы можете указать адрес вручную нажав Custom Provision Server Protocol - протокол, который будут использовать телефоны для получения своих конфигурационных файлов - TFTP или HTTP Provision Server Address адрес provisioning сервера, на который телефон будет обращаться для получения конфигурации. Значения Internal и External берутся из Global Settings или же вы можете указать адрес вручную нажав Custom. В нашем случае - Destination Address и Provision Address будут совпадать и являться адресом IP-АТС 192.168.11.64, это наиболее распространённый случай. Time Zone - временная зона Primary Time Server и Time Server 2 - сервера синхронизации времени NTP Daylight Savings - включает переход на летнее время Background Image - фоновое изображение для телефонного аппарата. Загружается в разделе Image Management Line Label - позволяет вывести идентификатор линии на LCD экран телефона (если он есть): Extension - выводит внутренний номер, например “7007” Name - выводит имя внутреннего номера, например “Alex Dobronravov” Name-Extension - выводит имя и номер, например “Alex Dobronravov 7007” Обратите внимание, что в зависимости от используемого телефона количество отображаемых символов может быть ограничено Dial Pattern - здесь можно поменять стандартные шаблоны набора номера, используемые телефоном. Символы в данном поле будут зависеть от выбранного производителя Firmware Version - здесь мы можем настроить загрузку прошивок для моделей телефонных аппаратов, для которых создаётся шаблон. При нажатии на кнопку Firmware Management мы попадаем в соответствующий раздел, в котором уже доступны все прошивки для телефонов Cisco (в том числе и для нужного нам SPA 504G), выберем самый актуальный пак. В каждом паке содержатся прошивки для разных моделей телефонов. Из пака загружаются только прошивки для моделей, которые выбраны в шаблоне. Можно указать разные версии прошивок, для этого нужно выбрать разные паки в Firmware Slot 1 и с После чего в настройках шаблона в поле Firmware Version мы можем выбрать нужный слот, чтобы загрузить его на все телефонные аппараты, которые будут выбраны в данном шаблоне. Available Phones - в данном списке находим нужную нам модель телефонного аппарата (в нашем случае – SPA 504G) и кликаем на неё. После чего перед нами открывается окно с настройками кнопок телефонного аппарата. Доступные настройки будут зависеть от выбранной модели В данном случае мы настроили на первой кнопке телефона SPA 504G отображение линии, а на второй BLF по номеру 3032. Отметим, что подобная конфигурация будет присвоена всем телефонам, которым мы назначим данный шаблон. Если их много, то некоторым, например, может не понадобиться BLF одного и того же номера, учитывайте это. В дальнейшем, настройки кнопок можно будет изменить для каждого телефона индивидуально. Отметим также, что можно создать один шаблон для нескольких моделей телефонов (а также для панелей расширения Expansion Module и других устройств, например, в случае Cisco - FXS), для этого просто отметьте и настройте необходимые модели: По завершению настройки шаблона доступно несколько опций сохранения - Save - просто сохранит новый шаблон, Save and Rebuild Config(s) - сохранит конфигурацию подготовит её к загрузке на телефоны, которые используют данный конфиг при следующем цикле синхронизации, Save, Rebuild and Update Phones - данный вариант перезапишет новую конфигурацию, подготовит её к загрузке на телефоны, которым назначен данный шаблон и отправят её на эти телефоны, что может вызвать перезагрузку телефонов. Стоит отметить, что пока никаким телефонам не назначен данный шаблон – при использовании опций Save and Rebuild Config(s) и Save, Rebuild and Update Phones ничего не произойдёт, опции действуют только когда в разделе Extension Mapping есть активные устройства. Для более тонкой настройки параметров, которые невозможно настроить стандартными средствами шаблона, используйте функционал Basefile Edit. Он предназначен для опытных пользователей и позволяет править конфигурацию шаблона для определённой модели на уровне её конфигурационного файла, как правило – формата XML Завершение настройки и назначение настроенного шаблона телефонным аппаратам Теперь, когда мы закончили с настройкой шаблона, самое время привязать его к внутреннему номеру и к конкретному телефонному аппарату. Для этого есть 2 способа: Предварительно убедитесь, что настраиваемые телефонные аппараты подключены в сеть и получают адреса по DHCP. Также, на DHCP сервере должна быть настроена опция 66 (option 66), сообщающая телефону адрес provisioning сервера, на котором хранится конфигурация. Заходим в раздел Extension Mapping и нажимаем Add Extension. Выбираем внутренний номер, из списка зарегистрированных на нашей IP-АТС, которому хотим назначить шаблон (тут также можно настроить Custom Extension, о котором говорилось выше), далее выбираем учётную запись SIP, в нашем случае - Account 1. Во втором столбце выбираем бренд - Cisco и ниже прописываем MAC адрес настраиваемого телефона. В последнем столбце выбираем шаблон, который мы только что настроили (в нашем случае spa504g_internal) и модель телефона (в нашем случае Cisco SPA 504G) После этого выбираем способ сохранения конфигурации и нажимаем Use Selected. Мы выбрали Save, Rebuild and Update Phones, чтобы конфиг сразу же отправился на телефон. Заходим в модуль Extensions ищем нужный внутренний номер и открываем вкладку Other. В разделе Endpoint заполняем необходимые поля и нажимаем Submit В обоих случаях, после данных манипуляций, создаётся конфигурационный файл XXXXYYYYZZZZ.cfg , где XXXXYYYYZZZZ – МАС адрес телефонного аппарата и хранится в файловом хранилище сервера. Когда телефон подключится в сеть, то от DHCP сервера он получит IP адрес, а также через опцию 66 – адрес provisioning сервера, в нашем случае – это TFTP сервер 192.168.11.64. Телефонный аппарат обратится на TFTP сервер и скачает от туда свой конфигурационный файл XXXXYYYYZZZZ.cfg. Таким образом, телефон будет сразу готов к работе.
ВЕСЕННИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59