(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
SmartBear Collaborator - Named User License (Includes 1 Year Maintenance)
SAP Crystal Server 2011 WIN INTL 5 CAL License
Microsoft Windows Professional 10, Электронный ключ
NauDoc Enterprise 10 рабочих мест
VMware Horizon 7 Standard : 10 Pack (CCU)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Вопросы и ответы по MS SQL Server
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100