Доброго времени суток! Представляю вашему вниманию свой первый законченный проект: https://ocr64.online. Написал на коленке за 3 вечера, на собственном микро-фреймворке. Прошу оценить, интересен фидбек от пользователей и программистов. Какие там ошибки, недочеты, etc. Под капотом PHP8, Mariadb и Nginx. OCR выполняет Tesseract.
с нуля писал ? Или просто сконструировал все ? https://github.com/thiagoalessio/tesseract-ocr-for-php
Эта либа мне не подошла, тк по какой-то причине кушала целое ядро проца помимо самого тессеракта. Каркас приложения - свой микро фреймворк. Роутер, интернационализация, сессии. Единственное - шаблонизатор - Smarty.
А сам Tesseract дергает простенький демон, который висит постоянно в ожидании документов. Команда на распознавание + захват текста.
Почему выбрал PHP8? Не самый лайтовый вариант, да и в настройке с ним нужно повозиться. Как подгонял под фреймворк? Если без лагов, то какая синхронизация тогда была? Подозреваю, что прошивал через Nginx.