fediv, дякую Вам за вашу думку.
Але мова йде не про відображення сторінки чи програвання аудіо потоку, тут й справді може бути хоч умовний мільйон сторінок і для цього дійсно не потрібен VPS.
Мова йде про виймання TitleStream на ходу в циклі по крону (раз на 30сек, а бажаніше раз 10сек для точності), обробку, порівняння з попереднім TitleStream і тільки якщо попередній TitleStream не дорівнює теперішньому, то додаємо назву у базу, а якщо ні, то ігноруємо та переходимо до наступного потоку.
А тепер уявіть, що у базі 100 станцій і у сервера задача обробити це за 30секунд, це по 0,3сек на потік. А деякі потоки не так швидко віддають інформацію, як би "нам" цього хотілось, скрипт чекає відповіді, переходить до наступного потоку, зарезервувавши для попереднього певну кількість озу. ОЗУ забивається і труба)) тому, чим більше станцій, тим більше потрібно озу. Але можна для нерейтингових станцій вимкнути зберігання плейлисту і тоді, буде вистарчати 1-2гб.
PS. Для відображення поточної пісні яка грає на певній станції, потрібні відкриті порти 8080,8081,8888 і тд, зазвичай вони закриті на хостингах, тому, тут без vps теж ніяк.
А текст + плеер (без плейлисту, поточної пісні і тд), це простий типовий сайт, який нікому не цікавий, якому не потрібен vps.