Ваш вопрос ужасно широкий, но краткий ответ - да, вы должны быть в состоянии настроить mina <-> php.
Я не знаю, что вам действительно нужно знать все мелкие детали о Java NIO, чтобы использовать Mina. Насколько мне известно, в этом и заключается суть Мины - она абстрагирует «жесткие части» низкоуровневого NIO-материала.
Если вы действительно хотите узнать о NIO, я боюсь, что здесь нет ответа «серебряная пуля», который объяснит все, что вам нужно знать для эффективного сетевого программирования - на любом языке в частности.
При этом начните с основ, например с записи в Википедии о сокетах . Затем попробуйте учебник по сокетам на Java, PHP и всем остальным, что вам нужно. Прочитайте книгу и \ или возьмите урок, и т. Д., И т. Д. Это не одна из тех вещей, которыми большинство людей овладевают с помощью одной публикации на стеке - это потребует времени и усилий. Удачи!