Посмотри в браузере во вкладке network-> ws .
На сколько он забивается, если у тебя при каждом заходе в компонент создается новый экземпляр подключения к сокету, то конечно нужно его вырубать.
В php приложении на бэке вы не сможете запускать js код, покуда это php.
Вы можете рядышком запустить node приложение и через базу объединить их.
Судя по вопросу с проблемами вы столкнетесь, с самыми разными.