Набор инструментов для оптимизации и диагностики сетевых ресурсов

Очень полезный ресурс с набором сетевых утилит. Позволяет делать следующее:

Nslookup — преобразование IP адреса в имя компьютера или наоборот, а так же информация о домене

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

Traceroute — позволяет определить путь прохождения пакетов через сеть. показывает каждый узел через который проходит пакет до достижения конечного IP адреса

Whois — поиск информации об IP адресе или домене второго уровня

Domain Test
— проверка правильности настройки домена

Mail Relay — проверка на возможность использования почтового сервера в качестве пересыльщика почты (mail relay)

E_Mail Valid — проверка E_Mail адреса на доступность для получения почты

DNS Record — получение записей DNS сервера

Proxy — проверка прокси сервера на возможность анонимного использования

Avail.Services — -проверка сервера на возможность доступа к сервисам internet

IDR range — Расчет диапазона CIDR (бесклассовая междоменная маршрутизация)

IP Locate — определение географического расположения сервера (на основе данных whois)

IP Check — при подключении через прокси — попытка определения локального IP адреса

Client info — определение параметров клиента

Time of access — Определение времени доступа к серверу

HTTP header — получение http заголовка web cайта

SSL info -получение информации о сертификате ssl cайта

Site info — получение информации о web сервере

Site speed — Сравнительный анализ скорости загрузки сайтов.

Site link ext — извлечение ссылок с web сайта

Meta tags ext — извлечение meta тегов с web сайта

MAC — Company Id — Определение производителя оборудования по MAC адресу
(параметром может быть MAC адрес
[например:00-0C-F1-DD-14-21])

ISO Domains — Обозначения доменов первого уровня

Protocols — Содержит информацию о протоколах доступных в Internet

Services — Содержит информацию о сервисах доступных в Internet

Clients statistics — Содержит статистику, использования платформ, браузеров, разрешений экранов, цветов на клиентских рабочих станциях

Servers statistics — Содержит статистику, отображающую распределение различных классов операционных систем и веб-серверов, обеспечивающих функционирование сайтов Интернета

… И еще множество полезных инструментов тут

Читать далее

Таблица «безопасных» цветов для веб-мастера

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

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

В результате на своем экране может появиться совсем не то, что хотелось бы.

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

Любой из 216 цветов — «безопасной» палитры может быть использован для графики, текста и фонов. Эти цвета везде будут отображаться корректно.

В политре 32 сочетания по 6 оттенков красного, зеленого и синего. Эти градации — 00, 33, 66, 99, CC, FF.

Над каждым цветом есть его значение RGB (для создания цвета в графическом редакторе или в CSS).

FFFFCC FFFF99 FFFF66 FFFF33 FFFF00 CCCC00
           
 
FFCC66 FFCC00 FFCC33 CC9900 CC9933 996600
           
 
FF9900 FF9933 CC9966 CC6600 996633 663300
           
 
FFCC99 FF9966 FF6600 CC6633 993300 660000
           
 
FF6633 CC3300 FF3300 FF0000 CC0000 990000
           
 
FFCCCC FF9999 FF6666 FF3333 FF0033 CC0033
           
 
CC9999 CC6666 CC3333 993333 990033 330000
           
 
FF6699 FF3366 FF0066 CC3366 996666 663333
           
FF99CC FF3399 FF0099 CC0066 993366 660033
 
           
 
FF66CC FF00CC FF33CC CC6699 CC0099 990066
           
 
FFCCFF FF99FF FF66FF FF33FF FF00FF CC3399
           
 
CC99CC CC66CC CC00CC CC33CC 990099 993399
           
 
CC66FF CC33FF CC00FF 9900CC 996699 660066
           
 
CC99FF 9933CC 9933FF 9900FF 660099 663366
           
 
9966CC 9966FF 6600CC 6633CC 663399 330033
           
 
CCCCFF 9999FF 6633FF 6600FF 330099 330066
           
 
9999CC 6666FF 6666CC 666699 333399 333366
           
 
3333FF 3300FF 3300CC 3333CC 000099 000066
           
 
6699FF 3366FF 0000FF 0000CC 0033CC 000033
           
 
0066FF 0066CC 3366CC 0033FF 003399 003366
           
 
99CCFF 3399FF 0099FF 6699CC 336699 006699
           
 
66CCFF 33CCFF 00CCFF 3399CC 0099CC 003333
           
 
99CCCC 66CCCC 339999 669999 006666 336666
           
 
CCFFFF 99FFFF 66FFFF 33FFFF 00FFFF 00CCCC
           
 
99FFCC 66FFCC 33FFCC 00FFCC 33CCCC 009999
           
 
66CC99 33CC99 00CC99 339966 009966 006633
           
 
66FF99 33FF99 00FF99 33CC66 00CC66 009933
           
 
99FF99 66FF66 33FF66 00FF66 339933 006600
           
 
CCFFCC 99CC99 66CC66 669966 336633 003300
           
 
33FF33 00FF33 00FF00 00CC00 33CC33 00CC33
           
 
66FF00 66FF33 33FF00 33CC00 339900 009900
           
 
CCFF99 99FF66 66CC00 66CC33 669933 336600
           
 
99FF00 99FF33 99CC66 99CC00 99CC33 669900
           
 
CCFF66 CCFF00 CCFF33 CCCC99 666633 333300
           
 
CCCC66 CCCC33 999966 999933 999900 666600
           
 
FFFFFF CCCCCC 999999 666666 333333 000000
           
Безопасные цвета
Читать далее

Проверь свой сайт на скорость и доступность c host-tracker.com

Нашел интересный сайт

Позволяет “пробить” сайт из разных точек планеты.

Основные возможности системы

  • Мониторинг произвольного количества ресурсов;
  • Распределенный мониторинг;
  • Период мониторинга каждые 1/5/15/30/60 минут;
  • Возможность мониторинга работы CGIскриптов;
  • Поддерживаются HTTP методы HEAD/POST/GET;
  • Возможность задавать передаваемые CGIскрипту параметры;
  • Контроль наличия нужных ключевых слов на странице;
  • Возможность задания ключевых слов с помощью регулярных выражений;
  • Возможность задания произвольного количества адресов для уведомления о сбоях сервера;
  • Накопление статистики и дальнейшее формирование отчетов;
  • Возможность «открыть» отчеты по одному или нескольким вашим ресурсам для свободного доступа;
  • Хранение отчетов без ограничения во времени;
  • Возможность настройки автоматическая отсылки выбранных отчетов ежедневных, еженедельных, месячных, квартальных, годовых на ваш электронный адрес;
  • Привязка к вашей временной зоне;
  • Детализация отчетов с точностью до дней;
  • Возможность хранения протоколов проверки;
  • Возможность отсылки сообщений о сбоях как на электронный адрес, так и на ваш мобильный телефон, с помощью SMS сообщений;
  • Моментальная проверка доступности ресурса

Зачем это нужно

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

Приходит еженедельный отчёт вида

—————————————-
Total uptime:99.44% Downtime:4 hour(s) 42 min(s)
Weekly uptime:98.33% Downtime:2 hour(s) 48 min(s)
Day 2008-04-27 Uptime:100.00%
Day 2008-04-26 Uptime:100.00%
Day 2008-04-25 Uptime:88.49% Downtime:2 hour(s) 45 min(s)
Day 2008-04-24 Uptime:99.97% Downtime:28 sec(s)
Day 2008-04-23 Uptime:99.96% Downtime:33 sec(s)
Day 2008-04-22 Uptime:99.91% Downtime:1 min(s) 14 sec(s)
Day 2008-04-21 Uptime:100.00%
—————————————-

Проверь свой сайт на скорость и доступность
host1.gif
Читать далее

Как сделать 301 редирект

Если возникает 301-ая ошибка (301 Permament Redirect) при запросе какого-либо адреса страницы, то это значит, что страница была перенесена на новый адрес.

Создание редиректа 301 — это лучший способ сохранить сайт в поисковиках при переезде на другой хостинг или замене большого количества страниц.

Есть несколько вариантов, самый простой — редирект в .htaccess

С помощью директивы Redirect или RedirectPermanent

Redirect 301 /my-old-page.html

или

Redirect permanent /my-old-page.html

C помощью директивы RewriteRule модуля mod_rewrite

Перенаправление с www на не-www домен

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain\.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

Редирект с не-www на домен с www префиксом

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

znaki.jpg
Читать далее

Формат шаблона функции date() или как отображать дату и время на php.

Как отображать дату и время на php. В этом поможет расположенная ниже таблица.

Кодовые символы для шаблона времени
Символ в строке format Описание Пример возвращаемого значения
a Ante meridiem или Post meridiem в нижнем регистре am или pm
A Ante meridiem или Post meridiem в верхнем регистре AM или PM
B Время в стадарте Swatch Internet От 000 до 999
c Дата в формате ISO 8601 (добавлено в PHP 5) 2004-02-12T15:19:21+00:00
d День месяца, 2 цифры с ведущими нулями от 01 до 31
D Сокращенное наименование дня недели, 3 символа от Mon до Sun
F Полное наименование месяца, например January или March от January до December
g Часы в 12-часовом формате без ведущих нулей От 1 до 12
G Часы в 24-часовом формате без ведущих нулей От 0 до 23
h Часы в 12-часовом формате с ведущими нулями От 01 до 12
H Часы в 24-часовом формате с ведущими нулями От 00 до 23
i Минуты с ведущими нулями 00 to 59
I (заглавная i) Признак летнего времени 1, если дата соответствует летнему времени, иначе 0 otherwise.
j День месяца без ведущих нулей От 1 до 31
l (строчная ‘L’) Полное наименование дня недели От Sunday до Saturday
L Признак високосного года 1, если год високосный, иначе 0.
m Порядковый номер месяца с ведущими нулями От 01 до 12
M Сокращенное наименование месяца, 3 символа От Jan до Dec
n Порядковый номер месяца без ведущих нулей От 1 до 12
O Разница с временем по Гринвичу в часах Например: +0200
r Дата в формате RFC 2822 Например: Thu, 21 Dec 2000 16:01:07 +0200
s Секунды с ведущими нулями От 00 до 59
S Английский суффикс порядкового числительного дня месяца, 2 символа st, nd, rd или th. Применяется совместно с j
t Количество дней в месяце От 28 до 31
T Временная зона на сервере Примеры: EST, MDT
U Количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970, 00:00:00 GMT) 581249852 — эквивалент 2 июля 2008 года в 10 ч. 17 м. 32 с.
w Порядковый номер дня недели От 0 (воскресенье) до 6 (суббота)
W Порядковый номер недели года по ISO-8601, первый день недели — понедельник (добавлено в PHP 4.1.0) Например: 42 (42-я неделя года)
Y Порядковый номер года, 4 цифры Примеры: 1999, 2003
y Номер года, 2 цифры Примеры: 99, 03
z Порядковый номер дня в году (нумерация с 0) От 0 до 365
Z Смещение временной зоны в секундах. Для временных зон западнее UTC это отрицательное число, восточнее UTC — положительное. От -43200 до 43200
Формат шаблона функции date() или как отображать дату и время на php.
Читать далее