Получение материалов групп

Получение материалов групп

Если вы устанавливаете на своем компьютере сервер новостей, который должен поддерживать хотя бы часть Usenet, вам необходимо найти поставщика новостей и сконфигурировать свой сервер для работы с ним. Настройка сервера для получения материалов групп будет обсуждаться далее в этой главе, а здесь мы кратко рассмотрим вопросы выбора поставщика. Протокол NNTP позволяет использовать для получения групп любой сервер новостей, однако не следует думать, что вы можете указать в конфигурационном файле произвольные серверы. Вам необходимо найти такой сервер, администратор которого согласился бы предоставлять вам необходимые материалы.

Поиск сервера на роль поставщика новостей лучше всего начать с провайдера. Если быстродействие вашего соединения достаточно для того, чтобы вы могли получать материалы требуемых групп, провайдер предоставит их вам или, по крайней мере, укажет сервер новостей, услугами которого вы могли бы воспользоваться. Многие провайдеры, в особенности те, которые предоставляют услуги Internet небольшим компаниям, не содержат своего сервера новостей, так как пропускная способность их линий не позволяет им этого. В этом случае поставщиком новостей может быть независимый сервер, например NewsGuy (http://www.newsguy.com).

Поддержка групп новостей при наличии ограниченных ресурсов

Если вы хотите поддерживать сервер новостей, имея в своем распоряжении ограниченные аппаратные ресурсы и недостаточно высокую пропускную способность линии, вам следует отказаться от так называемых двоичных групп. Посредством таких групп распространяются двоичные файлы, содержащие звуковые, клипы, оцифрованные фотоснимки коды программ и т.д. Материалы подобных групп создают трафик большого объема, поскольку размеры двоичных файлов существенно превышают средние размеры текстовых сообщений, передаваемых в обычные группы. В именах большинства двоичных групп присутствует имя binary или binaries. Как правило, такие группы находятся в категории alt, но они также встречаются в comp и других категориях.

Если же собираетесь предоставлять пользователям материалы групп в полном объеме, но имеющиеся ресурсы не позволяют сделать это, вы можете организовать получение материалов из внешнего источника (outsourcing). Для этого надо заключить соответствующий договор с поставщиком новостей и создать на своем сервере NDS запись, указав в ней IP-адрес сервера поставщика. У пользователей создастся впечатление, что они работают с вашим сервером новостей, но на самом деле основную работу по их обслуживанию будет выполнять внешний сервер. Так часто поступают провайдеры, предоставляющие услуги небольшим компаниям. Недостаток подобного подхода состоит в том, что администратор внешнего сервера может не согласиться поддерживать группы новостей для локального использования абонентами вашей сети.

Чтобы организовать полнофункциональный сервер новостей, необходимо затратить значительные средства как на приобретение оборудования и организацию быстродействующего соединения, так и на оплату услуг поставщика новостей. Например, на момент написания данной книги стоимость получения материалов групп на сервере NewsGuy составляла 1200 долларов в месяц, а для взаимодействия с этим сервером требовался компьютер не ниже, чем Pentium 400, с объемом оперативной памяти не менее 500 Мбайт, оснащенный жестким диском объемом не меньше 64 Гбайт. Для получения данных требовалась пропускная способность соединения не ниже 3 Мбод. Планируя пропускную способность соединения, необходимо также учитывать, что на сервер будут обращаться клиенты. В зависимости от набора поддерживаемых вами групп новостей, времени хранения сообщений и других характеристик сервера, требования к ресурсам могут увеличиваться или уменьшаться. Поскольку количество групп и объем сообщений в них ежегодно возрастает, не исключено, что приведенные выше требования вскоре придется пересмотреть.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

17.2 Иерархия групп новостей Интернета

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

17.2 Иерархия групп новостей Интернета Уже созданы тысячи групп новостей Интернета. Каждая из них имеет имя, отражающее тематику группы. Имена групп организованы в древовидную структуру (см. рис. 17.1). Рис. 17.1. Иерархия групп новостейВ отличие от других иерархических имен, с


10.2.4. Резюме по идентификаторам пользователей и групп

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

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


4.2.5. Создание групп быстрого поиска

Из книги Самоучитель работы на Macintosh автора Скрылина Софья

4.2.5. Создание групп быстрого поиска В группу быстрого поиска или смарт-группу заносится список контактных лиц, удовлетворяющий заданным критериям поиска Этот список будет постоянно обновляться по мере добавления в адресную книгу новых записей. Например, вы можете


Наборы для разных ценовых групп

Из книги Удвоение продаж в интернет-магазине автора Парабеллум Андрей Алексеевич

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


7.3.2. Создание и удаление пользователей и групп

Из книги Linux: Полное руководство автора Колисниченко Денис Николаевич

7.3.2. Создание и удаление пользователей и групп Большинство утилит административного назначения хранится в каталогах /sbin и /usr/sbin. Полный набор утилит для управления пользователями и группами, установленных в вашей системе, вы можете увидеть по команде# ls


Обзор групп фильтров

Из книги Photoshop CS4 автора Жвалевский Андрей Валентинович

Обзор групп фильтров В Photoshop просто огромное количество фильтров, исчисляемое десятками. Поэтому нет ничего удивительного в том, что разработчики разделили их на категории. Благодаря этому найти нужный фильтр не составляет труда. Если же вы не знаете, какой фильтр вам


6.3. Имена пользователей и групп

Из книги Linux программирование в примерах автора Роббинс Арнольд

6.3. Имена пользователей и групп Хотя операционная система для сохранения владельцев файлов и проверки прав доступа работает с идентификационными номерами пользователей и групп, люди предпочитают работать с именами пользователей и групп.Ранние системы Unix хранили


11.6.1. Изменение набора групп

Из книги Интернет-маркетинг. Полный сборник практических инструментов автора Вирин Федор Юрьевич

11.6.1. Изменение набора групп Функция setgroups() устанавливает новый набор групп:#include <sys/types.h> /* Common */#include <unistd.h>#include <grp.h>int setgroups(size_t size, const gid_t *list);Параметр size указывает, сколько элементов в массиве list. Возвращаемое значение равно 0, если все было нормально, и -1 с


4.2.3. Удаление групп

Из книги Программирование для Linux. Профессиональный подход автора Митчелл Марк

4.2.3. Удаление групп Теперь рассмотрим, как можно удалить группу. Для этого используется команда groupdel:groupdel имяПри выполнении этой команды вы должны самостоятельно проверить все файлы, владельцем которых является удаляемая группа, и при необходимости изменить


Доступность целевых групп

Из книги Linux и UNIX: программирование в shell. Руководство разработчика. автора Тейнсли Дэвид

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


10.2. Идентификаторы пользователей и групп, закрепленные за процессами

Из книги Продвижение бизнеса в ВКонтакте [Быстро и с минимальными затратами] автора Румянцев Дмитрий

10.2. Идентификаторы пользователей и групп, закрепленные за процессами До сих пор речь шла о командах, выполняемых конкретными пользователями. Это не совсем точно, поскольку компьютер в действительности никогда не знает, кто из пользователей за ним работает. Если


1.7.3. Определение групп, в состав которых вы входите

Из книги Wiki-правительство [Как технологии могут сделать власть лучше, демократию – сильнее, а граждан – влиятельнее] автора Новек Бет

1.7.3. Определение групп, в состав которых вы входите Если вы хотите узнать, к какой группе принадлежите, введите команду groups:$ groupsadmin sysadmin appsgen generalлибо воспользуйтесь командой id:$ iduid=0(root) gid=0(root) groups=0(root), 1(bin), 2(daemon), 3(sys),


Глава 24. Заработок на администрировании групп

Из книги Продвижение порталов и интернет-магазинов автора Гроховский Леонид О.

Глава 24. Заработок на администрировании групп С развитием соцсетей все более востребована профессия контент-менеджера: вы ведете группу и вам за это платят деньги. Чем качественнее контент выдаете, тем больше платят за работу – от 2000 до 30 тыс. рублей за группу, в среднем


Создание групп запросов

Из книги автора

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