RSS Reader как устройство — простая замена Google Reader


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

Я программист использует RSS как часть сбора новостей, как и большинство других веб-новостных агентств, и, как следствие, нам нужна замена для Google Reader, когда он будет убит в конце этого месяца. После короткого анализа проблемы стало очевидно, что лучшим решением было бы оставить реализацию в наших собственных руках. Это единственный способ гарантировать непрерывность обслуживания.

В конце концов мы остановились на Tiny Tiny RSS или tt-rss. Это RSS-агрегатор с открытым исходным кодом. Он позволяет нескольким пользователям создавать список RSS-каналов, которые они хотят прочитать, и загружать новые данные по регулярному расписанию. Затем пользователи входят на веб-сайт и читают свои RSS-каналы в любое удобное для них время. Каналы могут быть классифицированы, а элементы могут быть помечены для хранения в папке после того, как все было помечено как прочитанное. Конечно, он импортирует список каналов из Google Reader.

Существует также Rest API, который используется очень удобным приложением для Android, которое во многих отношениях обеспечивает лучший интерфейс для tt-rss. Система написана на PHP и довольно проста в настройке. Единственная настройка, которую мы сделали до сих пор, — это изменение таблицы стилей, чтобы упростить сканирование больших списков заголовков. Но поскольку это открытый исходный код, у нас есть возможность гораздо большей настройки в будущем.

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

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

Теперь у нас есть реализация tt-rss в качестве устройства BitNami. Вы можете скачать полный установщик для Windows, OSX и Linux. Сначала вы используете установщик BitNami WAMP, MAMP или LAMP, а затем устанавливаете приложение. Хотя установка на запасную машину, которая может быть у вас, разумна, более гибкий вариант-использовать один из полных образов виртуальной машины. Все, что вам нужно, — это WMware или VirtualBox, и вы можете загрузить образ машины и сразу начать работать со всем установленным и настроенным-вплоть до паролей.

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

Образы виртуальных машин могут быть развернуты либо в Amazon EC2, либо в Windows Azure, и все это с минимальной суетой. Вы даже можете иметь один сервер бесплатно в течение года, но после этого его стоимость составит 24 доллара в месяц плюс плата Amazon или Azure за три сервера. Обратите внимание, что использование установщиков или образов виртуальных машин без облачного хостинга является бесплатным.

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

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


Добавить комментарий