М-да... С сокетами в PHP я пока ещё не сталкивался.
Вообще, по-умному, неплохо бы сделать систему кэширования. Чтоб хотя бы по датам удалённых файлов проверяла обновление, и если файл не обновлялся, не скачивала то же самое заново. Да и уменьшенные превьюшки тоже закэшировать бы... В общем, апдейт весьма и весьма серьёзный получается. Плюс моё знание PHP, мягко говоря, далеко от идеального.
Будет время - попробую взяться. Я тут ещё кое-что запланировал для реализации (систему управления подпиской хочу разработать, разумеется, чтобы не полным перебором по всем темам работала), плюс поддержку других моих программ и проектов надо осуществлять, а времени тоже не так много свободного.
В общем, как соберусь - черкну сюда.