grekts / rss-reader
RSS reader
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
pkg:composer/grekts/rss-reader
Requires
- php: >=5.4.0
- grekts/getter-full-link: >=1.0.0
- grekts/rss-parser: >=1.0.0
- yiisoft/yii2: >=2.0.5
- yiisoft/yii2-bootstrap: *
- yiisoft/yii2-swiftmailer: *
Requires (Dev)
- grekts/getter-full-link: >=1.0.0
- grekts/rss-parser: >=1.0.0
- yiisoft/yii2-codeception: *
- yiisoft/yii2-debug: *
- yiisoft/yii2-faker: *
- yiisoft/yii2-gii: *
This package is not auto-updated.
Last update: 2025-10-16 00:19:11 UTC
README
Используемые технологии, библиотеки
| Клиентская сторона | Серверная сторона |
|---|---|
| HTML | Фреймворк YII2 |
| CSS | PHP |
| JavaScript | IDNA convert |
| JQuery | Cron |
| AJAX | MySQL |
Для ускорения разработки применялиcь
| Инструмент |
|---|
| SCSS |
| Composer |
Установка
Установка производится с помощью Composer. Для этого в консоли перейдите в дирректорию домена и выполните комманду:
composer create-project --prefer-dist grekts/rss-reader
Далее настройте сервер таким образом, чтобы корневой папкой домена являлась папка web
Особенности функционирования
- Копия структуры базы данных находится в файле
db_dump.sql, находящемся в корневой дирректории - Для подключения к БД в файле
config/db.phpнеобходимо присвоить правильные значения свойствам параметра 'db' - Для парсинга фидов, cron должен выполнять скрипт по следующему пути:
yourdomain.ru/save-news - Для удаления прочитанных новостей, cron должен выполнять скрипт по следующему пути:
yourdomain.ru/delete-readed