Архив рубрики: Что-то новое на сайте или о нем

Сюда буду писать какие-то новости о самом сайте.

Долгое отсутствие активности на сайте, или куда же я пропал )

Может все такие есть люди, которые заметили длительное (почти год) отсутствие активности на сайте и вот, очередное падение сайта, и связанный с этим переезд его из Красноярска в Питер, с подвигло меня на написание данного поста, и дачу некоторых объяснений ))

Во первых, по поводу сайта. Как некоторые знают, он хостился на моем сервачке, у родителей под батареей. И вот, в очередной раз в доме скакнул свет, старый APC не выдержав крякнул и помер, в месте с ним вырубился и сервак, который в этот самый момент заканчивал обновления загрузчика. И как вы наверное уже поняли, не закончил.

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

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

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

Помимо ипотеки, я почти случайно поступил в магистратуру ИТМО, по специальности — информационная безопасность. Я долгое время думал над вторым высшим, или даже над покупкой диплома, а то админ с гуманитарным дипломом, это весьма странно.

А тут от государства случилась раздача слонов, и вновь специалистам разрешили поступать в магистратуру на бюджет и не воспользоваться последним шансом (По слухам, собираются сделать магистратуру по статусу вторым высшим для специалистов, а это автоматически означает платность. До прошлого года, поступление на бюджет было так же невозможно.), было бы обидно.

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

Что же еще интересного произошло, помимо вышеописанного….

Почти все лето я предавался праздному времяпрепровождению. Ездил на слет админов под Калугой, летал в Красноярск, катался на машине по ближайшим городам (ближайшим от Питера), ездил в Беларусь.

К стати, я вот не помню, писал ли я про слет админов и смотреть мне лень. В общем, если не писал, то напишу, если писал, то повторюсь. Мероприятиие чумовое,  рекомендую всем читателям относящимся к it, сыскать возможность, и побывать хотя бы раз. Это не забудется.

Хотя постов на сайт и не выходило, на самом деле, я продолжал их писать, только не про жизнь, а на it темы. Постов, а точнее их черновиков накопилось около 2х десятков, закончить их никак не выходит, ведь это надо сесть и задуматься, а это никак не выходит. Но я буду пытаться!

К стати, я начал писать пост про квартиры в Питере, точнее про морозяку в них весной и летом. А морозяка адовая. Я думал это зависит от квартиры, но нет, все оказалось гораздо интереснее. В общем, кому интересно — ждите пост.

Еще у мня будет пост про коммуналку, а точнее про ее оплату. Небольшой рассказа про установку счетчиков или наоборот их снятие ))

Еще появились интересные мысли про работу в Питер. Рынок примелькался благодаря моему методу, стали понятны некоторые не очевидные моменты и сформировалось представление (опять же некоторое), о работодателях города. Может я даже начну тут писать стёб над вакансиями, благо поводов для него не меньше чем в Красноярске.

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

Об отсутствие рассказал, о планах упомянул. На сегодня все. До новых встреч.

Еще одно обновление сайта

upgrade

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

Почему может быть, да потому что я в данный момент занимаюсь правкой css, конечный вид сайт приобретет где то через неделю-две, а может и позже, как фишка ляжет. К стати, именно по причине его правки, его может подколбашивать, так что не удивляйтесь.

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

Еще одна оптимизация сайта

upgrade

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

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

Но тут на меня нахлынуло и я вновь полез в настройки и конфиги, попутно подправив внешний вид.

Я еще раз перебрал конфиг nginx, сделал принудительное кэширование в браузере, пересмотрел политику копирования файлов на CDN, более тонко настроил все применяемые кэши, пересобрал новую версию eaccelerator, обновил все плагины и перенастроил MySQL. Прогнал через оптимизаторы много css и js файлов, сделал их асинхронную загрузку где можно, а где нельзя отложил обработку до загрузки тела сайта.

Визуально скорость почти не изменилась, но нагрузка с сервера спала, чекалки показывают все больше очков, так же возросла стабильность работы сайта. Уже несколько дней я проверяю работу разных компонентов, и пока все работает, особенно видно работающие комментарии, ибо спама падает по 300 штук в день. На всякий случай я прикрутил форму комментирования через контакт.

Знакомый мне перерисовал логотип в векторе и я почти везде заменил старый на более качественный и прозрачный, обновил плагин социальных кнопок и покрасил их в «фирменный» депрессивный цвет — серый. Пока изменения могут быть не видны, ибо они еще не реплицировались на CDN, но скоро все будет видно.

Сайт преодолел и стабильно показывает более 200 уников в сутки

Посмотрел я тут опять счетчики. И вах! Отметка в 200 уников преодолена и стабильно удерживается с перспективой на 250 уников. К тому же сайт нежданно получил ТИЦ20, а вот гугл не любит мой сайт, уж сильно ему не нравятся периодические офлайны (тут к стати 24 января случился очередной офлайн, по причине того, что ЖКО решило сделать свет на чердаке дома и без разбора обрезало всю старую проводку, чем обесточило и даже пожгло провайдерское оборудование) и низкая скорость моего канала.

Сайт пережил мой переезд. Во время переезда он вылетел из всех поисковиков, но как я и обещал вернулся в онлайн и поиск с новыми силами.

Уникальные посетители

(Картинка кликабельна)

Ускорение сайта. Перенос всей статики на CDN

what-is-cdn

Я продолжил заниматься улучшательствами и ускорением сайта, в связи с чем перенес всю статику на amazon cloudfront. Теперь все картинки, JavaScript, css, экзешники и даже некоторые странички отдаются через него.

Как ни странно, но этот и некоторые другие мои гораздо менее посещаемые сайты, находящиеся на этом сервере, потребляют в месяц около 20 гигабайт трафика, а отдают в районе 10 гигабайт. Как вы наверное уже читали, мой сервер «хостится» под батареей в Красноярской квартире моих родителей и соответственно имеет обыкновенный home интернет от одного из красноярских провайдеров. А так как этот сайт всего лишь хобби, тратить деньги на дорогой тариф, или вынос сервера к хостеру у меня нет никакого желания (так банально не интересно). У меня подключен совершенно обыкновенный тариф со 100 мегабитами до порога в 10 гигабайт, соответственно в конце месяца, сайт вставал колом, доходя до порога, и падая на ограничение в виде безлимит в 1 мегабит.

Перенос на CDN существенно сказался на объемах отдачи, объемы сократились более чем в 2 раза, соответственно до конца месяца, сайт не должен исчерпывать лимита, что положительно скажется на производительности. К тому же, теперь тем, кто постоянно скачивает с меня антивирусы по моим прямым ссылкам (а как оказалось народ все же качает), не будут упираться в мой канал.

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

В планах у меня привезти в СПб второй идентичный сервер, и смастерить полноценный кластер с применением отдачи на основание GeoIP.

Если кому то будет интересно, можно проверить мой сайт тут и сравнить его по оптимизации и скорости с каким то другим ресурсом.

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

P.S. Большая просьба ко всем посетителям. В связи с переносом ощутимой части сайта на CDN могут возникнуть непредвиденные глюки, ибо я достаточно серьезно покопался в движке, перенося не очень стандартные вещи. Если что то заметите, не важно что: кривую страницу, не работающую ссылку, или может что то с комментариями. Не поленитесь мне на почту, или в комментариях (неработающие комментарии, это первый глюк который я словил при переносе, но вроде, я его исправил).