Навигация

Итоги года

Другие ссылки


Реклама

Счётчики


Смена сервера

11.09.2008 Четверг 01:39

Так, попробуем переехать на новый сервер. Для этого будет обновлён DNS, этот процесс может занять до 72 часов. В течение этого времени при обращении к raxxla.com браузер будет попадать то на старый сервер, то на новый. Во избежание путаницы с данными (например, одни комментарии попадают в старую базу, другие — в новую), добавление комментариев на старом сервере будет запрещено.

Новый сервер примечателен тем, что он намного круче. На нём есть SQL Server 2005 и ASP.Net 3.5, а также 14 гигов дискового пространства. База блога на новом сервере хранится в SQL Server, в то время как на старом она хранилась в XML-файлах. Этот апгрейд во-первых сильно упростил код (используется LINQ-to-SQL), во-вторых, улучшил производительность блога в ряде случаев, в-третьих, открывает невероятные перспективы по улучшению функциональности — всё-таки с базой SQL Server работать намного легче чем XML править.

Наиболее заметное улучшение на данный момент — значительное ускорение поиска.

Просьба сообщать мне о багах.

UPD. А, вот ещё улучшение — появилась страница со статистикой по блогам:

raxxla.com/stats.aspx

Она пока в стадии разработки, поэтому возможны баги. На графики вообще можно внимание не обращать, они не сильно осмысленны пока. Но сама численная статистика (количество постов, комментов и т.п.) вполне актуальна — она генерируется по новой при каждом вызове страницы.

UPD2. Да, и ещё. Изменился формат ссылок (URL) на страницы блога. Теперь посты идентифицируются не timestamp'ами (например, "200809111216"), а GUID'ами. Старые ссылки, тем не менее, должны работать — они переадресовываются на новые URL.

#1 Smally Sad
12.09.2008 Пятница 17:18

Не снимается подсветка на прочитанных комментариях. IE 7.

#2 Escaper
12.09.2008 Пятница 17:54

Да, заметил. Бум исправлять.

#3 Escaper
12.09.2008 Пятница 17:57

Ещё как-то странно отображаются комментарии после ввода нового комментария. Новый комментарий сразу не появляется. Иногда он появляется после рефреша, а иногда и после рефреша не появляется. Иногда вообще все комменатрии пропадают. Но потом через некоторое время всё устаканивается. Вообще, какое-то кэширование неприкрытое!

#4 Smally Sad
12.09.2008 Пятница 21:17

Да. Пропадают. Удачи в борьбе.

#5 Escaper
14.09.2008 Воскресенье 02:52

Глюки с комментариями (пропадание) вроде исправил. Пришлось глубоко въехать в концепцию DataContext в рамках LINQ to SQL. Теперь займусь подсветкой прочитанных комментов.

#6 Escaper
14.09.2008 Воскресенье 03:15

Вроде исправил и под-светку.