Платный
хостинг от провайдера HostSpace.com.ua - хостинг, регистрация доменов.
Поддержка PHP, MySQL, почта - в каждом тарифном плане.
Борьба с «подвисанием» браузера
Иногда бывает, что работаешь безо всяких проблем с любимым браузером несколько часов, а потом с браузером что-то происходит. Как будто бы он «подвис». Некоторым пользователям кажется, что браузер «переработал», они его завершают, а некоторые даже по примеру Microsoft, перезагружают компьютер. Что же на самом деле происходит? В большинстве случаев причина таких зависаний довольно банальна. Просто в коде загружаемой HTML-странички есть ссылки на какой-то объект,
например, картинку, который расположен на другом сервере, например:
< img src=http://www.some-server.ru/images/foto.jpg>
Для установки соединения с целью получения файла foto.jpg браузеру необходимо узнать IP-адрес сервера www.some-server.ru. С этой целью он обращается к резолверу. Резолвер – это часть операционной системы, отвечающая за преобразование доменных имен в IP-адреса. Резолвер, в свою очередь, обращается за просьбой к серверу DNS, который указан в файле /etc/resolv.conf. Запрос отправляется к DNS серверу. Но может случиться следующее:
Сервер не может разрешить нужное доменное имя, и обратился за помощью к другому серверу имен
Сервер очень загружен
Сервер вышел из строя и временно недоступен
Наиболее часто случаются первые две ситуации. Резолвер будет ждать ответа от сервера определенное время, затем он несколько раз повторит запрос к серверу, а между этими попытками он подождет некоторое время.
Посмотрим, что же произошло с сервером. Предположим, что он не может разрешить доменное имя. Он обращается к серверу верхнего уровня с просьбой о помощи. В идеале, сервер ему отвечает, наш сервер получает ответ и отправляет его резолверу. Но с тем вторым сервером может произойти одна из трех вышеприведенных ситуаций, и наш сервер будет ждать ответа. Также ответ будет ждать и резолвер, правда от нашего сервера.
Если сервер загружен или временно недоступен (что по большому счету одно и то же), разолвер подождет определенное время, повторит несколько раз запрос и «пойдет» искать счастья (то есть ответа) у другого сервера DNS, указанного при его конфигурации.
Понимаете, к чему я веду? На разрешение доменного имени, особенно, если возникла одна из трех описанных выше проблем, нужно определенное время, а пользователю кажется, что браузер завис. А на самом деле он просто ждет ответа от резолвера – именно резолвер должен сообщить браузеру IP-адрес сервера (или сказать, что такого сервера не существует).
Как же с этим бороться? Решение заключается в установке кэширующего сервера DNS,
который повысит производительность подсистемы разрешения имен вашей ОС.
Время ожидания ответа от сервера может сократиться до 30%. Вы сэкономите не только время, но и деньги, ведь все запросы и ответы на них будут в кэше вашего собственного сервера – их не нужно будет пересылать по сети, следовательно, не нужно будет платить за них деньги. Особенно это актуально, если вы платите за количество переданной информации, а не за время работы. О настройке кэширующего сервера вы можете прочитать в Интернете, на сайте http://dkws.narod.ru или в моей книге "Linux-сервер своими руками"
Денис Колисниченко
www.dkws.org.ua
Операционные системы 08-09-2006
Возможности нового Планировщика заданий в Windows Server 2008 28-07-2008 Операционные системы Планировщик заданий (Task scheduler) в Windows Server 2008 подвергся значительной модификации по сравнению с предыдущими версиями Windows Server. Теперь ключевыми элементами запланированных заданий стали триггеры (Triggers), действия (Actions), условия (Conditions) и параметры (Settings).Набор настроек триггеров и действий запланированного задания в Windows Server 2008 значительно расширился. Среди стандартных триггеров – возможность начинать зад...
Как намертво заблокировать процедуру входа в Windows Vista 02-07-2008 Операционные системы Недавно в одной из статей в рамках серии обзоров возможностей Windows Vista я показал, как можно вручную войти в систему Windows Vista на домашнем компьютере: «Как обойти процедуру входа в Windows Vista». Несмотря на то, что данная там инструкция предназначалась для людей, единолично использующих Windows Vista на домашней машине, множество читателей не разделили мнение о том, что можно оставить систему незащищенной.Основываясь на этих отзывах, я ...
Оптимизация и настройка служб Windows Vista 25-06-2008 Операционные системы По умолчанию окно Диспетчера задач (Task Manager) выглядит так, как показано на этом снимке. В нём отображены только процессы, работающие под вашей пользовательской учётной записью. Чтобы увидеть также и процессы, работающие под служебными учётными записями, нужно нажать кнопку Отображать процессы всех пользователей (Show processes from all users), которая находится в нижнем левом углу окна.Используйте Диспетчер задач для того, чтобы увидеть все ...
Персонализация функции быстрого поиска в меню «Пуск» Vista 19-05-2008 Операционные системы К счастью, функцию быстрого поиска в меню «Пуск» (Start) Vista можно сделать еще удобнее, объединив ее с поиском Google. Для этого придется воспользоваться Редактором локальной групповой политики (Local Group Policy Editor). Чтобы его запустить, нажмите клавиши [Windows]+[R], введите в диалоговом окне «Открыть» (Run) фразу gpedit.msc и нажмите «OK». После этого появится диалоговое окно системы Контроля учетных записей пользователей (UAC), в котор...
Использование утилиты проверки диска Check Disk в системе Windows Vista 13-05-2008 Операционные системы Утилита «Проверка диска» (Check disk) операционной системы Windows Vista позволяет проверить целостность диска, выявить повреждённые сектора и восстановить информацию.Щёлкните правой кнопкой на пиктограмме нужного диска и в раскрывшемся контекстном меню выберите пункт «Свойства» (Properties), как показано на изображениях A и B.Изображение A.Изображение B.В диалоговом окне «Свойства» (Properties) перейдите на вкладку «Сервис» (Tools) и нажмите кно...
Выборочное отключение контроля учетных записей (UAC) для проверенных приложений в Windows Vista 13-05-2008 Операционные системы Недавно я прочёл копию статьи Базы знаний Microsoft «Как отключить Контроль учётных записей пользователей для отдельных приложений» (How To Disable The User Account Control Prompt For Certain Applications), в которой продемонстрировано, как выборочно отключить контроль учётных записей (UAC) для конкретных программ при помощи пятой версии пакета средств обеспечения совместимости приложений Microsoft Application Compatibility Toolkit. Этой инструкц... |