Оптимизация WordPress

Основные подходы такие:

  1. Уменьшение количества и размера картинок. Уменьшение количества уменьшает количество соединений, а размер – количество трафика. Кому любопытно, я только на размере картинок уменьшил месячный трафик в 2 раза (порядок трафика около 2Тб).
  2. Уменьшение количества sql запросов. Уменьшить количество плагинов и виджетов, многие можно заменить статикой.
  3. Замена динамики на статику. Ищите в интернете про замену wordpress функций в header.php отвечающих за кодировку, тайтлы, кейворды и т.д. Также замена списка страниц статикой, тегов и категорий.
  4. Ручное перепаковывание js & css, объединение в один файл. Объединение в один файл уменьшит количество запросов, а обфускация уменьшит трафик и время загрузки.
  5. Оптимизация базы и веб сервера. про базы ищите в интернете, про веб-сервер читайте про фронтенд на nginx и бекенд на apache + php акселераторы(APC, memcache, etc)
  6. Кеширование базы(db-cache – но у меня он глючит) и кода – вп_супер_кеш мне не понравился, модуль Макса, который MaxSite и wp-file-cache лучше работают
  7. Использование плагинов внутренней перелинковки через базу а не на лету(если вы их используете, конечно)

да, и еще старые версии Вордпреса гораздо быстрее – версии около 2.3.3

10 шагов по закрытию СПД

20 октября 2010 года.
источник
~~~
Все, наверное, уже в курсе, что новый Налоговый Кодекс Украины(НК) существенно урежет доходы упрощенцев, увеличит проверки, да и вообще в некоторых ситуациях сделает использование СПД бесполезным, так как большую часть выручки придется отдавать государству.

Один из мощных ударов среди упрощенцев примут на себя айтишники, налоговую ставку им увеличат в 5 раз!, что не есть гуд. Может кто-то и скажет, что это не большая сумма, можно ее платить и спать спокойно, но ведь можно и не платить! Интернет — это глобальная сеть, отследить, где и как работает человек практически невозможно.

Не знаю, чего там хотело добиться наше правительство, но оно добьется массового закрытия СПД (ФЛП). Часть людей закрывают свои предприятия, часть законсервируют и совсем маленькая часть согласится работать по новым правилам.

Итак, процесс закрытия СПД (ФЛП) можно разбить на 10 шагов. Вообще закрытие своего предприятия — очень неприятное занятие и занимает продолжительное время.
Continue reading

Отечественные “шоу”

Заметка написана 13 ноября 2010 года, но не потеряла своей актуальности. Более того, я начал плеваться на дикий монтаж сцен из “шоу”, которые показывают в анонсах – реакция судей прикручивается к произвольным(но показательным)ситуациям на сцене. Зачем брать в судейскую команду недоразвитых продюсеров? Ну какой из Кондратюка или того худощавого гея, зацикленного на примадонне, продюсеры? Смешно.

p.s. боюсь даже представить о чем будут показывать в шоу “беременная в 16″ – понимаю что сами ничего нового придумать не могут и покупают лицензии в Штатах. А шоу “Замуж на колхозника” еще тот epic fail получился :)

  • Почему участники “икс-фактор” в качестве приза получат 2 миллиона гривен, а участники “танцуют все” – 350 тысяч гривен?! Я абсолютно убежден что петь несравнимо легче чем научиться в совершенстве двигать своим телом как сольно так и с партнером.
  • Continue reading

Где искать мелодии в HTC Desire

Поместите сюда мелодии и сможете их выбрать из стандартного списка:

/sdcard/media/audio/alarms > звуки будильника,
/sdcard/media/audio/notifications > звуки оповещения о приходе SMS,
/sdcard/media/audio/ringtones > рингтоны (звуки звонков телефона),
/sdcard/media/audio/ui > прочая озвучка пользовательского интерфейса.

Как живут в Амстердаме

24 августа 2010 года.
~~
Побывал я третий раз в Амстердаме.. решил отписать пару мыслей.. вне пунктов скажу про погоду – я понимаю почему у них марихуана легализована – с такой погодой как там либо марихуана либо антидепрессанты нужны.

1. Кондукторы

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

2. Аварии

Не видел ни одной! Я в шоке! видел всего одно авто с немного ударенным крылом заметил.. поцарапанность не в счет.
По статистике в Амстердаме на душу населения приходится около 2-3 велосипедов. Плюс пешеходы. Плюс автомобили для которых просто нет места уже в городе. Все нарушают как ни странно.. Но нарушают по мелочи, да и то – пешеходы и велосипедисты с мопедистами.

3. Курение
Continue reading

Эффективный работник

Сегодня я считаю что как и ранее – статья неплохая, но более применима к тем сферам, которые заняты созданием чего-либо, а не разрушением(что более характерно для QA).

~~~
Давайте разберемся, что к чему. Допустим, у нас есть абстрактный IT-работник, очень сильно смахивающий на программиста, который будет создавать не менее абстрактный продукт в некой компании таких же абстрактных работников. Первое, что сделал бы оценщик середины 19 века, это вывел вполне четкие показатели труда. И были бы это время и количество кода. Чем больше кода создает работник, при минимальных временных затратах, тем более эффективный работник. Все это хорошо, но это не работает.

Continue reading

Несколько наблюдений

24 июня 2010 года:
~~

  • В Новой Линии 2 дня длилась “мега-акция” – любой покупатель получал подарок. Я случайно туда заехал за мелочевкой и мне вручили целый журнал и ручку с логотипом. Потом, присмотревшись, увидел что номер журнала октябрь прошлого года. Вот так спихнули, а покупатель схавал и остался довольным подарку.
  • Кто бы мне объяснил, зачем сейчас во всю бытовую технику встраивают динамики, проигрывающие жуткие звуки при операциях? Я бы даже денег дал чтобы извлекли эту хрень из пылесоса, вытяжки, кондиционера и стиральной машины. Особенно из стиральной машины. Смотрите, стиралка позиционируется как бесшумная и почти без вибрация(LG с прямым приводом). Вот скажите, нахрена она играет 5-ти секундную электронную мелодию по окончанию стирки? Чтобы все кто успел уснуть из-за ее бесшумности проснулись? Непонятно.
  • Поиск на одесском форуме – редкое говно.. в выдачу суется любое упоминание любого слова в запросе. Выход – использовать yandex с конструкцией site:forum.od.ua “поисковый запрос”

Трафик из “любимых изображений”

Заметка написана 25 мая 2010 года
~~
Неделю назад прогнал свои сайты по социальным сервисам “любимых” изображений.
К сожалению, их немного. Самым перспективным в плане “быстрого трафика” я считаю sualize.us и ffffound.com – но туда попасть пока что не судьба :( . Самыми перспективными в долгосрочной перспективе это stumbleupon.com и tumblr.
Continue reading

Сказка о тестировании

Детская сказка о тестировании, или “тестируйте быстрее”. А вообще, меня всегда удивляло почему разработчики ПО считают свою работу чем-то сродни искусству, а обеспечение качества программного обеспечения – тупым кликаньем по кнопкам.

Претензия

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

Когда предприниматель (далее – П) обратился для разрешения конфликта в банк, ехидные работники банка заявили: “Пишите претензию, мы ее будем 60 дней рассматривать и потом все равно откажем”. П удалился из офиса, бросив на прощание: “Сами напросились”. Банкиры не учли, что П является монополистом в деле поставки тесаного камня для памятников, фундаментов и прочего. Вот П и выставил банку требуемую претензию. Тихим воскресным вечером на тяжелом грузовике претензию провезли по городу. Возле запертого офиса банка претензия была бережно выгружена двумя тяжелыми кранами и установлена на крылечке. А утром оказалось, что претензия немножко мешает работникам банка попасть в офис. Хотя вообще-то претензия была весьма скромной. Строгая плита серого гранита, массой каких-то 12 тонн. На плите по всей форме была выбита претензия к банку. Со всеми реквизитами, включая адрес П для ответа.
Continue reading