error4eg
Рейтинг
+22.72
Сила
27.50

error4eg

Виталий Никсенкин

Highload оптимизация

Вебмастерское
Зачастую, «бутылочным горлышком» вашего приложения является база данных, таким образом перво-наперво включаем slow query log и смотрим какой запрос у нас самый медленный, и думаем что с ним делать, если не можем вкурить проблему — зовём старших, пусть тоже повтыкают в EXPLAIN (хабр) вашего чудо-запроса.

Но, опять же ссылаясь к моему опыту, большинство проблем с БД решают правильные индексы. Легко запомнить, что индексировать следует внешние ключи, и всё что у вас в WHERE, ORDER BY, GROUP BY (список не полон, для начала – самое оно).

Не следует пихать много индексов в таблицу которая часто обновляется, иначе накладные расходы на обновление индекса будут перекрывать ваш профит от оных в разы. Советую внимательно почитать об оптимизации в MySQL.

Поиск с использованием LIKE это плохо. Полнотекстовый с MyISAM уже лучше. Внешний аля Sphinx — рулит и бибикает для MySQL и PostgreSQL, инфа достоверная 100%.

Но это полбеды, проблем в БД может подкинуть и само приложение — обращение к БД в цикле/рекурсии или еще каким извращенным способом могут привносить удивительные поправки в результаты нагрузочного тестирования. Сделайте простой профайлер ваших запрос и проследите на каких страницах количество запросов начинает зашкаливать (особенно это касается типа-ORM и почти-Active Record, когда один объект = один запрос, или даже не один). Всем кто уповает на магию фреймворков, иль каких-нить gem-ов — не надейтесь, всё о чём я написал в равной степени относится к большинству языков web-программирования, г… код есть везде, он вездесущ.

Ну, а теперь о главном, нет о главной странице в 1,5 метра — дождется ли её загрузки пользователь со скоростью доступа в 256кбит? Клиентская оптимизация должна проводиться в обязательном порядке: YSlow да Page Speed вам в зубы. Да если погуглить, то даже небольшая правка htaccess для apache улучшит ситуацию:
# Enable ETag
FileETag MTime Size

# Enable Deflate
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript

<ifModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault "access plus 1 seconds"
  ExpiresByType text/html "access plus 1 seconds"
  ExpiresByType image/x-icon "access plus 2592000 seconds"
  ExpiresByType image/gif "access plus 2592000 seconds"
  ExpiresByType image/jpeg "access plus 2592000 seconds"
  ExpiresByType image/png "access plus 2592000 seconds"
  ExpiresByType text/css "access plus 604800 seconds"
  ExpiresByType text/javascript "access plus 216000 seconds"
  ExpiresByType application/x-javascript "access plus 216000 seconds"
</ifModule>

Пожмите JavaScript и CSS, да переключите jQuery на Google CDN.

anton.shevchuk.name/php/highload-optimization-for-children/

*чища свой гугл ридер в 2012, листая избранное в нем*

Почувствовал что меня заебал раритет

Всякая хуйня


Что за мода постить фоточки или посты ниибать длинные или же как-то раритет.

Совсем нечего читать. Продолжаю удалять свои rss подписки. Кстати буквально через месяц я понял, что я это сделал зря, тоже.

Отличную вещицу в блюрее увидел

Аниме
Не смог устоять, увидел в rss.
Точно так же, как с Драконим кризисом.
т.е. эту вещь я смотрел, как раз в период уныния, когда казалось одни копии копии копии. Я тогда все подряд хуетой называл, потому что РЕАЛЬНО В КОРНЕ прямо нового, ничего не было — и это меня удручало.

но все же, такие простенькие вещи, чем-то мне запомнились из 2010 2011. типо драконьего кризиса, вот этой вещицы князя тьмы или же например точно знаю Рэйлгана. наверняка еще парочка тоже есть, просто сейчас я о них не вспомнил. в посте про топ50 вспомню и еще вернусь думаю к этой линии рассуждений.

Так вот, про Князя тьмы, которого я смотрел в 2010, но которая тогда мне чем-то запомнилась. А сейчас я понял чем — ЮМОРОМ же. И поэтому увидел в качестве — скачал, всего-то 12 серий.
Типичная анима — ЮМОР летающих труселей©, как там говорил Nurian , дада, сейчас я полностью признал этот жанр и порой мне нравятся такие вещи, они просто смешные.
Поэтому смело сравню его вот с этой анимой или с этой или этой, из ближайших которые на ум пришли, ну и как раз недавно писал.

Вообщем, такое классное аниме про сиськи и трусы.
Сюжет хоть и банален в смысловой нагрузке, но веселый же. Для своего жанра — отличный продуманный сюжет.
Чего стоит только первая серия. КАКОЕ ТАМ НЕПОНИМАНИЕ. Парень, весь такой добрый едет поступать в магическую академию. По пути знакомится с девушкой, они там становятся друзьями и все такое. А потом начинается, ему предрекают профессию — князь тьмы. Хотя он хотел стать чуть ли не монахом или епископом, ну короче очень правильным моралистом. Мечтает изменить мир, сделать его лучше. А тут бац и князь тьмы, который должен будет повергнуть мир в хаос и совершить революцию. И вот начинаются отжиги. Перед классом пытается развеять слух и непонимание, типо пророк может и ошибаться и что это за правила. А люди его опять неправильно понимают, думают что он уже начал осуждать систему. Потом юмор, девушка выдает «посмел надругаться над моими чувствами», имея ввиду про обряд верных друзей, а люди думают что секс и любовь)) Короче веселуха еще та. Потом он идет извиниться в женскую общагу, а его воспринимают как любовника. Вообщем все только хуже и хуже становится. Эти моменты не описать, нада смотреть, сюжет тут довольно качественен именно для СИСЬКО-ГАРЕМО-ЮМОРА. Ну думаю, чисто аниме для мальчиков. И как я уже неоднократно замечал, в этом жанре всегда добрый сюжет. Даже если там показывают насилие над монашками и явно не для детей хуйня про священников, но все равно итог будет один.


Потом там будут и общения, подруги детства и много всякого. Все по жанру. А больше всего мне запомнился личный наблюдатель Короне. Которая НЯШКА, ЛУЧШАЯ. Вроде она робот что-ли. Без эмоций. Прямолинейная, честная.(вспоминаем недавнюю тему про сталкерш или вот эту даму) Короче ВСЕ КАК Я ЛЮБЛЮ. :)) Ради нее я и решил щас пересмотреть аниму.

Читать дальше →

Я тут все со своей историей ебу мозги ))

Юмор
Так вот, пришел к выводу, что лучше html — ничего нет.
Все эти CMS, даже если ты их перелинкуешь туда сюда, куча доменов и прочее — все равно система не удобная.

Придумал кстати, отличную визитку себе. Это будет ебать монстр из 9 самых символических доменов перелинкованных. Будет очередная попытка собрать все, с самого начала рождения и диал-апов.
КОГДА_НИБ РУКИ ДОЙДУТ.

ЧТО Я УВИДЕЛ

Старое. О жизни
шарился искал что-то на форуме сибнета. увидел знакомый ник. открыл профиль, ДА БЛЯТЬ ЭТО ЖЕ ОНА.
в этом текущем бложеке, наверно уже никто не помнит этот ник. с 2005 еще, один из самых старых инет знакомых.
(много всякого было. и хорошего и плохого. да, раньше было время, раньше были настоящие люди, настоящие сообщества в инете)

итого почитал сообщения. никаких сомнений. это она.

и для истории, что-ли даже сохраню.
может кто-ниб помнит всякие терки на тему «люди не меняются». ну я считаю что люди могут измениться, я верю в это. но кому-то и правда — не дано.

так вот, увидев этот пост.

Лора — не меняется.

А вот за это, я ее уважаю.

После знакомства с Никс, очень многое понял, что не понимал в 2005/2006 например.

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

Еще чуть чуть

random img
на самом деле все легко и просто, если не ебать себе мозги и не придумывать КУЧУ сранных критериев.
нада лишь выделить всего один критерий — это аниме проникло ко мне в душу, на года, оно вечное. вот и все дела ;)

давно я не наблюдал за 8 марта

Наш мир


постоянно дома сидел же в эти дни.

ну, вот что заметил.

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

Плюс седня весь день всматривался в парочки всякие, в лица, пытаясь прочесть эмоции и узнать счастлив ли человек или нет. Почему то видел больше унылых уставших рож. Но были и счастливые, в основном девочки до 20 лет наверно. Где-ниб с 20 до 25 50/50 были. А кто еще старше везде похуизм, уныние какое-то и возможно зависть/злоба что-ли. ХЗ.

Плюс откопал плеер какой-то и НАШЕЛ ТАМ ВСЮ СВОЮ ПРОЕБАННУЮ в 2010 МУЗЫКУ. Мою любимую! Да. Седня прямо услушался, когда был в пути, вспомнил такие вещи как Психея, Слот, Тату, Dido любимую(такая радость, переоткрыть ее для себя снова), 69 Eyes и прочие прочие.

Плюс седня, ОХУЕННОЕ полнолуние. ЕЩЕ ОХУЕННЕЙ чем было вчера. Или возможно в живую смотрится просто охуенней, чем их квартиры. Вообщем кто седня парочкой гулял в темное время суток — они сто пять обратили внимание на луну.

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

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

Самая интересная пара, попалась, это толстушка и какой-то хач. Но такие жизнерадостные и веселые, что пиздец. Умиляться можно было.

В принципе — довольно интересно и познавательно было наблюдать седня. Посочувствовал няшкам, которые седня работали.