Первым делом необходимо загрузить скрипт на ваш FTP-сервер в директорию вашего сайта.
- Вы можете скачать архив и разархивировать его на сервере с помощью «Файлового менеджера» в вашей панели управления хостингом (это самый рекомендуемый вариант).
- Либо загрузить уже разархивированный файл (это займет больше времени).
Теперь давайте пройдем по шагам установки.
- Сначала загружаем архив на хостинг в корневую папку сайта или в подкаталог субдомена (в зависимости от того, как вы планируете использовать скрипт).
На этом самые сложные этапы установки завершены. Дальнейшие шаги вам подскажет «Мастер установки» в визуальном режиме.
- На этапах 2 и 3 происходит проверка настроек вашего сервера и смежных параметров. Если что-то окажется неправильным, вы получите сообщение об ошибке. В таком случае вам нужно будет обратиться в техническую поддержку вашего хостинга, чтобы они активировали необходимую опцию. Обычно это делается быстро и без дополнительных затрат.
- На этапе 5 вам нужно указать название, логин и пароль для новой базы данных, которую будет использовать скрипт. Обычно название базы соответствует имени пользователя. Все как и на других сайтах. Остальные настройки на этом этапе изменять не нужно, если вы не знаете их назначения.
- На этапе 6 вы вводите логин и пароль, которые будете использовать для входа в административную панель скрипта после его установки.
- На этапе 7 вы можете указать отдельный Email, на который будут поступать уведомления с формы контактов вашего нового сайта RSS-ридера. Здесь можно также ввести ключ для сервиса капчи Версия 2 (ссылка для получения ключей будет представлена ниже). В конце, по желанию, можно указать номер вашего кошелька Яндекс.Денег для автоматического получения оплаты за рекламные ссылки (мы уже настроили автоматический прием).
Всё. Установка завершена и готова к использованию.
Настройка внешнего вида
Войдите на сайт, используя данные администратора, указанные на этапе 6.
- Затем перейдите в раздел «Админ», который доступен только вам.
Теперь вы настроили цветовую палитру для всех пользователей.
Однако, как вы знаете, зарегистрированные пользователи могут изменить цветовую палитру по своему усмотрению, но лишь когда войдут в систему под своими учетными данными.
Добавление RSS-лент в базу (Админ)
Прежде всего, вам потребуется создать рубрики, если их несколько. Вы можете добавлять новые рубрики или удалять ненужные в любое время.
Теперь давайте разберем, как добавлять RSS-ленты сайтов в базу.
- Перейдите в раздел «Управление RSS-лентами».
В поле «Источник RSS» вставьте ссылку на RSS сайта (читайте далее, как её найти) и выберите хотя бы одну рубрику.
Статус позволяет сделать RSS активной (начнется сбор статей для ленты), на модерацию (если вы пока не уверены в необходимости её запуска) или отклоненной модератором (если вы уверены, что этот сайт вам не нужен в ленте, чтобы избежать повторных добавлений).
Статусы нужны для того, чтобы вы могли видеть предложенные пользователями RSS-ленты: зеленый цвет обозначает активную ленту, желтый — на модерации, красный — отклонено.
Информацию о шаблонах парсинга читайте в отдельном разделе ниже «Настройка парсинга текста».
Добавление RSS-лент в базу (Пользователь)
Зарегистрированный пользователь может предложить вам свою RSS-ленту.
После того как он выполнит вход, он сможет добавить RSS через страницу «Источники», нажав на соответствующую кнопку:
Далее вы, как администратор сайта, в разделе «Управление RSS-лентами» вверху увидите эти предложения, обозначенные желтым цветом, что указывает на статус «На модерации». Затем вы принимаете решение: сделать их «Активными» (зеленый цвет в таблице) или «Отклонить» (красный цвет).
Добавление/удаление ссылок вручную (Админ)
Вы можете удалять любые ссылки из ленты без необходимости удалять сам источник из базы.
Когда вы вошли как администратор, вы видите иконку корзины напротив каждой записи. Просто кликните на неё, и статья исчезнет из ленты.
Чтобы вручную добавить ссылку в ленту, вам первоначально нужно добавить этот источник в общую базу и установить статус «Для ручного добавления». В качестве RSS вы можете указать просто домен сайта.

Количество таких источников неограниченно. При ручном добавлении новой ссылки просто выберите нужный источник и введите саму ссылку.
Источники, обозначенные как «Для ручного добавления», не будут отображаться в списке «Источников», поскольку там представлены только сайты с автоматическим парсингом.
Регулирование нагрузки
Нагрузка на сервер со стороны вашего сайта полностью зависит от количества RSS-источников, которые скрипт должен проверять на наличие новых статей.
Мы разработали специальный алгоритм, который помогает уменьшить эту нагрузку. Он работает следующим образом:
- Все источники разбиваются на две группы: A и B.
- Группа A — сайты, которые обновляются чаще, чем раз в месяц.
- Группа B — сайты, которые обновляются реже, чем раз в месяц.
- В результате скрипт обходит сайты из группы A сразу после завершения цикла обхода или по вашему расписанию в Cron, тогда как источники из группы B обрабатываются реже в соответствии с вашими настройками Cron.
Увеличить
Первый скрипт относится к группе «B». Ресурсы обновляются нечасто, поэтому их можно проверять раз в 2 часа. Вы также можете установить более просторные интервалы, такие как день или больше, исходя из вашей ниши. Второй скрипт относится к группе «A», т.е. ресурсы, которые обновляются часто, проверяются каждые 15 минут. Обход RSS-лент происходит пакетами. Вы можете в админке управлять количеством сайтов, которые будут проверяться за раз. Это также повлияет на нагрузку на базу данных и зависит от общего числа сайтов, находящихся в вашей базе. Со временем вы найдете оптимальное значение.
Увеличить
Размещение платных ссылок
Вы сможете зарабатывать на своем сайте, размещая платные ссылки. Они будут находиться на верхней части страницы и отображаться по линейной схеме при каждом обновлении страницы в равных долях. Цена ссылки и срок размещения задаются в «Общих настройках» скрипта через админку. Также в админке вы можете указать свой текст, который автоматически будет дополнен ценой и сроком размещения.
Увеличить
По завершении периода размещения рекламной строки рекламодатель получит на почту отчет с соответствующей статистикой. Также стоит обратить внимание на раздел «Управление купленными ссылками» в админке. Здесь вы можете регулировать статус купленных ссылок. Например, если хотите разместить собственную рекламную ссылку без оплаты, просто переводите её в статус «Активно».
Увеличить
Настройка Яндекс.Денег
Мы уже встроили модуль для автоматического получения Яндекс.Денег за размещение платных ссылок. Вам необходимо указать номер вашего кошелька и секретный ключ на странице «Общие настройки» скрипта.
Увеличить
Секретный ключ можно получить на странице Яндекс.Деньги в разделе Настройки, затем «Все остальное».
Увеличить
Выбираем пункт «Уведомления» — Настроить.
Увеличить
Копируйте секретный ключ для использования на своем сайте.
Увеличить
Настройка парсинга текста
Теперь давайте рассмотрим функционал чтения текстов с сайтов непосредственно в ридере.
Контент загружается каждый раз, когда на него ссылается пользователь, поэтому сам контент не хранится на вашем сайте. Таким образом, нет проблем с авторскими правами. Вы можете разместить на странице «О ридере» текст о том, что-то подобное WMSN.ru › Теперь о настройках. Зайдите в любой из источников и увидите два поля:
В Шаблон для парсера указывайте.class или #id контейнера, содержащего основной текст страницы. В поле Исключающие теги для парсера указывайте.class или #id, которые необходимо исключить из основного контейнера текста. Например, если у нас есть сайт mojwp.ru, где основной текст статьи размещен в
Увеличить
Но внутри контейнера.post есть рейтинг, который я не хочу, чтобы «перетаскивался» в ридер, так как он будет лишним и не будет оформлен должным образом. Кроме того, функционал «остался» на сайте-источнике. Поэтому я его исключаю.
Несколько полезных рекомендаций по настройке парсинга:
- Проверяйте работоспособность ссылок на RSS-ленты перед их добавлением в систему, чтобы избежать ошибок и недоступных источников.
- Используйте инструменты для проверки содержания RSS-лент, чтобы гарантировать, что они соответствуют вашим требованиям.
- Обратите внимание на наличие атрибутов alt и title у изображений в RSS-лентах, чтобы улучшить SEO и сделать контент более доступным для пользователей.
- Регулярно просматривайте статистику использования вашего ридера и привязывайте изменения к предпочтениям пользователей, чтобы улучшить их опыт.
- Создавайте анкеты и опросы среди пользователей для получения обратной связи, что позволит вам адаптировать контент под их интересы.
Следуя этим рекомендациям, вы сможете максимально эффективно использовать возможности True RSS Reade’r и повысить уровень взаимодействия с вашими пользователями.