(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Ускорение загрузки сайта

Уже давно не секрет, что скорость загрузки сайта учитывается поисковиками приранжировании. Для ускорения сайта необязательно делать текстовую версию лишенную форматирования - можно ускорить уже существующую. Я уже как-то рассказывал про три способа ускорить загрузку CSS на сайте, но они далеко не единственные.Сегодня я хочу рассказать о двух замечательных библиотеках для сжатия html и css. Первая это html tidy. Это стандартная php-библиотека. Устанавливается, если ее у вас нет, просто:

sudo apt-get install php5-tidy

В чем ее плюсы?! Первый и основной это в том, что несколькими строчками вы можете убрать все пробелы, табы, пустые строки из вашего html. Отличный пример на официальном сайте -http://www.php.net/manual/en/tidy.html.php.

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

Третье преимущество,  это то, что функционал данной библиотеки позволяет выводить информацию о некорректной верстке - часто это очень полезно.

Еще одна полезная библиотека это CSS Tidy. Как вы уже догадались, данная библиотека сжимает код css-файлов, преобразовывает и оптимизирует многие свойства. Скажу честно я был поражен как 45Кб превратились в 8. Работать с данной утилитой вы можете как через php "налету", либо сжимать это локально перед отправкой ваших стилей на сервер. Первый способ удобен для стилей, который формируются динамически, второй, когда у вас лежат статические css файлы.



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 24.05.2011 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
ABBYY Lingvo x6 Многоязычная Домашняя версия, электронный ключ
SAP CRYSTAL Reports 2013 WIN INTL NUL
Business Studio 4.2 Enterprise. Конкурентная лицензия + Business Studio Portal 4.2. Пользовательская именная лицензия.
ABBYY FineReader 14 Standard Full
FastReport VCL 6 Standard Edition Single License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Программирование на Microsoft Access
CASE-технологии
Компьютерный дизайн - Все графические редакторы
СУБД Oracle "с нуля"
Проект mic-hard - все об XP - новости, статьи, советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100