Download the PHP package tokimikichika/find without Composer
On this page you can find all versions of the php package tokimikichika/find. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tokimikichika/find
More information about tokimikichika/find
Files in tokimikichika/find
Package find
Short Description Text analysis library for counting words, characters, sentences and paragraph
License MIT
Informations about the package find
Tokimikichika/find — текстовый анализатор (PHP + Slim, Vue, Docker)
Мини‑библиотека и сервис для анализа текста: считает слова, символы, предложения и параграфы, средние длины и топ слов. Бэкенд на PHP (Slim 4, PHP‑FPM), фронтенд на Vue (Vite), контейнеризация через Docker Compose.
Структура
Быстрый старт (Docker)
1) Собрать и запустить:
2) Открыть фронтенд: http://localhost:6123
Фронт раздаётся Nginx, запросы /api проксируются в PHP‑FPM на backend/public/index.php.
Локальная разработка (без Docker)
-
Backend
-
Установка зависимостей:
-
Запуск Slim через встроенный сервер PHP (документ‑руут
public): - Проверка API:
-
-
Frontend
-
Dev‑сервер Vite (прокси на
/api→http://localhost:8080): - Открыть URL Vite (
http://localhost:6173).
-
Тестирование (PHPUnit)
API
-
POST
/api/v1/analyze/text- Тело:
{ "text": "строка" } -
Успех (пример):
- Ошибка 400:
{ "error": "Text is required" }
- Тело:
Продакшен‑сборка фронтенда
Сборка выполняется в Dockerfile фронта (npm run build → dist/), далее Nginx раздаёт статику и проксирует /api в php‑fpm.
Лицензия: MIT
All versions of find with dependencies
slim/slim Version 4.12
slim/psr7 Version 1.6
tokimikichika/htmlsanitizer Version ^0.1.0