¿Ha comprobado la velocidad de su sitio web recientemente con host-tracker.com? Si no, ¡deberías!

Nos complace anunciar que finalmente hemos lanzado la herramienta "Comprobación del tiempo de respuesta" para diagnosticar el mal rendimiento del sitio web. La velocidad es una de las cosas más importantes en el flujo de trabajo del sitio web, ya que afecta no solo a los rankings de Google, sino también a las conversiones de sus visitantes. Aquí en este artículo:

▶​ ¿Qué componentes componen el tiempo de carga de la página?

▶​ Optimización de velocidad del sitio web.

▶​​ ¿Cómo medir el tiempo de respuesta de su sitio web con HostTracker?

Nos complace anunciar que finalmente hemos lanzado la herramienta "Comprobación del tiempo de respuesta" para diagnosticar el mal rendimiento del sitio web. La velocidad es una de las cosas más importantes en el flujo de trabajo del sitio web, ya que afecta no solo a los rankings de Google, sino también a las conversiones de sus visitantes. Un estudio reciente muestra que los visitantes no están dispuestos a esperar más de 3 segundos para cargar una página. Y, de verdad, todos sabemos que esperar un sitio web de carga lenta puede parecer una eternidad cuando estás tratando de obtener información vital. En realidad, un sitio web vago puede costarle a su negocio. Lo que realmente importa es que simplemente dar algunos pasos para optimizar el rendimiento del sitio web puede marcar una gran diferencia. Entonces, veamos algunas causas comunes de un sitio web lento y cómo puede acelerar estas cosas.

¿Qué componentes componen el tiempo de carga de la página?

  1. DNS lookup tiempo - la cantidad de tiempo que lleva asignar un nombre de dominio a una dirección IP equivalente que se va a encontrar.
  2. Tiemppo de conección (TCP) - cuánto tiempo lleva establecer una conexión con el servidor web.
  3. Tiempo para obtener byte primero (TTFB) - el tiempo que lleva obtener la respuesta del servidor, así como el intervalo, ya que el servidor recibe una solicitud HTTP hasta que el servidor devuelve el primer byte de la respuesta.
  4. Tiempo para descarga (Tiempo de contenido) – el lapso de tiempo entre el inicio y el final de la carga de contenido.

Nota: Si usa el Certificado SSL para una conexión segura, necesitará un tiempo adicional para la autenticación, lo que significa tiempo adicional para establecer un vínculo entre su servidor web y un navegador.​

Todos estos componentes juntos representan el tiempo de respuesta de la página. Vea, es muy posible que su sitio web sea lento debido al problema con una de las cinco cosas mencionadas anteriormente.

Optimización de velocidad del sitio web​

La velocidad de carga del sitio web depende de varios factores y cada uno de ellos puede contener las cosas. Descubramos los motivos más comunes por los que la velocidad de su sitio web puede ser lenta.

Cuando algo está mal con el sitio web en sí:

  1. Objetos de manos terceros.​ Los diferentes complementos de terceros alojados en la página pueden ralentizar su sitio web. Aunque los servicios más potentes como Google Analytics integran estos scripts de manera sincronizada y sin interrupciones para el rendimiento del sitio web, aún colocar complementos de terceros provocará un retraso en la carga ya que cada uno de ellos suma la cantidad total de solicitudes que se envían. Aunque la velocidad del sitio web se ve afectada por varias cosas, sin embargo, se ve afectada principalmente por la cantidad de solicitudes HTTP que realiza su sitio web. Entonces, la regla de oro de la optimización es el sitio web de menos peso para llevar, más rápido funciona.

  2. Medios de otras fuentes.​ Cuantos más archivos de medios externos haya en la página, más tardará en cargarse su sitio web. Este contenido voluminoso no solo tiene un impacto negativo en la velocidad de la página web, sino que también es una de las formas más seguras de hacer que los visitantes se vayan. ¿Cómo se puede evitar? Primero, coloque los medios de otra persona con moderación; En segundo lugar, use formatos de archivos gráficos adecuados; En tercer lugar, aproveche el almacenamiento local confiable. Si haces un par de estas cosas, ¡verás mejoras significativas en muy poco tiempo!

  3. Código voluminoso/SQL ineficiente. Un código ineficaz o consultas de bases de datos no optimizadas pueden tener un efecto realmente degradante en el rendimiento de su sitio web. Considere hacer algo de optimización de código, como editar algunos scripts, HTML, código CSS, etc. o la optimización de la base de datos, como agregar algunos índices, alterar las consultas, modificar la estructura, etc. Los problemas con el código suelen ser los culpables de reducir el rendimiento de su sitio web.

    Cuando su hosting está matando su velocidad:

  1. DNS – el destino de su sitio web depende de la elección del servidor DNS que realice. Cuanto más rápido sea su servidor DNS, más rápidamente se entregará el contenido en su página.

  2. La ubicación del centro de datos. No descuides la geografía Es importante asegurarse de que sus visitantes accedan al centro de recopilación de datos más cercano. Comprender el tiempo empleado en la transmisión de información le permite tener una mejor idea de la experiencia del usuario que está brindando, porque sabe que lleva tiempo que se entreguen los datos. Si el sitio es un recurso global, se recomienda utilizar CDN (Content Delivery Network), es decir, una red de servidores web distribuidos globalmente que se utiliza para entregar contenido del sitio web a los usuarios finales locales lo más rápido posible. Básicamente, aloja sus archivos en toda la red de este servidor y los entrega desde la ubicación más cercana. Vale la pena señalar que en los últimos años la popularidad del alojamiento en la nube se ha disparado. No es de extrañar, ya que cuesta menos, ofrece más y ofrece la oportunidad de beneficiarse de una flexibilidad infinita.

  3. Elegir el servicio de alojamiento web equivocado. La realidad es que a veces el mayor problema con el rendimiento de su sitio web es que requiere simplemente más recursos de los que puede proporcionar su servidor web. Considere la posibilidad de buscar una empresa de alojamiento web que mejor se adapte a sus necesidades. No hace falta decirlo: elegir una buena empresa de hosting es la clave del alto rendimiento del sitio web.

¿Cómo medir el tiempo de respuesta de su sitio web con HostTracker?​

En la ventana Comprobación del tiempo de respuesta, ingrese su URL, nombre de la tarea y especifique el valor de Timeout.

Nota: cada vez que su valor de velocidad exceda este umbral, recibirá una notificación.

Armado con esta herramienta, siempre estará actualizado sobre la carga de su sitio web: las estadísticas del sitio web y el historial de eventos siempre están disponibles en un formato conveniente (consulte la imagen anterior).

Espero que disfrutes este articulo! Recuerde que lo más difícil en la optimización a menudo es simplemente comenzar.

more blog
¡Gracias por su atención!
 
Iniciar sesión
Crear una cuenta
Precios y planes
Nuestra red
Home > Blog
Uptime and website monitoring (English)

Website monitoring is a process of supervision over the performance of the site. HostTracker is a powerful tool which serves that purpose.

Website monitoring is a process of supervision over the performance of the site. Usually it is used to keep an eye on commercial sites or other pages for which high availability is very important.

Companies, which provide website monitoring services, let their clients to check a website, a server, port or other available from the Internet entity. The responses are collected and analyzed. Usually, the monitoring is performed from different locations, distributed over the whole world or the specific continent or country. Such monitoring is called distributed monitoringand helps to detect network-related issues as well as site or server-related. Also, distributed monitoring often makes possible to analyze the site performance from the places which are close to the real customers, instead of some distant locations which could have high latencies. The collected information could be found in a different form: email reports, graphs and different smart dependencies, to help the client to get a comprehensive view of the site's performance. Parameters like load time, speed and others can help to optimize the site performance. In case of critical error, monitoring services use variety of notification methods to deliver the alert to the client: SMS, voice call, instant messengers, email and others. This, together with immediate diagnostics, helps responsible persons like server administrators or developers to fix the site as soon as possible and minimize the duration of the failure.

Why is this important? For commercial sites, working time is proportional to their income. Roughly speaking, 2 hours of failure per day means that 1/12 part of the potential clients are lost. Even more - loyal customers also can find a more reliable competitor in case they can not receive their services/goods when they want. For other types of sites, like government, educational, NGO this is very important too. If people can't find the information fast, they'll find another source. Some parameters like site speed are important for search engines, others - database connectivity, for example - can greatly affect the convenience of usage of the site. Monitoring of some internal values like CPU load, memory consumption and disk space are important for administrators in order to prevent performance degradation. Another important purpose is verification of SLA (service-level agreement) of hosting provider. For technical issues, no site can be available 100% of time during long enough period. Sometimes servers are rebooted, updated or upgraded. So each hosting provider guarantee some specific value, which is called uptime, that shows how long can a site be down for technical reasons. Uptime is usually measured in percent. In this table it is shown for how long a site could be down for each uptime value:

  • 90%          876 hours
  • 95%          438 hours
  • 99%          87,5 hours
  • 99.9%       8 hours 45 minutes
  • 99.99%     52,5 minutes
  • 99.999%   5 minutes 15 seconds

If the real site performance does not correspond to SLA, it could be a reason for claim and refund request. Also, it can help the customers to select the best hosting for their needs.

Monitoring companies often provide some additional services, like vulnerability check, virus scanning, domain and certificate expiration check and many others, in order to make a useful product for their customers.

Different ways to monitor

The monitoring, based on the purpose, can be performed in several ways. Internal monitoring tools require some software to be installed into the monitored system, for example, corporate network. It helps to detect network issues, system performance and exclude or catch hardware and performance issues. External monitoring is performed from outside. It's purpose is check the availability and performance of the system by the third-party's eyes. Real user monitoring is external monitoring which simulates the real visitor of a site. Depending on complexity, such monitoring can analyze the page loading, content, sometimes - even design problems. Most advanced monitoring can offer its client to create a scenario for a visitor. This is called transaction monitoring and can perform some steps one-by-one: like load the page, navigate through menu, make a purchase. Passive monitoring is performed by a code which is integrated into the website code and sends specific information to the collector server each time the page is loaded. It helps to analyze customers actions on the site and analyze the traffic.

Monitoring services usually support different check protocols, and can monitor not only the websites, but also other entities like a file servers, mail servers, specific ports etc. Depending on task, monitoring interval can vary from several seconds to once per day.

more
Аптайм и мониторинг веб-сайтов (Русский)

Мониторинг сайтов - это процесс наблюдения за поведением сайта. ХостТрекер предлагает мощный набор инструментов для решения этой задачи.

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

Компании, предоставляющие услуги по мониторингу сайтов, предлагают клиентам проверять сайты, сервера, порты и другие элементы ИТ-инфраструктуры, доступные из Интернета. Ответы, полученные как результат проверки, сохраняются и анализируются. Обычно, мониторинг происходит с разных серверов, удаленных географически - может быть из отдельных частей мира или стран, или же может быть глобальным. Такой мониторинг называется распределенный мониторинг , он помогает отследить как ошибки, связанные с серверами, так и ошибки сети. Также, распределенный мониторинг часто помогает проанализировать поведение сайта именно для пользователей из того региона, где проживает целевая аудитория сайта, а не из отдаленных мест, на проверку из которых могут наложиться дополнительные проблемы, связанные с высокой задержкой пинга. Собранная информация может быть представлена ​​в различной форме: отчеты в виде электронных писем, различные графики и "умные" зависимости, созданные для того, чтобы клиент мог получить всеобъемлющую картину работы своих сайтов. Такие параметры, как время загрузки, скорость и т.д., могут помочь оптимизировать работу сайта. В случае обнаружения критической проблемы, сервисы мониторинга используют разнообразные методы оповещения клиента: SMS, голосовой вызов сервисы мгновенных сообщений, электронная почта и другие. Это, в сочетании с немедленной диагностикой проблемы, помогает ответственным людям - разработчикам, администраторам - как можно быстрее восстановить работу сайта и, таким образом, минимизировать время простоя.

Почему это важно? Для коммерческих сайтов рабочее время пропорционально их доходу. Грубо говоря, 2 часа простоя в сутки означатют потерю 1/12 части потенциальных клиентов. На самом деле, даже больше - потому что даже лояльные пользователи сайта со временем перейдут к конкурентам, если они не смогут получать нужные им товары/услуги вовремя. Для других сайтов: правительственных, образовательных, общественных и т.п., это также очень важно. Если люди не могут найти информацию быстро и в любое время - они будут искать другой источник. Некоторые параметры работы сайта, такие как скорость загрузки - играют роль в оценке сайта поисковыми системами, другие - соединение с базой данных, например - могут сильно повлиять на комфортную работу пользователей на сайте. Мониторинг определенных внутренних показателей, таких как загруженность процессора, использование памяти, свободное место на жестком диске, является важным для администраторов для того, чтобы избежать потенциальных проблем. Еще одна важная причина использования сервисов мониторинга - проверка SLA (service-level agreement, договор о предоставлении услуг) провайдера хостинга. По техническим причинам, ни один сайт не может быть 100% времени онлайн в течение длительного периода. Иногда сервер нужно перезагрузить, обновить, заменить оборудование. Каждая хостинговая компания декларирует определенное значение (называемое аптаймом), которое показывает, какое время простоя является приемлемым при предоставлении своих услуг. Аптайм обычно измеряют в процентах. В следующей таблице показано, какое время сайт может быть неработоспособным в течение года при каждом из показателей аптайма:

  • 90%          876 часов
  • 95%          438 часов
  • 99%          87,5 часов
  • 99.9%       8 часов 45 минут
  • 99.99%     52,5 минут
  • 99.999%   5 минут 15 секунд

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

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

Разные подходы к мониторингу

Мониторинг, в зависимости от цели и средств, можно разбить на несколько категорий. Внутренний мониторинг предусматривает установку определенного программного обеспечения внутри проверяемой сети. Этот тип мониторинга помогает отслеживать ошибки сети, общее поведение системы и предупреждать или же немедленно замечать проблемы с оборудованием и пики нагрузки. Внешний мониторинг выполняется ресурсами из-за пределов сети. Его целью является проверка работы системы с точки зрения независимого третьего лица. Мониторинг реального пользователя - это внешний мониторинг, который симулирует визит на сайт обычного посетителя. В зависимости от сложности, этот мониторинг может анализировать загрузку страницы, наличие на ней определенного контента, порой даже замечать ошибки дизайна. Наиболее "продвинутые" функции предлагают создать определенный сценарий для посетителя. Это называется транзакционным мониторингом и позволяет шаг за шагом воссоздать поведение пользователя: зайти на сайт, выбрать определенный пункт меню, сделать покупку. Пассивный мониторинг работает благодаря определенному коду, который должен быть включен на сайт и, таким образом, выполняется каждый раз, когда загружается страница. Он посылает определенную информацию на сервер сбора данных и может помочь проанализировать поведение посетителей сайта и входящий трафик.

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

 

more
Аптайм і моніторинг веб-сайтів (Українська)

Моніторинг веб-сайтів - це процес спостереження за поведінкою сайту. ХостТрекер пропонує потужний набір інструментів для вирішення цієї задачі.

Моніторинг веб-сайтів - це процес спостереження за поведінкою сайту. Зазвичай він використовується для нагляду над комерційними сайтами та іншими сторінками, доступність яких є вкрай важливою для їх власників.

Компанії, що надають послуги з моніторингу веб-сайтів, пропонують клієнтам перевіряти сайти, сервера, порти та інші елементи ІТ-інфраструктури, доступні з Інтернету. Відповіді, отримані як результат перевірки, зберігаються та аналізуються. Зазвичай, моніторинг відбувається з різних серверів, віддалених географічно - може бути з окремих частин світу та країн, або ж взагалі глобальним. Такий моніторинг зветься розподілений моніторинг, він допомагає відслудковувати як помилки, пов'язані з серверами, так і помилки мережі. Також, розподілений моніторинг часто допомагає проаналізувати поведінку сайту саме для користувачів з регіону, де проживає цільова аудиторія сайту, а не з віддалених місць, на перевірку з яких можуть накластись додаткові проблеми, пов'язані з високою затримкою. Зібрана інформація може бути представлена у різній формі: звіти у вигляді електронних листів, різноманітні графіки та "розумні" залежності, створені для того, щоб клієнт міг отримати всеосяжну картину роботи своїх сайтів. Такі параметри, як час завантаженння, швидкість та інші можуть допомогти оптимізувати поведінку сайту. В разі виявлення критичної проблеми, сервіси моніторингу використовують різноманітні методи сповіщення клієнта: SMS, голосовий дзвінок, сервіси миттєвих повідомлень, електронна пошта та інші. Це, в купі з негайною діагностикою проблеми, допомагає відповідальним людям - розробникам, адміністраторам - якнайшвидше відновити роботу сайту і, таким чином, мінімізувати час простою.

Чому це важливо?

Для комерційних сайтів робочий час пропорційний їх доходу. Грубо кажучи, 2 години простою на добу означатимуть втрату 1/12 частини потенційних клієнтів. Насправді, навіть більше - бо навіть лояльні користувачі сайту з часом перейдуть до конкурентів, якщо вони не зможуть отримувати потрібні їм товари/послуги вчасно. Для інших сайтів: урядових, освітніх, громадських і т.п., це також дуже важливо. Якщо люди не можуть знайти інформацію швидко і в любий час - вони шукатимуть інше джерело. Деякі параметри роботи сайту, такі як швидкість завантаження - грають роль в оцінці сайту пошуковими системами, інші - з'єднання з базою даних, наприклад - можуть сильно вплинути на комфортне перебування користувачів на сайті. Моніторинг певних внутрішніх показників, таких як завантаженість процесора, використання пам'яті, наявність вільного місця на жорсткому диску, є важливим для адміністраторів для того, щоб уникати потенційних неприємностей. Ще одна важлива причина використання сервісів моніторингу - перевірки SLA (service-level agreement, договір про надання послуг) провайдера хостингу. З технічних причин, жоден сайт не може бути 100% часу онлайн протягом тривалого періоду. Іноді сервер потрібно перезавантажити, обновити, замінити обладнання. Кожна хостингова компанія декларує певне значення (що зветься аптаймом), яке показує, який час простою є прийнятним при наданні своїх послуг. Аптайм зазвичай вимірюють у відсотках. В наступній таблиці показано, який час може сайт не працювати протягом року при кожному з показників аптайму:

  • 90%          876 годин
  • 95%          438 годин
  • 99%          87,5 годин
  • 99.9%       8 годин 45 хвилин
  • 99.99%     52,5 хвилин
  • 99.999%   5 хвилин 15 секунд

Якщо реальна поведінка сайту не відповідає декларованому SLA, можна вимагати компенсацію за неналежне надання послуг та вимагати покращення сервісу. Також це може допомогти клієнтам обрати найбільш оптимальний хостинг для їх потреб.

Сервіси моніторингу зазвичай пропонують додаткові послуги, такі як перевірка на вразливості, сканування на віруси, перевірка терміну дії доменів та сертифікатів та багато іншого, для того щоб створити корисний та якісний продукт для своїх клієнтів.

Різні підходи до моніторингу

Моніторинг, залежно від мети та засобів, можна розбити на кілька категорій. Внутрішній моніторинг передбачає встановлення певного програмного забезпечення в мережу, що моніториться. Цей моніторинг допомагає відслідковувати помилки мережі, загальну поведінку системи та передбачати або ж одразу помічати проблеми з обладнанням та піки навантаження. Зовнішній моніторинг виконується ресурсами з-поза меж мережі. Його метою є перевірка роботи системи з точки зору незалежної третьої особи. Моніторинг реального користувача - це зовнішній моніторинг, що симулює візит на сайт пересічного відвідувача. Залежно від складності, цей моніторинг може аналізувати завантаження сторінки, наявність на ній певного контенту, часом навіть помилки дизайну. Найбільш "продвинуті" функції пропонують створити певний сценарій для відвідувача. Це зветься транзакційним моніторингом і дозволяє крок за кроком відтворити поведінку користувача: зайти на сайт, обрати певний пункт меню, зробити покупку. Пасивний моніторинг працює завдяки певному коду, що має бути включений в сайт і виконується щоразу, коли завантажується сторінка. Він надсилає певну інформацію на сервер збору даних і може допомогти проаналізувати поведінку відвідувачів сайту та вхідний трафік.

Сервіси моніторингу зазвичай підтримують різні протоколи перевірки, що дозволяє їм перевіряти не лише веб-сайти, а й інші вузли інфраструктури, як-то файловий сервер, поштовий сервер, певний конкретний порт тощо. Залежно від типу завдання, інтервал моніторингу може різнитись від кількох секунд до годин.

more
Compartir:
Enviar a Twitter Enviar a  Facebook Enviar a LinkedIn Compartir en Google+
Blogs:
HostTracker blog HostTracker page on Facebook