Хостинг на nthost.ru : Вынужденное обновление

by Blush 5. May 2011 21:10

Внимание, сайт обновлён до новой версии и изменено хранилище данных.
О новых глюках плиз в каменты.

Подробности:

С электроникой и пр. высокими технологиями какойто пиндык у нас последние месяцы:

  • Осенью долбанули экран у eee Pc  (позже купили и заменили)
  • В начале года сдох Анютин настольный комп, пришлось сделать мощный апгрейд и устроить кавардак с обменом компьютерами.
  • Хостинг начал морочить голову нехваткой оперативки на три работающих сайта, с горем пополам договорились.
  • Не так давно сдох радиоприёмник на кухне
  • Хостинг изменил у себя режим работы базы данных на Sql Server и год проработавший нормально сайт начал стремительно выжирать пространство забивая базу логами и быстро упёршись в ограничение. Ничего исправлять у себя не хотят, предлагают мне переписать все sql запросы вставки данных в cms blogengine.net - молодцы какие, мне точно нехрен делать как cms переписывать, ага.
  • Во время поездки на первомай к родителям Анюты сдох роутер который с собой возили.
  • Вчера отказалась грузиться eee PC с ранее заменённым дисплеем.
    Сегодня правда заработала...
Дык вот, с кознями хостинга и его sql server в режиме bulk-logged и призвано бороться нынешнее обновление - blogengine.net обновлен до версии 2.0.0.36 с хранилищем в его родном xml формате и записи экспортированы из старой версии на sql.
Настройки при этом перенесены руками, так что кое что изменилось и возможно будет глючить. 

 

Что касается хостинга, это nthost.ru и меня давно уже подмывает оттуда съехать, посему опишу свои впечатления о нём, вдруг кому пригодится.

Итак, сразу дам характеристику: он замечательно подойдёт для небольших нефинансовых и неответственных проектов.

Достоинства

  • наверно самый дешёвый в России windows hosting
  • подержка не тормозит, отвечает довольно быстро, пытается что то сделать
  • можно договориться о каких то льготах - изменят параметры, лимиты и всё такое

Недостатки

  • ненадёжно - сайты будут раз в несколько дней падать на какой то промежуток времени, по крайней мере об этом говорят поисковые роботы
  • поддержка ни разу не решила проблему сразу и навсегда - всегда проблема всплывает повторно и больше раз, некоторые проблемы решены в итоге, некоторые нет
  • странная позиция по лимиту памяти - на аккаунт выдано 150Мб, все сайты в одном application pool, это нормально если тариф "Старт" и сайтов 1шт - 150 за глаза хватает. Однако на "Стандарт" с его лимитом в 5 сайтов, при расходе 40Мб-55Мб у этого сайта на blogengine.net (кто то в курсе наверно, что сайт кэширует весь контент), 25Мб жрёт малюсенький проектик на asp.net mvc с entity framework, не знаю сколько жрёт скажем DotNetNuke, но ам всё вероятно ещё хуже... В общем о чём я?  А, ну да, я интересовался, как у них с более дорогими тарифами дело обстоит, они мне сказали, что 150Мб в одно юзерское лицо и ни грамма больше Frown Т.е. на тарифе "Бизнес" (20 сайтов) или "Максимум" (неограничено сайтов), я бы смог разместить всё те же 3 сайта, что у меня сейчас работают на тарифе "Стандарт" в расширенном до 190Мб пуле.
    Бери говорят VPS и наслаждайся там.
    Ну да Бог им судья - я себе уже присмотрел некоторые другие варианты хостинга, на время, когда не влом переехать будет.
  • Странный эксперимент с SQL без резервной базы для тех кто не может себе позволить переписывать свои проекты для того, что бы у хостера сервак работал в "правильном" режиме. 
  • Стрёмная панель управления, в которой неправильно работает или падает с ошибками куча функций.

Руководство по расширению "CP2LJ" для BlogEngine.Net

by Blush 31. August 2010 17:24

Расширение "CP2LJ" для BlogEngine.Net, является доработкой расширения Алана Менделевича и преследует цель поддержки функции многопользовательского блога, ставшей доступной в версии BE 1.6.x , а так же привнесения в расширение дополнительного функционала в дальнейшем.

Как неоднократно замечал МакСдваркин "Блаш, пиши в ЖЖ!" (Блаш, это я).
Примерно в том же духе высказывались многие мои друзья и знакомые.
Я же, по разным причинам, вести блог хотел сугубо отдельно.

Для преодоление данной коммуникативной пропасти и служит данное расширение.

Функциональность CP2LJ v0.9:

  1. Размещение на livejournal.com копии записи публикуемой в блоге на базе BlogEngine.net под аккаунтом указанным автором записи. Запись в ЖЖ сопровождается пояснительным комментарием и ссылкой на оригинальную запись в блоге.
  2. Управление ЖЖ логином, паролем и активностью функции перепоста для каждого автора блога в отдельности, через прилагаемый к расширению виджет "CrossPostToLivejournal".

Запись будет опубликована в ЖЖ при соблюдении следующих условий:

  1. Автор указал в упомянутом виджете свои реальные логин и пароль от ЖЖ аккаунта, а так же установил галку 
  2. Сохраняется новая запись блога с установленой галкой "Опубликовать"

Установка.

  1. В архиве расширения вы найдете три папки, их содержимое требуется скопировать в соответствующие папки сайта.
  2. Разрешить использование данного расширения из меню Extensions раздела Администрирование
  3. Добавить виджет "CrossPostToLivejournal" в панель виджетов сайта и сохранить с его помощью настройки пользователя ЖЖ
  4. Проверить функционирование расширения путем добавления новой записи в блог.

Надеюсь ничего не забыл положить в архив и не перепутал в описании, если у кого будут проблемы с установкой и использованием - смело обращайтесь, попробую помочь!

Условия использования:

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

Внимание!

Все настройки пользователя ЖЖ, в т.ч. пароль, хранятся в настройках расширения и доступны к просмотру для пользователей в роли "Администратор", а так же лицам имеющим доступ к базе данных сайта!

Крайне внимательно относитесь к раздаче пользователям данной роли, утечка данных чревата воровством журнала в ЖЖ! Уберите данную роль у всех пользователей кроме себя и пользователей в лояльности которых вы абсолютно уверены!

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

 

 

Коллеги! 

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

Скачать расширение:

CP2LJ.v0.9.zip (45,39 kb)

Раз-раз-раз... Меня видно?

by Blush 30. August 2010 17:54

Сегодня, 30 августа 2010г, мы начинаем трансляцию данного дневника в ЖЖ!

Мной доделана версия 0.9 плагина "Multi-user auto cross-posts new posts to LiveJournal" для BlogEngine.Net , на котором базируется мой блог.
И как каждый ответственный ученый, я готов испытать своё творение на себе!

Плагинчик, надо сказать, является развитием плагина "Cross-post to LiveJournal Extension for BlogEngine.NET" от Alan Mendelevich и привносит в него некоторую мультипользовательскость Laughing, изначально в нем отсутствующую.

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

Главным мотиватором написания данного плагина, прошу считать МакСдваркина, которому влом читать мои посты в моём блоге или RSS, а хочется читать в ЖЖ и он задолбал меня фразой "Блаш, пиши в ЖЖ", а так же мою возлюбленную супругу Халет и прочих Жжителей когда то меня зафрендивших.

 

Обновление сайта: к новому, хорошо забытое старое

by Blush 19. August 2010 17:49

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

В итоге я заценил свою инициативу по написанию статей о доработках - вечер был посвящен изучению собственной писанины в категории BlogEngine.Net и накатыванию старых доработок.

Надо сказать, хотя в новой версии 1.6.2.1 и  поправили многое, но много мелочевки все ещё актуально.

Tags: ,

Наш блог | Рукописи | Цифровое | ASP.Net | BlogEngine.Net

Новый движок

by Blush 15. August 2010 18:48

Обновил сайт до версии BlogEngine.NET 1.6.2.1

Изначально хотел до официальной 1.6.1 , но у неё нету версии с исходниками, а я больно уж люблю расковырять код по случаю, а случаев предоставляется много - система то бесплатная, недочетов хватает.

 Посему из хранилища взята последняя версия, авось не будет с ней особых хлопот, ну а на крайняк, так я забэкапил все :)

 

PS: В расширениях при этом отключается дефолтный спам-фильтр, как тут же мне напомнили спамеры.

Tags:

Наш блог | Цифровое | ASP.Net | BlogEngine.Net

А вы говорите "пиши в ЖЖ"

by Blush 7. June 2010 16:46

"Стоит также отметить, что накануне один из очевидцев ДТП на Тверской улице выложил в "Живом журнале" видеозапись произошедшего. В среду страница пользователя была удалена, вместе с ней исчезло и видео о ДТП с машиной краснодарского губернатора, зарегистрированной на дагестанского парламентария."

ссылка

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

Я лучше в своем уютном бложике отпушу в первую очередь :)

Маленький семейный гешефт

by Blush 14. March 2010 12:58

Ну вот и небольшой семейный бизнес появился в нашем журнале:

Мы предлагаем страховые услуги, посмотреть список услуг можно тут.

Объявление про это дело будет висеть у нас постоянно (сейчас в колонке справа), так что не потеряете.

Занимается этим Елена Геннадьевна, мама моя т.е. соответственно за качество и адекватность мы ручаемся и вообще готовы обсудить личный подход к каждому клиенту и договориться о скидках :)

Вот это реклама!

by Blush 27. February 2010 08:37

Реклама "Ресо" - шедевр по моему :)

 

PS: А вот у меня мама страховыми услугами занимается, к стати, в том же Ресо и Ингосстрах ещё, надо бы ей тут страничку с информацией об услугах разместить :)

PPS: Ау, модератор, можно разместить рекламу?... модератор?... А, это же я тут модератор! Конечно можно, дорогой, реклама для членов семьи - бесплатно! Laughing

 

UPD: Ещё из той же серии реклама

Время старта BlogEngine.Net

by Blush 26. February 2010 16:41

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

Пользуясь случаем, приношу свои изменения всем, кому пришлось долго ждать загрузки! 

Различий между проектами 3:

  1. на моём блоге меньше записей
  2. мой блог на ms sql а не на mysql
  3. мой блог на BE версии 1.6 а тот на версии 1.4.5 на сколько я помню

Так как п.1 врятли служит источником диких тормозов, я бы предположил, что или в 1.6 принципиальные проблемы, или в реализации DAL для ms sql проблемы, или БД тормозит.

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

Эх, полагаю, опять придется расконсервировать резервный хостинг на parking.ru, вынести базу туда и посмотреть, что изменится.

Юзерпики: как использовать Gravatar

by Blush 26. February 2010 16:00

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

Тем не менее, я собираюсь рассказать.

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

Как это работает 

Очень просто - когда вы оставляете коментарий на блоге, вы должны написать свой e-mail, блог обращается с этим e-mail на gravatar.com и если вы на этом самом граватаре зарегистрированы, то он передает вашему блогу адрес картинки с вашим юзерпиком.

Как это сделать

  1.  Заходим на gravatar.com и регистрируемся
  2. Идем в свою почту и находим свежее письмо с граватара с ссылкой для подтверждения подлинности, переходим по ссылке
  3. Вводим логин латинскими буквами (придется напрячь фантазию, что бы выбрать нечто отсутствующее в системе "user", "admin" и "Vasya" точняк заняты) и пароль вводим, такой что бы и буквы и цифры содержал.
  4. Загружаем на сервис свою картинку для аватара и выбираем ей рейтинг (выбирайте тот, что для показа на всех категориях сайтов)
  5. Заходим на страницу со своими коментариями и любуемся своим аватарчиком :) 

Tags:

Наш блог | Рукописи | Цифровое

www.gavrilov-fam.ru

RecentComments

Comment RSS

Стоит внимания

democrator.ru