Мое годовалое детище казахстанский новостной портал "Salam" опять онлайн, но на новом домене salamkz.com. (Я писала о том, что его прикрыли.)
Теперь будем уведомлять его аудиторию о возрождении: рассылки по электронной почте (благо, при регистрации пользователи указывали альтернативный e-mail), ветки на форумах.
Salam дал мне много: прокачал в asp.net, в xml c xslt, в javascript, в форумно-блоговом движке Community Server (установка, настройка и интеграция), дал возможность поработать с движками электронной почты и оболочками для них (Сommunigate, Mailbee).. Да еще много чего.
Наверное, самое любопытное место для меня было при написании сборщика новостей. На Salam большинство новостей собирается с других сайтов, используются как rss-фиды, так и простые html страницы (допустим, главная или "новости за сегодня")
.
После установки пула на сервере на Salam процесс сбора новостей начал "обрубатся", потому что он активно использовал процессор и оперативную память, что очень мешало другим сайтам. Дело было в том, что удаление неиспользуемых переменных проходило реже, чем хотелось бы, а сайт обрабатывал мегабайты текста. Одним из выходов был принудительный вызов сборщика "мусора" после обработки каждого источника. Другим - установка таймаутов, во время которых успевал отработать сборщик и падала загрузка процессора.
В данный момент Salam работает на своем собственно сервере, где нет на него никакого пула, однако, я реализовала второй вариант. Чтобы все было хорошо. :)
Сейчас если я и делаю что-то этим проектом, то это лишь его поддержка.
Комментариев нет:
Отправить комментарий