grekts / rss-reader
RSS reader
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
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-03-05 21:08:42 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