IPTV через Powerlilne это полный зашквар, ибо сыпать ТВшка будет по жесткому, особенно если нагрузку на электрическую сеть дать, тогда вообще тушите свет.
Увы для учащихся школ никак, данная программа распространения направлена именно на студентов.
А, ISIS - это International student Identity Card, международная карточка студента.
Поэтому вам выход только один используйте триальную версию ну и прямые руки с гуглом, если вы понимаете о чем я:)
Самое банальное смотри access лог cat /var/log/{ваш веб сервер}/access.logвашего веб сервера, и вы уведите и IP, и user-agent и куда запросы делает.
Данные оттуда можете забирать скриптом
Или вообще лучше поставьте fail2ban в инете инфы по нему полно и настройте что бы банили всех бот-нетов
А прочтение книг честно слышу впервые, обычно просят что бы был опыт работы с фреймворками
Ну если так то почитай спецификацию языка PHP 7, ES2015. Заодно поймете полностью строение языка