Привіт, мене звати Лев Лукомський
я займаюсь розробкою веб-сайтів та ігор
..і записую в блог все що взбреде в голову :) Автор

Новини сайту

Набридло мені платити за Linode VPS хостинг, і вирішив я захостити свій сайт нахаляву — вже ж 21 століття, мають бути такі варіанти! Спробував я залити на Heroku. І тут я дізнався страшну правду — там є обмеження по кількості який твій сайт може перебувати онлайн, здається лише 18 годин в день.

Я думав-думав і придумав — скомпілюю-но я сайт у статичні ресурси і покладу на Github Pages, а великі ресурси покладу на Dropbox і буду давати на них завантажувальні посилання. І на диво все вийшло гладко — за день все зробив, навіть передивився сайт і полагодив биті посилання і повидаляв старі дописи.

Так що сайт тепер буде собі жити без зайвих витрат з мого боку — чудово! :)

От халепа, я не встиг заплатити за сервак, всього декілька днів, і мені його видалили, ганьба 0x2a.com.ua! Перейшов на Linode.

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

Забрав адсенс-рекламу. За весь час показу банерів я заробив 30 центів.

  • Видалив всі зв’язки з VK (коментування, лайкання) у зв’язку з його безповоротним бойкотом.
  • Порубав лінки на твітер - мій твітер взламали, підтримка не помогла і я на них образився, крім того я і так його не юзав.
  • Зате додав лінки на мої фейсбуки, гуглплюси і друзі.
  • Поправив трохи сторінку про себе-коханого :)

Захопився останнім часом оптимізацією кількості реквестів :) Вирішив поекспериментувати на свому сайті. Плагін до лисички PageSpeed тоді показував 67/100, а тепер я розкачав цей показник до 82! Але це звісно не межа :)

Що я зробив так це:

  • Маленькі картинки зробив вбудованими в css. Звичайно зробив фолбек для < IE8
  • Зробив Спрайт і загнав туди всі решта картинки які no-repeat. Мало того, запхав спрайт в спрайт! Виявляється це все надзвичайно просто - честь і хвала Компасу!

Тепер якщо не рахувати картинок в дописах і зовнішніх ресурсів на кожну сторінку в мене відбувається 4 запити:

  • 1 запит власне для сторінки яка грузиться
  • 2 запити відповідно для application.css та application.js (всі стилі і скрипти збираються і стискаються (хвала Rails 3.1 та Asset Pipeline!))
  • 1 запит для загрузки спрайту

Еххх, надіюсь мої очі простять мене, за ці нічні сидження, сповнені брутальною всеохопною оптимізацією %)

Деякий час погано працювало додавання коментів, оскільки сайт переносився на нові рельси. Зараз все ок ,)

Сайт відновлено після епічного падіння сервака, після якого довелось все спочатку переінсталювати.. Відновлено з бекапу за 2011.07.15 - так що не всі коменти могли збереглись...

  1. Додав RSS-стрічки "без новин сайту" та окремо для кожної категорії (тиць на велику кнопку RSS зверху)
  2. Додав блок «Читайте також» на сторінці допису, з лінками на дописи з подібними тегами

Виправлено глюк з додаванням коментарів на деяких браузерах