Вхід
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

Web сервер

Головна > Web сервер
Front-end - 28.08.2024 15:54

Как создать Телеграм-бота на Python за 30 минут: полное руководство

Дмитро Сімагін

Журналіст

Как создать Телеграм-бота на Python за 30 минут: полное руководство

Не секрет, что значительное число молодых разработчиков интересует тема создания бота в Telegram. Но большинство из них в итоге отказываются от реализации этой идеи, полагая, что создать бот на Python или другом языке программирования — это слишком долго и сложно. К тому же, не все обладают необходимыми для этого навыками. Сегодня мы постараемся разобрать, как создать Telegram-бот на Python с использованием библиотеки python-telegram-bot.

Web сервер - 28.01.2022 11:00

Руководство для начинающих по nginx

Сергей Почекутов

Автор

Nginx — популярный быстрый веб-сервер, который помогает связать воедино компоненты приложения: файлы HTML, CSS и JavaScript, бэкенд одного или сразу нескольких сервисов. Он также используется для распределения нагрузки, кеширования HTTP и обратного проксирования.

Web сервер - 01.12.2021 18:10

Краткий справочник кодов состояний HTTP

Сергей Почекутов

Автор

HTTPS Status Codes — это стандартизированные коды, которые веб-сервер возвращает в ответ на HTTP-запросы сетевых клиентов. Они помогают понять статус: было ли соединение успешным или такой страницы не существует, есть ли перенаправление или превышен таймаут. В этой статье — подробный список кодов ответов с понятным описанием.

Highload - 25.01.2021 03:40

nginx.conf

Ігор Грегорченко

Технічний редактор Highload

nginx.conf — конфигурационный файл Nginx. Чтобы его найти нужно выполнить команду:

Highload - 12.01.2021 15:45

Кэширование с Varnish

Ігор Грегорченко

Технічний редактор Highload

Varnish – это гибкое решение для кэширования страниц на уровне Web сервера.

Highload - 18.11.2020 01:32

Анализ нагрузки на сервер

Ігор Грегорченко

Технічний редактор Highload

Анализ нагрузки на сервер позволит быстро понять причины медленной работы. Это необходимо делать еще и для того, чтобы вовремя планировать покупку новых серверов.

Highload - 17.11.2020 20:05

Оптимизация Web сервера

Ігор Грегорченко

Технічний редактор Highload

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

Highload - 12.09.2020 16:53

Let’s Encrypt для шифрования соединения в Nginx

admin

Let’s Encrypt – бесплатный, открытый и автоматизированный центр сертификации, который уже выдал [https://letsencrypt.org/stats/ более 5 млн сертификатов]. Основные преимущества включают:

Highload - 12.07.2020 08:41

Zabbix и Munin для сбора статистики Nginx

Ігор Грегорченко

Технічний редактор Highload

Профилирование и мониторинг крайне важны для стабильной работы высоконагруженной системы. Кроме логов ошибок и запросов, Nginx имеет собственный модуль статистики [https://nginx.org/ru/docs/http/ngx_http_stub_status_module.html ngx_http_stub_status_module] с базовыми данными о работе веб-сервера.

Highload - 31.03.2020 04:40

Оптимизация TLS в NGINX

Ігор Грегорченко

Технічний редактор Highload

TLS (он же Transport Layer Security) – протокол защиты веб-страниц, который заменил собой SSL. По сути TLS = SSL и является следующим поколением (версией) устаревшего и подверженного POODLE-атакам стандарта.

Highload - 27.01.2020 09:02

Кэширование динамики с SSI

admin

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

Highload - 18.01.2020 21:40

Ошибка Nginx 405 Not Allowed

Ігор Грегорченко

Технічний редактор Highload

Nginx выдает ошибку 405 Not Allowed, если для доступа к файлам используется запрещенный или неподдерживаемый метод. В большинстве случаев это POST, который в Nginx запрещен для доступа к статическим файлам.

Highload - 16.01.2020 09:11

Кэширование с Varnish + ESI

admin

Если на Вашем сайте практически нет динамики, то Вы легко можете складывать все его страницы в кэш и практически не делать запросов к бекенду. Но что делать если на сайте есть персонализированные данные (авторизация, блок пользователя, баннера)?

Highload - 17.12.2019 04:21

Отдача файлов c помощью Nginx

Ігор Грегорченко

Технічний редактор Highload

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

Highload - 04.12.2019 14:55

Оптимизация в HTTP/2

admin

Протокол HTTP 1.1 служил верой и правдой почти 20 лет, так что появление новой спецификации было лишь вопросом времени. Его заменил HTTP/2, официально принятый в прошлом году и основанный на протоколе SPDY, разработанном Google.

Новости

Как выбрать пароль? Эксперты по кибербезопасности дали 7 рекомендаций

28.10.2024 11:11

Типы данных в Python: полное руководство

16.09.2024 14:21

Как создать Телеграм-бота на Python за 30 минут: полное руководство

28.08.2024 15:54

Ключевое слово yield в Python: как оно работает

26.08.2024 15:45

Примеры match/case в Python 3.10 с объяснением

26.08.2024 09:15

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

08.12.2023 11:46

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

07.12.2023 19:50

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

07.12.2023 18:23

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

07.12.2023 17:01

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

07.12.2023 15:55
Показать еще
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от DepositPhotos


Отдельные материалы могут содержать ссылки на партнеров. Это не влияет на контент и политику редакции, но дает изданию возможности для развития.


Поддержка серверов

© Highload. 2021-2025

Ваша жалоба отправлена модератору

Переглядаючи цей сайт, ви погоджуєтесь з нашою політикою конфіденційностіOK

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Cancel

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: