2007 June 21

Val Petruchek

подписывайтесь, а то хуже будет!  

ПОДПИСЫВАЙТЕСЬ НА RSS

Студия Лебедева 2.0

21.06.07 @ 13:44 — WebSites, Yandex

Несколько недель назад на сайте Студии Лебедева открылся новый аттракцион: в правом верхнем углу сайта появился тёмно-серый смайлик. Смайлик этот расположен на чёрном фоне, поэтому заметить его проще при выделении текста страницы. Или же при подведении курсора, т.к. этот смайлик является ссылкой, при нажатии на которую становится видимой “лента гласа народа” — список ссылок на текущую страницу сайта из блогов, индексируемых службой Яндекс.ППБ.

Новость об этом аттракционе мгновенно облетела всю блогомассу под девизом “получи себе ссылку с морды PR7 на халяву!” — всякий, публикующий ссылку на сайт студии, получал ссылку в ответ.

Не прошло и года, как Тёма оказался снова оказался виноват. На этот раз в том, что смошенничал и всех развёл:

эта ссылка ничего не значит для вашего рейтинга. Судя по всему, та страница, куда попадает ваш отзыв о Лебедеве, не индексируется поисковиками. По крайней мере я, проведя эксперимент, не обнаружил ссылки на свой блог ни через Яндекс, ни через Technorati. Кроме того, эта ссылка с сайта Лебедева живет всего несколько часов: потом список ссылающихся на студию блогов обновляется.

Что получается? Вся блогосфера усеяна ссылками на Лебедева, а он только довольно посмеивается. Хитрый, сцуко. Всех развел.

Любому мало-мальски разбирающемуся в технологии работы поисковиков пользователю (тем более тому, который знает слово Technorati) должно быть понятно, что Тёма никого не разводил: поисковики банально не успевают индексировать страницу с обратными ссылками. Более того, даже если бы они успевали, то всё равно в кеше поисковика есть место только для одного снимка страницы, полученного во время последней индексации. Вместимость ленты с обратными ссылками — 10 ссылок. В каждый момент времени максимум 10 ссылок будут учтены поисковиком. Шанс оказаться в этой десятке очень мал, да и эффект от такого попадания ничтожен: морда сайта студии индексируется регулярно, а значит вылет из этой десятки скор и неминуем. (Ну а Technorati здесь вообще не при чём: этот сервис индексирует блоги и другой user-generated content; морда сайта студии ни с какой стороны проиндексирована Technorati быть не может.)

По сути, на сайте реализовали механизм trackbackов. Отличие от оригинального механизма заключается в использовании промежуточного сервера (Яндекс.ППБ), индексирующего кириллическую блогомассу и предоставляющего список trackbackов — записей, ссылающихся на страницы сайта студии. Использование промежуточного сервера позволяет решить две сопутствующих задачи:

  1. борьба с trackback-спамом;
  2. получение trackbackов от блогов, не поддерживающих их отправку (таких, как например ЖЖ).

По сути, этот аттракцион представляет собой вполне вебдвальноненькую функциональность: внедрение trackbackов на каждой страницу сайта, не являющегося блогом. Можно ли воспользоваться этой feature для получение SEO бонусов? По-моему, да. Для этого нужно сослаться на страницу сайта студии с уже ненулевым PR, проиндексированную как можно большим числом поисковиков и имеющую как можно меньше входящих ссылок.

Программирование на PHP

21.06.07 @ 12:38 — Programming, PHP

Программировать на PHP очень легко, особенно до тех пор, пока сайт находится в разработке.

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

Например, начинает тормозить база: запросы, мгновенно отрабатывавшие на 100 тестовых записях, начинают подтормаживать уже на 5,000 записей. Using filesort, using temporary, using where.

Увеличивается количество посетителей сайта и начинаются проблемы с flock().

Генерирование всего-на-лету убивает процессор сервера: thumbnailы, pdfы и прочее так и просятся в кеш.

Возникают проблемы с доступом к удалённым ресурсам, которые могут и не ответить.

А при тестировании всё работало нормально: быстро, стабильно, красиво. А тестировать на прочность никто и не пытался.

Несмотря на все эти подводные грабли, PHP идеально подходит для мелкосредних бизнес-сайтов.

У предпринимателя есть сайт-идея. Он находит дешёвого php-программиста, который ваяет движок, реализующий эту идею. Движок дешёвый, на прочность не испытанный, но тем не менее работает: воплощает идею и позволяет предпринимателю раскручивать сайт. Который пока что работает относительно стабильно. Главное, что обходится предпринимателю он недорого, вкладываясь в бюджет, которым тот готов рискнуть: дизайн, движок, домен, хостинг, немного рекламы + время самого предпринимателя.

Далее, если идея оказывается неудачной, то сайт тихо мирно доживает до окончания регистрации домена и умирает.

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

Увеличение нагрузки означает повышение доходов. Сайт начинает приносить предпринимателю какие-то деньги, которые он может инвестировать в развитие бизнеса. Для сайта это означает: новый dedicated сервер вместо shared hosting, оптимизация движка, добавление нового функционала, переписывание движка с нуля.

PHP очень дешёв для первичной разработки; низкая цена реализации (по сравнению с более дорогим .NET, JSP) бизнес-идеи увеличивает количество предпринимательских попыток. Сработавшие проекты всё равно перейдут на более дорогой движок (качественный PHP или .NET), а несработавшим всё равно, на какой платформе умирать.

  
Реклама::

 
Реклама::