Найти в Дзене
Процесс DNS-резолвинга по шагам на примере вашего домена reg.ru
Давайте разберем процесс DNS-резолвинга по шагам на примере вашего домена yourdomain.net с DNS-серверами reg.ru (ns1.reg.ru, ns2.reg.ru): Когда вы используете DNS регистратора (reg.ru), все DNS-записи управляются в личном кабинете reg.ru: Когда вы изменяете DNS-записи в reg.ru: Проверить текущее состояние можно командами: dig +short yourdomain.net @ns1.reg.ru # Запрос напрямую к авторитативному серверу dig +trace yourdomain.net # Просмотр полной цепочки...
8 месяцев назад
Механизм взаимодействия Nginx, PHP-FPM и FastCGI.
Погрузимся в механизм взаимодействия Nginx, PHP-FPM и FastCGI. Это ключевая связка для работы PHP-приложений (включая WordPress) на высокопроизводительных серверах. 1. Архитектура взаимодействия 2. Детализация компонентов PHP-FPM (FastCGI Process Manager) - Назначение: Альтернатива стандартному PHP-CGI с улучшенным управлением процессами - Архитектура: - Master-процесс: Управляет пулом воркеров (читает конфиг, управляет жизненным циклом) - Worker-процессы: Исполняют PHP-код (каждый воркер обрабатывает...
8 месяцев назад
Файлы шаблонов Wordpress
Файлы шаблонов WordPress (например, header.php, index.php, single.php, page.php) являются динамическими по своей природе, но с важными нюансами. 1. Почему они динамические? - Генерация на лету: При каждом запросе WordPress использует эти файлы для *сборки* итоговой HTML-страницы. - Интеграция с БД: Шаблоны содержат PHP-код, который извлекает динамические данные из базы данных (заголовки, контент записей, виджеты, меню). - Условная логика: В них используются условия (например, if ( is_home() ).....
8 месяцев назад
О Nginx ,статику и Express.js
Файл .js с инструкциями которые делают запросы на сервер - статический или динамический? Сам js файл отдающийся Nginx'ом статичен, так как не генерируется ответом на запрос, он уже написан и просто физически лежит на диске. Он статичен, но на клиенте вызывает динамическое поведение клиента, то есть допустим в файле написана инструкция которая делает запрос к серверу. Важно подчеркнуть что динамичность в вебе имеет два разных контекста, генерация файла сервером и клиентская интерактивность. ...
8 месяцев назад
Браузер и интерпретатор JavaScript
Что такое браузер: Браузер - прикладное программное обеспечение. Браузер предоставляет движок рендеринга и движок обработки скриптов. Движок рендеринга он же layout engine, занимаеться обработкой и отображением HTML кода, парсит HTML код, строит объектное дерево документа ( DOM ) и визуализирует его с помощью CSS.Движки рендеринга:KHTML, WebKit, Blink, Gecko. Движок обработки скриптов он же script engine, среда выполнения js кода в браузере, предоставляет API для работы JS с DOM деревом( объектами )...
2 года назад
Заметки JavaScript
Если внутри функции выполняется присваивание без оператора присваивания, браузер начинает искать a ,не находит ее в функции,выходит из нее,не на ходит ее там , и создает глобальную переменную вне функции,перезатерая существующую глобальную переменную если она присутствует...
5 лет назад
Изучение JavaScript #2
Ознакомился с function,и ее параметрами,если создавать переменную внутри функции,существовать она будет только в этой функции(локальная переменная): function showMessage(//параметр) { let message = "Привет,...
5 лет назад