Использование Pusher в Dev с PHP APi (pusher-php-server) работает нормально, но я установил его с помощью composer, и он принес большое количество файлов, включая тесты, и многие другие вещи, которые кажутся несущественными для моего развертывания Prod.
Существует ли простой способ выяснить, какие файлы можно удалить и как использовать PHP API без излишней автозагрузки и т. Д., Чтобы уменьшить количество файлов, сохраняемых для Prod?В настоящее время у меня есть в MU Pusher API root:
- композитор
- paragonie
- psr
- pusher
- autoload.php
В общей сложности чуть менее 3 МБ.
Я подумал, что ядро этого находится здесь: ./pusher/pusher/pusher-php-server/src, но у меня нетИдея, как правильно его использовать, поскольку в настоящее время мой php-код:
require '../ext/pusher/autoload.php';
$pusher = new Pusher\Pusher([...]);
$pusher->trigger([...]);
(этот код вызывается каждый раз, когда сообщение должно быть отправлено на канал)