Shortики месяц спустя, или как же на самом деле выглядит Хабраэффект

The Intro



Прошел ровно месяц с того дня, как мы представили на Хабре проект «Шортики» — короткие и смешные. За месяц своего существования, сайт превратился из случайной поделки в крупный развлекательный ресурс с большой посещаемостью, требующий ежедневного обновления. Однако в прошлом посте я кое-что не упомянул…

Сайт «Shortики» появился за пару дней до поста на Хабр. Сайт не раскручивался никаким образом, для него не покупалась реклама, я почти никому о нем не рассказывал. Единственное упоминание о сайте в сети — было на Хабре. Цель эксперимента была в том, чтобы выяснить, какое же влияние имеет пресловутый Хабраэффект на сайт. Причем не только непосредственное влияние (переходы из поста), а долгосрочное, косвенное влияние — эффект сарафанного радио, ссылки, упоминания в СМИ и прочее. Забегая вперед, скажу что эксперимент удался — под катом любопытных ожидает статистика, графики и много другой интересной информации о явлении, называемом Хабраэффектом.



The Shortiki

Первичный хабраэффект: (статистика переходов с Хабра, за месяц существования сайта):



Вторичный хабраэффект: (статистика переходов НЕ с Хабра, за месяц существования сайта):



«Шортики» в цифрах — за первый месяц (с 8 августа по 8 сентября) было зарегистрировано:

214,722 посетителя
611,378 просмотров страниц
6 минут среднее посещение сайта
3 страницы просмотрел каждый посетитель
1,111 подписчиков в Google Reader
11,974 шортика прислано посетителями
179 шортиков зааппрувлено из присланных
658 шортиков добавлено вручную модератором
110 шортиков (в среднем) добавляется еженедельно
837 шортиков всего на сайте (сейчас уже подбирается к 1,000)

Mail.Ru

Буквально через неделю после открытия сайта к нам обратилась компания Mail.Ru, с предложением о взаимовыгодном сотрудничестве. Переговоры шли около двух недель. В итоге, С Mail.Ru и ее представителем Alex_Popov мы провели интересные исследования, касающиеся трафика в социальных сетях и достижения лучшей эффективности «сарафанного радио». Впрочем, это тема для отдельной статьи, которая скоро появится в блоге Mail.Ru.

The Echo

Практически сразу после появления топика на хабре, сайт регулярно начал появляться в различных обзорах, подкастах и СМИ. Первым серьезным СМИ рассказавшим о нас была Ферра. Первым крупным сайтом, поставившем ссылку стал Best-Links. Затем ссылки начали появляться намного быстрее — большинство в блогах и закрытых сообществах, один пользователь даже назвал «Shortики» убийцей башорга. Посмеялись.

Наконец, 6 сентября о «Шортиках» ВНЕЗАПНО™ рассказали в эфире «Эхо Москвы»:

Послушать запись эфира можно тут, а почитать текст — тут.

The Copy

Спустя несколько дней к «Shortикам» пришло народное признание — сайт скопировали. Причем, украли не идею и не контент — а все сразу, банально сделав Save As… в браузере и дописав пару скриптов.



Скопировавший не изменил ничего, кроме копирайтов и (какая находчивость) размера шортиков (на оригинальном сайте они 255 символов):



Понятное дело, что «Shortики» не являются высокотехнологичной инновацией в мире веба, и миллионных прибылей и гениальных идей украдено не было. Но от этого не становится менее обидно. Вычислив личность талантливого копипастера — отправили ему письмо, составленное адвокатом, объясняющее почему воровать нехорошо и как к этому относится уголовный кодекс. К счастью, парень оказался разумным и закрыл сайт, до суда дело не дошло.

The Deal

Спустя неделю после публикации топика начали появляться покупатели, инвесторы и потенциальные партнеры. Покупатели, в общей массе, предлагали приобрести весь сайт «здесь и сейчас» за 50-60 тысяч рублей. Было так же несколько серьезных покупателей, пока переговоры идут, хотя, достаточно вяло. Основная сложность в том, что переговоры идут медленно, а цена сайта растет, буквально, по дням, вместе с узнаваемостью (слово «шортик» потихоньку становится мемом) и посещаемостью.

Партнеры — помимо сотрудничества с Mail.ru были еще различные предложения. Две радиостанции хотели сделать радиопередачу с «Shortиками», но переговоры как-то зашли в тупик, так что если кто-то хочет этим заняться — дерзайте.

Где деньги, Зин?..

Наверняка, многих заинтересует вопрос прибыльности. Тут, наверное, буду вынужден разочаровать — задачи по получению максимальной прибыли (в момент эксперимента) не стояло, поэтому ставилась только обычная контекстная реклама.

Изначально с рекламой поступили максимально просто — установили два баннера Google AdSense. Несколько дней все шло хорошо, однако неожиданно на большинстве страниц реклама перестала показываться. После нескольких часов активного гугления и попытки найти контакты техподдержки, стало ясно — говорить не с кем, и такие проблемы у гугла бывают, когда их робот не может подобрать рекламу для конкретной страницы, или по каким-то причинам счел эту страницу не отвечающей правилам. Выход только один — не ставить рекламу на этих страницах, или сменить рекламодателя. Выбрали последний вариант.

Яндекс.Директ быстро пришел на замену AdSense. В Яндексе очень удивила необходимость регистрироваться и проводить все данные и деньги через ЦОПы (Центр Обслуживания Партнеров), коими являются совершенно неизвестные конторы, не имеющие никакого отношения к Яндексу, но деньги почему-то можно вывести только через них. Почему я не могу сам получать деньги из Яндекса, не задействуя третьих лиц, я так и не понял. Еще один момент, который смутил в яндексе — странная цена за клик, колебавшаяся от почти нулевых значений до нескольких рублей. Природа такого колебания осталась неразгаданной.

В любом, случае, Яндекс показал примерно ту же результативность, и его реклама тоже была иногда не видна пользователям. Сейчас мы используем следующее решение — в Яндекс.Директ (да и в AdSense) есть опция «резервной рекламы» — если Яндекс не смог показать пользователю рекламу, то пытается показать рекламу гугла. В такой схеме почти во всех случаях реклама показывается как надо.

В середине месяца я наткнулся на сайт Nolix.ru, и решил попробовать их систему — мне очень понравился концепт. Могу сказать, что Nolix дает намного большую отдачу, чем контекстная реклама. Однако, в последнее время у них участились технические проблемы — реклама иногда не показывается, на сайте ошибки nginx. Обратиться в саппорт невозможно, т.к. в то время когда лежит сайт — у них не работает обязательная капча :).

Ну, и самое интересное — статистика по деньгам, так же за месяц:

203$ заработано с Google Adsense.
510$ заработано с Яндекс.Директ (около 15,300 р.)
370$ заработано с Nolix.ru.

1.083$ заработано всего.

Знаете ли вы, что...

* Немалый процент хабрачитателей, перейдя на сайт начинают искать на нем уязвимости. Причем активно и довольно неплохо.
* В пике хабраэффект достиг 100 запросов/сек, нагрузка на сервер была несущественной (Load averages 0.15).
* Хабраэффект ОЧЕНЬ долгий — спустя месяц после первого поста до сих пор приходит 600-700 человек в день.
* Вторичный эффект (появляющиеся ссылки на сайт, сарафанное радио) намного сильнее первичного Хабраэффекта (переходов непосредственно с Хабра).

Интересные факты

  • Первые две недели шортики добавлялись и аппрувились напрямую через phpMyAdmin, пока Fratyr не сжалился и не написал мне вот такую своеобразную админку (за что ему огромное спасибо!):


  • В самом начале была сделана большая ошибка — многие, дабы защиться от спама, искажают email адреса, например «vasya[@]pupkin. ru». Я решил пойти чуть дальше, и заменил контактный имейл на «vasya (canis lupus familiaris) pupkin.ru». Только через две недели выяснилось, что многие хотели нам что-то написать, не смогли понять какой же правильный email адрес. Первый инвестор написал нам через форму добавления шортиков «Да почините уже имейл, в самом деле!»


The Future

А что теперь? А теперь, собственно, сайт начнет свое развитие. В ближайшее время планируется ожидается сделать следующее:

* Нормальная пагинация
* Поиск по сайту
* Новости на сайте
* Прикрутить новую кнопку от Мейл.Ру
* Shortiki API
* Придумать новый «Топ»
* Приложение для iPhone

Спасибо за внимание!

UPD: После публикации топика, на сайт начался мощный DDoS. Я всеми силами стараюсь отбить атаку, но это сложно, поскольку атака мощная, а ресурсов у меня совсем нет (шортики живут на обычном мини-дедике у хецнера). Надеюсь, вы отнесетесь с пониманием — сайт может подтормаживать или сбрасывать соединение с браузером.

На 21:58 — Атака началась полчаса назад и продолжается.

UPD 2: В пике было почти 900 реквестов/сек. Атака продолжается, но удалось извернуться так, чтобы она почти не доходила до веб-сервера. Сайт должен открываться нормально.

+153
21 сентября 2011, 20:20
71
mifa 82,8

комментарии (149)

+4
frol #
«Вторичный эффект (появляющиеся ссылки на сайт, сарафанное радио) намного сильнее первичного Хабраэффекта (переходов непосредственно с Хабра).»
А можно поглядеть на этот эффект в виде графика?
+1
vgrayster #
у низ стоит счетчик мейл.ру, вот график top.mail.ru/dynamics?output=gif&what=hosts&period=day&ids=2083204+

идет падение трафика, почему так происходит я не знаю.
0
frol #
График гугл аналитика начинается с 8.08, а мейл.ру — с 12.08, не видно как раз самого сока :)
+1
mifa #
Я хотел сделать график, добавив exclude трафика с хабра, но не нашел как это сделать. Если подскажете как — добавлю в пост график со «вторичным» трафиком.
0
frol #
В левом меню Traffic sources -> All traffic sources
Внизу под списком всех рефереров есть «Filter Source/Medium» в выпадающем списке ставим excluding, в поле ввода пишем habrahabr.ru
0
mifa #
Спасибо. Добавил в пост.
0
mifa #
Заранее сорри за размер изображения, их Хабрасторадж обрезает.
0
mifa #
Падение трафика естественно — на всех сайтах, поставивших ссылку на шортики (эхо, ферра, бест-линкс, хабр и прочие) — ссылка со временем уходит вниз, и количество переходов с этих сайтов падает. В то время как трафик из соцсетей и прямые заходы остаются примерно на том же уровне.
+4
Anakros #
> Приложение для iPhone
И для iPad пожалуйста. Очень удобно будет, надеюсь :)
+4
mifa #
О, а вот это не учел. Будет с поддержкой айпада обязательно.
0
russum #
ну раз уж такая пьянка то и для iNokia iN900 будте любезны =)
0
RomanNikitin #
непонятно — а зачем? по идее достаточно веб-сайт адаптировать под мобильные устройства. а iPad и с большими сайтами справляется очень отлично.

Приложения могут быть нужны ну разве что ради виральности и продвижения + дополнительный канал денег (через мобильные рекламные сети)
+1
Tigger #
И для Windows Phone!
+1
WarP #
круто :) интересено и познавательно

забавный синтаксис у аппрувилки. а редактировать орфографические ошибки как-то можно? а то там вон «ввысоту» видно сходу…
0
mifa #
Да, можно — кликом по цитате она редактируется. К сожалению, большинство присылаемых шортиков содержит огромное количество орфографических ошибок — я их правлю перед постингом.
+3
Stac #
Яндекс.Спеллер вам в помощь. Или вашему программисту.
+3
heathen #
Ой-ой-ой… что ж вы запостили-то такое — кнопочка «Обновить сайт», без паролей, без пояснений… хочется ведь нажать — а она ведь нажимается! Вам кто-нибудь что-нибудь там сломает, ей-ей.
+4
Stac #
Упс…
Спасибо за замечание.
Там ничего сломать нельзя… Но все же мне не хочется, что бы кто-то на кнопочку жал. Рано еще…
+12
n0uk #
> На кнопку жать не надо. ©

Размещая такие надписи над большой и интересной кнопкой — вы издеваетесь :)
+1
Akvel #
Да там ничего интересного — кресла, диваны, root…
0
Stac #
Ни в коем разе. Разве можно издеваться над своими коллегами :)
0
lnikitin #
Интересно, там статистика собирается по хабраэффекту? Интересно будет почитать подобную статью про обновление сайта архитекторов и дизайнеров хабравчанами :)
0
Stac #
Это было непредумышленно, специально статистику не собираю.
Но если логи сервера покажут что-то интересное, я данными поделюсь.
0
Ryadovoy #
интересно было бы увидеть статистику нажатий на эту кнопочку :)
0
Stac #
Вот вернусь (из Крыма) и просмотр логи сервера, чтобы интересные данные выцепить.
+1
powder96 #
Спасибо за ссылочку. Теперь я знаю, как сделать гадость им: 3dmirak.ru/cms/build.php
0
Stac #
Не им, а мне, коллега. Впрочем, вы не должны сделать гадость, зная эту ссылку. Недели Яндекса на Хабре чему-то меня да научили :)
Но если вдруг сможете, дайте обратную связь.
Проект еще не запущен, можно позволить себе некоторые эксперименты.
+1
powder96 #
> Не им, а мне, коллега. Впрочем, вы не должны сделать гадость, зная эту ссылку. Недели Яндекса на Хабре чему-то меня да научили :)
Нет не научили… Позвольте, мне сказать, что…

Сохраняйте скрипты с расширением PHP! Вы слышите меня?!

> build_tekstury.inc — сценарий создания страниц раздела '3D-модели'.
hitty-missy.ru/3dmirak/cms/build_tekstury.inc

>
+1
powder96 #
Случайно отправилось…

> build_search.inc — сценарий создания страниц результатов поиска/отбора.
hitty-missy.ru/3dmirak/cms/build_search.inc

Такая же фигня была с wiki.pchart.net/geo/sample/class/ — код классов, проецирующих 2D карту на сферу был невозбранно захвачен и использован еще в феврале 2010-го.

Никогда не сохраняйте PHP скрипты с расширениями отличными от php.
+1
powder96 #
О, да у вас там золотое дно:

> Warning: sqlite_array_query() [function.sqlite-array-query]: near «WTF»: syntax error in /var/www/reggi538539/data/www/hitty-missy.ru/3dmirak/cms/build.php on line 278
hitty-missy.ru/3dmirak/cms/build.php?action=prepare_data&chapter=%27WTF

> build_postavki.inc — сценарий создания страниц раздела «Поставщики».
hitty-missy.ru/3dmirak/cms/build_postavki.inc
0
Stac #
На боевом сервере я хотел отказаться от расширения php и настроить сервер на обработку интерпретатором php файлов с каким-то другим расширением, скажем «do». Или это тоже баловство?

Скажите лучше, имена inc файлов вы нашли по сообщениям об ошибках или каким-то другим способом?

Спасибо за замечания.
+
+2
powder96 #
> На боевом сервере я хотел отказаться от расширения php и настроить сервер на обработку интерпретатором php файлов с каким-то другим расширением, скажем «do». Или это тоже баловство?

Не, так тоже не надо. Перенос сайта на другой сервер и исходники напоказ. Такое возможно. Лучше пользуйтесь RewriteRule. Описывать это долго, поэтому просто приведу пример:
RewriteRule ^article-(.*).htm(?:l|)$ /engine/article.php?id=$1

***

> Скажите лучше, имена inc файлов вы нашли по сообщениям об ошибках или каким-то другим способом?

Вы случайно дали ссылку на свой тестовый хостинг, а на нем все работает шикарно. Я не знал, что такое «3dmirak», поэтому пошел в гугл. Там я нашел 3dmirak.ru. Сравнил оба сайта — одинаковы. Решил провести эксперимент с сайтом. Подставил cms/build.php к адресу 3dmirak.ru и вижу ошибки:

> build(720): Ошибка, не найден сценарий создания раздела 'build_tekstury.inc'.
> build(720): Ошибка, не найден сценарий создания раздела 'build_search.inc'.

Хм… Увидев названия файлов без расширения php я подумал: вряд ли сервер сконфигурирован на выполнение чего либо без расширения php, как php код. Подставляю имя build_*.inc вместо build.php и — ничего. Т.е. продашен сайт работает криво потому что нету файла, а тестовый — работает, там скорее всего есть файл. Запросил build_*.inc с тестового хостинга и ура! Исходник скачался. Так я скачал два файла (tekstury и search). Другие два — угадал (root и postavki). Немного поизучав исходники проверил каталог articles и скачал оттуда root.xml. Потом проверил templates, но ничего оттуда не скачал; знаю только, что там есть каталоги root, search, postavki. На этом я закончил колупаться.
0
Stac #
Отлично. Сочту ваш первоначальный совет весьма ценным и последую ему.

Еще раз спасибо за обратную связь.
+2
Stac #
Прошу прощения, вот правильная ссылка на Яндекс. спеллер: api.yandex.ru/speller/
Может пригодится.
+15
fratyr #
Тыкаешь на шортик мышкой и он превращается в редактируемую строку. :)

Да пожалуйста, юзайте админку на здоровье, надеюсь толпа не засмеёт за столь странный юмор и интерфейс, не знаю чем это было вызвано.
+3
zoommy #
Ребят, уда чи вам и включите в тасклист «устойчивость к хайлоаду», а то пока что у меня

Могу поздравить вас со второй волной Хабраэффекта!
0
mifa #
Хабраэффект мы легко держим

Я не знаю кому это нужно, но на сайт кто-то льет огромное количество реквестов, проще говоря — это DDoS.
+2
zoommy #
Мммм… Совпадение? =)
0
mifa #
Нет, конечно.
0
xHR #
Не тот ли это мч, которому вы грозили судом?
0
mifa #
Не думаю.
0
amaranth #
502 Bad Gateway
nginx/1.0.6
+1
MainNika #
Довольно быстро полегли :(
0
mihuil #
502 Bad Gateway =(
0
dunkan_macleod #
Все хорошо, но сделайте что-нибудь с производительностью!
Кстати, где и как вы хоститесь, если не секрет?
+2
negasus #
шортики живут на обычном мини-дедике у хецнера
+3
zamaza #
Публикацию «шортиков» на хабре пропустил, а вот в интернетах, не слышал. Даже странно.
+2
Edro #
Хабр не справился в первый раз, но сделал это во второй.
+6
mifa #
Это не хабраэффект — это DDoS.
+1
MrNull #
Не читал все выше, возможно повторюсь, но тем не менее:

Отлично подняли настроение под конец дня! Отличный проект, жалко что Хабраэффект настиг вас вновь :) ТОП 50 прочитал, почитал бы еще чего-нибудь.
+3
mifa #
Это не хабраэффект — это DDoS.
0
mentatxx #
Указанная на графике нагрузка — это далеко не highload на мой взгляд.
По опыту запуска своего хобби-проекта dirtypics.ru, когда 140к просмотров свалилось в достаточно короткий промежуток времени, и это не вызвало значимой нагрузки на самый дешевый дедик хетцнера, могу сказать что вам надо сначала попинать своего системного администратора, а потом уже пересмотреть код с программерами. Низкий load при 502-й говорит скорее о проблемах настройки.
+1
mifa #
Или (как не единожды уже сказано в коментариях) — о DDoS.
0
mentatxx #
странный DDoS если получается 502-я ошибка. обычно тогда или канал ложится, или коннекты не принимаются вовсе.

скорее какие то скрипты затупили — проверьте время коннекта к базе, доступность первого указанного в резолв.конфе днс-сервера, и время обработки запросов по каждому из скриптов
+3
dasty #
Неплохо. У меня в 2009 совершенно непонятно почему произошел вконтактеэффект.

0
glazik #
Посмотрите рефералы, всё станет ясно.
+1
mlu #
В реферере вконтактика показывается away.php, там разве можно глянуть реальный адрес страницы, с которой перешли?
0
orloffkirill #
юзайте счетчик от ливинтернета — там можно
+3
IgorMats #
У меня было из-за такого:

image
0
pratamishus #
даааа… вот это я называю ЭФФЕКТ
+1
volcha #
Да, Хабр — сила. Какова статистика «второй волны», что положила сайт? Характеристики хостинга?
+1
simon311 #
Сказали же — DDoS это
+1
volcha #
Комментарии появляются быстро. Когда писал — ответа еще не было.
Во избежании вопросов, автору стоит добавить UPD. про DDoS, статистику «второй волны», характеристику хостинга. Думаю многим будет интересно.
И не факт, что DDoS не с Хабра.
0
mifa #
Добавил UPD. ДДоС начался после поста, а до этого месяц посещаемость ровная. Не верю в такие совпадения.
0
glazik #
а может сделаете как на хабре?
Есть страничка со всеми цитатами, те что набирают н-ое кол-во голосов идут на главную. Можно/нужно придумать умную формулу в которой будут переменные среднего бала цитат на сайте вообще, переменная отвевчающая за «хаброэфекты» (чтобы не получилось что первая страница «всех» цитат попала на главную только потому, что именно её просмотрели хабралюди после публикации здесь) ну и т.д.

Хороший програмист — совсем не значит хороший дизайнер, скажем.
Хороший програмист — не обязательно обладает хорошим чувством юмора, а пока модерируете только вы. (это не критика, :), это чисто теоретически-гипотетически)
+13
AigizK #
башорг в начале то же интересно было читать…
+1
fratyr #
Не хотим повторять петросятину и бездну Баша, где создаются вот такие перлы:
«Я сегодня переспал с блондинкой! Плюсуем, выводим в топ, еее!!!»
И потом это смело выводится народом в топ.

Это не отменяет модерации конечно, где такое можно удалить, но пока это выглядит как лишняя работа.
Главное — все могут добавить свою шутку.

+1
centur #
Хмм, последние шортики в общем тоже — петросятина и бояны с анекдот.ру и чуть ли не с фидошной бородой.

К тому же с RSS у них там совсем «клиника», 2 недели после багрепорта только упорядочивали записи (чтобы фид отдавался в порядке ID, а не в рэндомном, и даже после этого там он глючит и переставляет блоки шортиков местами), а теперь все равно отдают «20 последних», а не «все с последнего изменения». Извините, но отписался и не захожу — начали очень хорошо, а через месяц уже «за упокой».
0
mifa #
Фид всегда отдавался в порядке ID. В ридере и двух читалках тестили — все в порядке с фидом. Фид отдает 50 последних.
0
centur #
Omea Pro. Сейчас перепроверил — действительно странный порядок только в режиме newspaper (хотя тот же башорг в таком же режиме отображается нормально). Это девиация ридера — приношу извинения.

А по какому принципу отдается последние 50? Вот я новый фид сделал в Omea — закачалось всего 20. А в гугль-ридере — 10. Это нормально?

Если прочтенный фид долго не обновлять и подождать накопления новых элементов > некоторого порога, то все равно отдастся ~20. Хотя тот же баш при таком поведении -отдает все с момента последнего прочтенного (140-160 записей за раз — легко). Таким образом в ридере появляется честно весь контент, а в шортиках у меня есть пропущенные секции в нумерации. Все-таки есть устойчивое ощущение что не все в порядке с RSS. Как минимум — непривычное поведение ( хотя в стандарте, если честно, я не нашел, что должно быть именно как описано выше...)

0
centur #
Ну и вдогонку про RSS — открываем Google Reader, подписываемся на RSS, отписываемся от RSS — появляется просмотр фида, можно скроллить вниз к «старым записям».
У меня есть разрывы и сейчас:

* Идет шортик 117 — следующий за ним 143, хотя на сайте все это есть на shortiki.com/index.php?page=7
* 182-225, на сайте есть shortiki.com/index.php?page=10
* 244-300, на сайте shortiki.com/index.php?page=13
* 319-341
* 70-91 в самом низу

Ну и меньше №71 ничего не отдается.

Я бы списал это на последствия DDOS и что некоторые запросы от Г-ридера были отброшены защитой, но 2 раза отрефрешил — все разрывы находятся на тех же местах — т.е. причина не в защите от DDOS.

Вы все еще убеждены, что все в порядке с фидом?
–1
Cloud4Y #
Да, быстро DDoS'нули…? 35 минут…
Обращайтесь если что )
+4
Cloud4Y #
Я помощь предложил, минусовать то зачем???
+1
JiLiZART #
Вот так, ненавязчиво, ради эксперимента, от балды, родился новый сайт :)
+1
mifa #
«Я сам в шоке» © :)
+1
ploop #
Прикольно, мне понравилось!
Жаль только, что успел всего несколько шортиков прочесть, после обновления страницы уже 502я…
0
mifa #
Спасибо за отзыв. Атака продолжается, но вроде удалось оживить сайт.
0
susanin #
Рекламный блок сверху — не лучшее решение.
После загрузки страницы она «прыгает» при появлении рекламы.
Надо либо переносить рекламный блок в другое место, либо зарезервировать место.
0
mifa #
Согласен, это не лучшее решение. Я хочу сделать шортикам первый нормальный дизайн — там отведу место под рекламу. Наверное, где-нибудь сбоку.
+2
Nickel3000 #
Завис на полчаса и добавил в избранное, молодцы ребята! Как по мне — юмор действительно не хуже баша и у проекта есть будущее.
P.S. через оперу мини все грузится сейчас без тормозов.
+1
Gokjer #
Скажите, а есть ограничение на период времени, в течение которого можно голосовать за шортик? И если нет, то планируете ли его ввести?
+3
iMelnik #
Сразу после первого поста добавил сайт в закладки на мобильном. Некоторое время даже читал, но безумно тормозит браузер, когда сайт открыт.
Очень часто идут непонятные рефреши, пару раз браузер повис. Родной андроидовский. Опечалило…
Спасибо за контент:)
0
FireStorm #
Кстати да. Тоже частенько открываю ваш сайт с мобильника, а открывается он довольно тяжело… Нет ли возможность сделать облегченную версию для pda-устройств?
+3
AigizK #
Долго думал, на что же похож ваш проект. Потом вспомнил, это же капитанский конкурс(или капитанский биатлон) из КВНа. Там такие же шутки. Так что вы можете еще с квнщиками сотрудничать :)
0
mifa #
Многие «шортики» приходят из КВН :)
+8
Spree #
// Единственное упоминание о сайте в сети — было на Хабре. Цель эксперимента была в том, чтобы выяснить, какое же влияние имеет пресловутый Хабраэффект на сайт. Причем не только непосредственное влияние (переходы из поста), а долгосрочное, косвенное влияние — эффект сарафанного радио, ссылки, упоминания в СМИ и прочее.

Да не в Хабре дело, а в проекте. У вас получился интересный проект, поэтому люди идут к вам. Было бы дерьмо — не шли бы.
+1
makecode #
Необходимо кнопку «Нравится!» выделить так, чтобы она была похожа на кнопку или ссылку. Сейчас она сливается с номером шутки и датой. Если бы не сказали в комментариях что можно голосовать — я бы и не нашел никогда.
0
verbinka #
Ребята, а вообще стоит цель заработать денег на этом ресурсе?
–1
walkman7 #
А вы не видите?
0
verbinka #
В таком случае, обязательно нужно искать дополнительные методы монетизации кроме рекламы, иначе много не заработаешь.
0
mifa #
Я знаю что ресурс может очень хорошо заработать, если в него солидней вкладывать ресурсы — работать с рекламодателями, а не с контекстом, нормальный дизайн, хорошая раскрутка. Все это требует времени, сил и денег, а «Shortики» — проект случайный, никто не рассчитывал что так выйдет. Поэтому пока что не знаю что делать. До сегодняшнего времени первостепенной задачи заработать — не стояло. Что будет дальше — пока не знаю.
0
Evengard #
Как с БЛоКом то справились?
+1
Evengard #
Тьфу ты блин, ДДоС-ом! Чертовы мобильные словарные клавиатуры…
+4
mifa #
А об этом будет отдельный топик. Шучу :)

У меня есть все основания полагать, что организатор атаки читает этот топик, так что кратко отвечу — «стандартными методами». Ничего особого я не изобрел :)
0
Evengard #
В личку плз ответьте :)
+13
Dexter_Holland #
Вот ты и спалился!
0
Evengard #
Лол? Зачем студенту вроде меня ДДоСить сайт, где можно перекантоваться во время лекций? Неее, не я) просто интересно как сделали, мож что-то подобное случится и с моими сайтами.
0
niksite #
Мне, к примеру, тоже любопытно.
Например, есть тротлинг средствами веб-сервера. От такой низкой нагрузки как тысяча запросов в секунду вполне должно спасти (вот если бы нагрузка выражалась сотнями мегабит в секунду — было бы дело другое). И любопытно — угадал ли. Ещё ведь можно и на уровне iptables фильтровать.
+9
Vilmas #
За такой подробный отчет — спасибо. Только меня почему-то шутки на сайте не торкают… :(
+3
mifa #
Это бывает. Но если вы добавите туда шутки, которые вас торкают, то всем будет хорошо :)
+1
4elentano #
Статья сильно мотивирует че-нить написать, спасибо.
0
mifa #
Ну значит, уже не зря написана :)
0
powder96 #
> UPD 2: В пике было почти 900 реквестов/сек. Атака продолжается, но удалось извернуться так, чтобы она почти не доходила до веб-сервера. Сайт должен открываться нормально.
Расскажите, пожалуйста, как Вам удалось «извернуться»? Мне правда интересно.
0
mifa #
У меня есть все основания полагать, что организатор атаки читает этот топик, так что кратко отвечу — «стандартными методами». Ничего особого я не изобрел :)
0
niksite #
Стандартных методов тоже много. У вас nginx фильтрует или iptables, например? Вряд ли эта инфа даст атакующему что-либо полезное. А мне любопытно. И, ктсати, hetzner никаких антидидос фич не предоставляет?
0
mifa #
Нет, хетцнер это бюджетный хостинг со всеми вытекающими :)
+1
ggempire #
Что именно у хетцнера? У меня eq 4 без проблем держит 500 активе конекшен. Думаю и 2000 видержит, лень вновь гонять тесты. Кстати о тестах — посмотрите по статистике в котором часу у вас мало пользователей и натравите loadimpact.com или bash# ab -c 20 -n 1000 your-domain.com

Ну и люди(livejournal — alexclear) советуют mod_evasive если действительно ддос.
0
mifa #
Ну меня в итоге держал 1200 в пике атаки, блокируя левые запросы и отвечая на легитимные.

Насчет последнего совета — никого не хочу обидеть, но я не доверяю компетенции людей, отбивающих DDoS модулем апача.
0
gunnzolder #
Классное у вас описание проекта на mifatech.com/projects.html:

Shortiki

Ведущий российский интернет-магазин для людей, любящих спорт, активные виды отдыха и путешествия. В магазине представлен широкий выбор товаров для активного отдыха и спорта для всей семьи, включая одежду, обувь, сумки и рюкзаки, спортивный и туристический инвентарь и аксессуары.
0
CB9TOIIIA #
Оно 1 для всех проектов :) универсальное
0
mifa #
Там это, developer at work! Не мешайте ему! Lorem Ipsum поднадоел :)
–2
PavelPV #
Нужен текст «рыба»? Пожалуйста: SAMUEL L.IPSUM slipsum.com/
+6
ncix #
<занудство>

214,722 посетителя
611,378 просмотров страниц

1,083$ заработано всего.

Извините, но запятая в русском написании чисел является разделителем целой и дробной части, а не разрядов.

</занудство>
+1
mifa #
Исправил.
0
ncix #
в статистике так и осталась запятая, а 1.083$ — тоже не правильно, в русском написании используется или пробел или вообще ничего.
0
VolCh #
Точка вполне себе в традиция русской типографики. Пробел рекомендуют международные стандарты.
0
ncix #
Давно не встречал в книжках точку в таком качестве. И региональные настройки Windows с пробелом (хотя это конечно не аргумент).
0
VolCh #
Недавно видел в учебниках начальной школы.
+1
denis15 #
А вас не этот сайт вдохновил на проект?
+3
Optimist #
Не в пример лучше. Тумблр по-русски, практически. Кто делал?
0
denis15 #
Там внизу есть сносочка на ребят.
0
mifa #
Первый раз слышу. А как он мог меня вдохновить?
0
denis15 #
Популярный сайт примерно такой же направленности (с короткими шутками).
0
Mezya #
Где-то на хабре был разработчик Bogr, может он добавит к себе в программу и чтение шортиков? Был бы очень рад )
0
mifa #
Мы говорили с ним, предоставили ему некое подобие API. Видимо, он пока занят.
0
Mezya #
Апдейты он примерно раз в месяц-полтора выпускает, будем ждать. Пока вашим попользуюсь
0
DobroeZlo #
приложение для андроид?
0
DobroeZlo #
или даже проще. обратиться к разработчику уже готового приложения:
market.android.com/details?id=com.cbaplab.bogr
+2
mifa #
0
DobroeZlo #
спасибо
0
iblesq #
За приложение под Андроид — отдельное спасибо! Вчера случайно увидел — установил — завис. Очень хорошо!
0
hosco #
Иконку сайта планируете менять?
0
mifa #
Да, с дизайном.
+1
Mecid #
Можно добавить в пост абзац об android приложении)
–2
rocket #
А мне ваша капча не по душе. Уберите её — на хабре, например, нет капчи, и всё нормально…
+1
Claud #
А сколько человек работает (работало) над проектом?

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

0
mifa #
Я один. Fratyr помогал мне с кодингом и написал админку. Все остальное я делал.
0
Anserchik #
автор «The Copy» истинный программист:

1) не изобретал новую систему
2) не придумывал новый контент
3) и, на последок, уровнял длинну шортиков до 2^8
0
mifa #
Он истинный говнокодер, потому что 2^8 равно 255, потому что отсчет идет с нуля :)
0
Anserchik #
да, согласен, что с нуля, НО!!! shortик длинною 0 не может быть О.о
0
mifa #
Почему же, вполне может. Другое дело, что это будет несмешной шортик :) Но теоретически — может.
0
Anserchik #
А практически — нет:

Шортик слишком короткий, минимум 16 символов!

;)
–1
night_amir #
Клон Баша детектед.
–1
sergeypid #
А в чем отличие от башорга?
0
mifa #
Основных отличия два:
1) Шортики — шутки определенного формата.
2) Шортики смешные.
0
powder96 #
Ничего, скоро второе отличие само собой сотрется…
0
kosfed #
Неплохо. А как на счет индексации поисковиков?
0
mifa #
Индексируют :)

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