Web-инструменты оптимизации и сжатия кода CSS для ускорения загрузки сайта

CSS Optimizer

CSS Optimizer — онлайн оптимизатор. Обработка, упрощение и сжатие файла CSS.

Варианты подачи вашего CSS — подача ссылки и загрузка файла.

Очень простой инструмент с минимумом настроек.

CSS Optimizer


Clean CSS (на скрипте csstidy 1.1)

Варианты подачи вашего CSS — подача ссылки и вставка кода через буфер обмена.

Можно в опциях выбрать алгоритм сжатия между соответствием кода стандартам CSS и размером файла

Clean CSS


CSS Drive gallery-компрессор CSS

Варианты подачи вашего CSS — вставка кода через буфер обмена.

Минимальное количество опций сжатия CSS.

CSS Drive gallery


Online CSS Optimizer

Варианты подачи вашего CSS — подача ссылки и вставка кода через буфер обмена.

Online CSS Optimizer — это еще один спартанский инструмент оптимизации CSS. Опция Uncompress CSS вернет файл к исходному виду.

Online CSS Optimizer


CSS Compressor

Варианты подачи вашего CSS — подача ссылки и вставка кода через буфер обмена.

Так же простой инструмент для оптимизации.

CSS Compressor


flumpCakes Style Sheet Optimizer

flumpCakes Style Sheet Optimizer является еще одним инструментом для оптимизации и форматирования.

Варианты подачи вашего CSS — подача ссылки и вставка кода через буфер обмена.

Имеется возможность выбора опция оптимизации CSS.

flumpCakes Style Sheet Optimizer

CSS оптимизация
Читать далее

Используйте кеш браузера! Как использовать кеш браузера для ускорения сайта

При проверке скорость загрузки сайта сервисом PageSpeed Insights ( ) от Google предоставляются рекомендации для увеличения скорости загрузки страниц сайта.

Самая часто упоминаемая рекомендацию об использовании кеша браузера. Как ее реализовать? Для этого необходимо в основном файле .htaccess вашего сайта необходимо внести следующий код :


# кеширование в браузере пользователя

ExpiresActive On
ExpiresDefault «access 7 days»
ExpiresByType application/javascript «access plus 1 year»
ExpiresByType text/javascript «access plus 1 year»
ExpiresByType text/css «access plus 1 year»
ExpiresByType text/html «access plus 7 day»
ExpiresByType text/x-javascript «access 1 year»
ExpiresByType image/gif «access plus 1 year»
ExpiresByType image/jpeg «access plus 1 year»
ExpiresByType image/png «access plus 1 year»
ExpiresByType image/jpg «access plus 1 year»
ExpiresByType image/x-icon «access 1 year»
ExpiresByType application/x-shockwave-flash «access 1 year»

# Cache-Control

# 30 суток

Header set Cache-Control «max-age=2592000, public»

# 30 суток

Header set Cache-Control «max-age=2592000, public»

# 2 суток

Header set Cache-Control «max-age=172800, public, must-revalidate»

# 1 сутки

Header set Cache-Control «max-age=172800, private, must-revalidate»

Внесли — проверьте еще раз свой сайт PageSpeed Insights. Рекомендация будет реализована.

Теперь при первой загрузке сайта все файлы будут загружены в кэш браузера пользователя и им будет присвоена временная метка.

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

По истечении времени кэширования файлы снова обновятся с хостинга сайта. И все начнется снова…

Скорости вашим сайтам!

Читать далее

Добавление сайта в поисковые системы

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

Читать далее

Автоматическое информирование на Email о посещении Googlebot вашего сайта

Простой скрипт, вставляемый с вашу .php страничку и информирующий вас о посещении этой страницы роботом Googleв процессе индексации сайта.

Просто возьмите и вставьте код в нужное место страницы. Не забудьте выделить тэги < ? PHP и ? > (без пробелов, естественно)

<?php
if(eregi(«googlebot»,$HTTP_USER_AGENT))
{
mail(«your@youremail.com», «Googlebot detected on yourdomainname.com», «Google has crawled yourdomainname.com»);
}
?>

Продвинутая версия

<?php
if(eregi(«googlebot»,$HTTP_USER_AGENT))
{
if ($QUERY_STRING != «»)
{
$url = «http://».$SERVER_NAME.$PHP_SELF.’?’.$QUERY_STRING;
} else {
$url = «http://».$SERVER_NAME.$PHP_SELF;
}
$today = date(«F j, Y, g:i a»);
mail(«your@youremail.com», «Googlebot обнаружен на http://$SERVER_NAME», «$today — Google crawled $url»);
}
?>

Во всех скриптах:
your @ youremail.com — ваш емайл
yourdomainname.com — адрес вашего сайта

Читать далее

Компания Google представила вторую версию картографического сервиса Google Maps for Mobile

Компания Google представила вторую версию картографического сервиса Google Maps for Mobile для владельцев портативных устройств. Главным нововведением в Google Maps for Mobile 2.0 стала функция My Location, которая позволяет определять текущее местоположение владельца смартфона или мобильного телефона на основании информации об идентификаторах базовых станций сотовой сети. Система My Location должна заинтересовать, прежде всего, тех пользователей, портативные устройства которых не оснащены встроенными приемниками спутниковой системы навигации GPS.

В компании Google отмечают, что только около 15% мобильников, проданных на протяжении текущего года, поддерживают GPS. Благодаря же функции My Location для определения местоположения пользователю потребуется только современный телефон или коммуникатор. Причем, по утверждениям Google, система My Location по сравнению с GPS-навигацией предоставляет ряд преимуществ.
Определение приблизительных координат посредством My Location занимает меньше времени, кроме того, функцию можно использовать внутри зданий, куда сигналы GPS могут не проходить. Наконец, работа системы My Location требует меньших затрат энергии, что положительно отражается на времени автономной работы портативного устройства. Использовать функцию My Location можно на большинстве современных смартфонов, включая коммуникаторы BlackBerry, устройства на основе Symbian OS (Series 60 3rd Edition) и Windows Mobile, а также новые мобильники Sony Ericsson и Motorola. Между тем, стало известно, что компания Google расширила возможности сервиса Google Maps для персональных компьютеров.
Так, например, благодаря средствам коллективной работы одну и ту же персонализированную карту Google My Maps теперь могут редактировать сразу несколько пользователей. Кроме того, появились новые карты Terrain Maps, демонстрирующие рельеф ландшафта и физические особенности местности. Кстати, даже если ваше местоположение не определяется или определяется неточно, то Google maps for Mobile все равно будет хорошим помощником любому человеку в незнакомом городе. Ведь маршрут пути программа выдаёт вне зависимости от точности вашего местоположения. Источники senews.org.ua

Читать далее

Анализ сайтов

XML проверка ТИЦ Яндекса: http://bar-navig.yandex.ru/u?ver=2&lang=1049&url=http://www.site.ru&targ…

robots.txt глазами Яндекса: http://www.yandex.ru/cgi-bin/test-robots

BE1 анализ сайта:
http://www.be1.ru/stat/?url=http%3A%2F%2Fwww.site.ru%2F

Google PR по дата центрам:
http://livepr.raketforskning.com/?u=www.site.ru

Оценка будущего PR Google:
http://www.iwebtool.com/pagerank_prediction?domain=www.site.ru

http://www.yandextools.ru — Бесплатный Online-сервис для анализа конкуренции в ПС Яндекс по заданному слову. Возможность анализа как TOP10, так и любого сайта. Разделение ссылающихся страниц на главные и остальные. Определение типа ссылающейся страницы (каталог, форум, доска и т.п.).

http://netpromotion.ru — русский он-лайн сервис анализа вашего сайта. Показывает индексированность вашего сайта, его видимость в поисковиках по запросам, определяет тИЦ и PR, а также выполняет множетсво других функций. Жаль, что работает только под Internet Explorer.

http://www.seomozg.ru — русский он-лайн сервис глобального анализа вашего сайта. Возможности: сводный анализ сайта, анализ ссылочного бюджета, мониторинг параметров сайта. Сервис платный!

http://www.yourcache.com — буржуйский сервис, показывающий, какие страницы вашего сайта проиндексированы различными дата центрами поисковой системы Google.

http://www.seoman.ru — русский он-лайн сервис анализа страниц сайта. Возможности: камуфлирование по робота поисковой системы, анализ ссылок на странице и их индексация, выявление наличия счетчиков и анализ robots.txt.

http://promolab.ru — русский on-line сервис. Этот скрипт анализирует вашу страницу на предмет ее видимости поисковой машиной, ключевых слов и заголовков. В программе реализована поддержка псевдоморфологии, которая анализирует слова в разных словоформах.

http://www.stat.incomestudio.com — руский on-line сервис, который позволяет посмотреть показатели сайта тИЦ, ПР, статистику по поисковикам Апорт, Яндекс, Рамблер, Google, Yahoo. Сервис поможет оптимизаторам быстрее и легче продвигать сайты в поисковых системах.

http://www.giper.info — небольшой но функциональный набор инструментов, необходимых при поисковой оптимизации сайтов.

http://www.be1.ru — уникальный по возможностям и функционалу русский on-line сервис, который позволит в кротчайшие сроки произвести анализ вашего сайта.

http://linum.mohito.ru — русский сервис подсчета ссылок на странице, тИЦ сайта и PR страниц.

http://www.dinews.ru — русский он-лайн сервис со следующими возможностями: анализатор страниц, беклинков, PR и тИЦ, проверка присутствия в Яндекс.Каталоге, Рамблер-TOP-100 и DMOZ.

http://www.promoting.ru — достаточно функциональный и многоплановый русский он-лайн сервис для анализа вашего сайта.

http://www.se-inspector.com — буржуйский он-лайн сервис по анализу вашего сайта и анализу ключевых слов на его страницах.

http://www.chelbis.ru — русский он-лайн сервис, который помож найти вам КПД вашего сайта, и его функциональности в интернете.

http://www.mcdar.net — буржуйский сервис, дающий удобное представление проиндексированных Google страницы по различным датацентрам.

http://www.way2seo.com — буржуйский сервис Google Datacenters Checker Tool — индексированые страницы, бекварды и PR. Статистика по разным датацентрам.

http://www.webtoolscafe.com — буржуйский сервис, который осуществляет проверку количества страниц проиндексированных поисковыми системами: AllTheWeb, AltaVista, Google, MSN Search, Yahoo.

http://seanalyzer.ru — анализ выдачи Яндекса, анализ сайтов

http://www.align.ru/ — WEB аналитик может собирать статистику по посещаемости сайта за несколько прошлых месяцев, анализировать динамику изменения посещаемости, сравнивать результаты посещаемости разных сайтов.

http://seo-rus.com/ — Данный сервис позволяет узнать показатели: Индекс цитирования (тИЦ), PageRank (PR), узнать кол-во ссылающихся сайтов по Яндекс и Google, получить статистику по Яндекс, Rambler и многое другое.

http://seolab.ru/add/header.htm — Сервис проверки HTTP-заголовков, отдаваемых web-сервером (new)

http://search.liveinternet.ru/cgi-bin/se/rate.pl — Оценка эффективности оптимизации сайтов.

http://www.ifstudio.org/seo/viewer.php — Инструмент позволяет вам увидеть HTTP заголовок веб-страницы глазами поисковых роботов и браузеров (new)

http://www.iwebtool.com/google_banned — проверка на бан в гугле

Источник http://www.miralab.ru

Читать далее

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

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

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 — Содержит статистику, отображающую распределение различных классов операционных систем и веб-серверов, обеспечивающих функционирование сайтов Интернета

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

Читать далее

Пасхальные яйца PHP

PHP имеет несколько пасхальных яиц (шуток).

Если передать произвольному php-скрипту в PHP специальное значение, то можно увидеть авторскую.

xxx.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

Если же этот код передать в PHP 5, то увидим несколько «корявый» логотип PHP.

Вот еще два значения, которые позволят увидеть стандартный логотип PHP и ZEND:

xxx.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42

xxx.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42

Еще есть специальное значение для отображения списка всех авторов PHP

любой_сценарий.php?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000

асхальные яйца PHP
Читать далее

Способ определения наиболее частых запросов, которые люди задают в поисковых системах

Спросите о том, что люди ищут в Интернете у Российских поисковиков

  • Rambler —
  • Yandex —
  • Mail.Ru —

А так же у Международных поисковых систем

  • Overture —
  • Google —

Верить результатам или нет — решать вам

Читать далее

XAMPP 1.6.8 — серверная сборка

Порою бывает сложно быстро и качественно запустить веб-сервер со связкой Apache+PHP+MySQL… Воспользуйтесь сборкой

Apache HTTPD 2.2.9,
MySQL 5.0.67,
PHP 5.2.6 + 4.4.9 + PEAR + Switch,
Openssl 0.9.8i,
PHPMyAdmin 2.11.9.2,
XAMPP Control Panel 2.5,
Webalizer 2.01-10,
Mercury Mail Transport System v4.52,
FileZilla FTP Server 0.9.27,
SQLite 2.8.15,
ADODB 4.98,
Zend Optimizer 3.3.0,
XAMPP Security, Ming.

Работает с Windows 2000, 2003, XP, VISTA.

Качаем тут

Для установки программы XAMPP скачайте zip– или exe-архив, и распакуйте файлы в папку по вашему выбору. Затем запустите файл setup_xampp.bat и пропишите пути различных компонентов. После этого вы можете запускать разные серверы кликом на соответствующие bat-файлы запуска/остановки, или же кликнуть по файлу xampp-control.exe для запуска панели управления.

Читать далее
Яндекс.Метрика