войти зарегистрироваться

Веб-разработкаСхемы ускорения веб-сайта

Представим ситуацию — клиент хочет, чтобы его сайт (который 3 года назад написал студент-самоучка) работал быстрее. Вариант написания сайта с нуля заказчика не устраивает по каким-то причинам: нет денег, времени, понимания, что корявое навсегда останется корявым. Задача — поставить сайт на подпорки в кратчайшие сроки. Предлагаю несколько вариантов решения проблемы. Конкретных технических решений не будет, тут все зависит от того, в каком состоянии получили сайт и его бизнес-логики.

JavaScriptОбъединение javascript файлов из песочницы

Эпоха тёплого лампового WEB 1.0 давно прошла, и в последнее время мы имеем дело со страницами, которые кишат так называемой динамичностью. Динамичность может быть обеспечена при помощи JavaScript, VbScript и плагинами вроде Java, Flash, Silverlight. В этой статье я хочу затронуть одну из возможных оптимизаций web-сайта — объединение всех javascript файлов в один.

Зачем?


Основных причин две:
  1. Повышение скорости загрузки страницы.
  2. Снижение нагрузки на сервер.

Начнём с «повышения скорости загрузки». Зачастую web-сайт просто пестрит скриптами и их общее число может перевалить за 50. Впрочем, это уже будет «клинический случай». Но хотя бы 15-30 встречается регулярно. На каждый чихскрипт браузер посылает запрос и, в зависимости от ответа, либо грузит его полностью, либо забирает из кеша. 15 запросов это много. На это нужно время. Да, все современные браузеры загружают файлы параллельно, но это не повод их так эксплуатировать. В моём случае скорость загрузки страницы возросла в несколько раз.

Касательно снижения нагрузки на сервер — всё сложнее. Снижение числа запросов в любом случае улучшает ситуацию, но вот насколько — я сказать затрудняюсь, т.к. я не админ. Я полагаю, что для снижения нагрузки можно найти массу более простых и действенных решений. Возможно, это, так называемая, экономия спичек на фоне пожара. Но в качестве побочного эффекта — сгодится.

JavaScriptDojo Build System, собственный опыт создания сборки из песочницы

Dojo — не самый популярный JavaScript фреймворк, несмотря на все свою мощь и положительные качества. Информация, которую я хочу донести сегодня до читателя, требуется для абсолютно каждого проекта, построенного с использованием этой технологии.

А поговорим мы о системе сборки.

Веб-разработкаИнструменты поисковиков для продвижения сайтов

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

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

Данный обзор инструментов идет в продолжение первых двух статей (см часть 1 и часть 2)

Сейчас мы разберем такие важные вопросы как:
  • Присвоение региона сайту
  • Формирование особых сниппетов
  • Обзор самых важных слов сайта
  • Анализ мета-описаний страниц сайта
  • Проблемы индексации
Эти инструменты хорошо известны профессионалам, но далеко не все, кто самостоятельно занимается продвижением своего сайта, знает о них. Эта статья именно для них.

Блог компании Online-ProВеб-аналитика. Сказ про отказ

Постоянно сталкиваюсь с тем, что пункт «аналитика» в планах рекламных кампаний даже в интернете присутствует нечасто.

Некоторые сознательно удаляют ту же «Метрику» с сайтов. «Яндекс же нас опустит в выдаче!». Ага, только это ему и нужно.

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

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

Веб-разработкаВлияние внутренней оптимизации на успешное продвижение сайта в поисковых системах. Часть 1

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

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

Клиентская оптимизацияХраните мелкие картинки в CSS

Храните мелкие картинки, которые нельзя засунуть в спрайты, в data:image base64 в CSS — это экономит кучу запросов к вебсерверу.

Блог компании WebprojectsКак разводят клиентов на SEO (ответ на письмо оптимизаторам)

В минувшее воскресенье на Хабре появился топик «Открытое письмо лоха к оптимизаторам сайтов». Мы не могли пройти мимо и написали ответ.



Мы — это оптимизаторы сайтов, seo-шники, что безусловно превращает нас в лохотронщиков в глазах большинства хабражителей.

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

В этом посте мы расскажем, чего стоит и чего не стоит ждать от оптимизаторов до и после заключения договора.
НЛО прилетело и опубликовало эту надпись здесь.

Персональные блоги Ускорение загрузки сайта при использовании сервисов сбора отзывов с посетителей

Сегодня широкой популярностью пользуются сервисы сбора обратной связи от посетителей сайта.
Вам всего лишь нужно установить виджет (js) на сайте. Действительно, это очень удобно. Однако, проанализировав скорость загрузки сайта, я призадумался.