Комментарии 8
Извините, а зачем это всё было сделано?
От коронавируса хабр настолько очистился, что на него вернулись джуны с велосипедами.
Так соцсеть сильна не функциями, не UI хорошим, а аудиторией. Нет аудитории — это вы не соцсеть написали, а немного кода для тренировки.
И, да, соцсети обычно делаются не для удобства пользователей, а для их неудобства: чем дольше вы простейшую вещь делаете, тем больше хитов и минут проводите у них на сайте а это сети выгодно. Ну и сбор данных о поведении вы не добавили, а это отдельный товар...
А где же кафки, джойны стримов, отделение логики работы с файлами, подгрузка окон в чате, разделение систем сети и статистики, сложные фронтэнд джойны результатов от разных микросервисов, очереди на любые апдейт операции, ленивые высоконагруженые операции с враньем в ui как в инстграмме?
По красоте, для современного мира, можно добавить уведомления о новых сообщениях, пуш нотификации и прочее
Утер скупую слезу ностальгии… Помню, когда только начинал работать в IT (2010 год), на форуме пхп.ру примерно раз в неделю появлялся новый автор соцсети. И тогда уже был Zend Framework, недавно появился Yii, был Bootstrap и Jquery.
Еще чаще за помощью приходили ребята, прошедшие курс Попова (интересно, что с ним стало? Делает ли сайты?), которые опознавались по паттерну
<?php
do {
echo $row['name'];
} while ($row = mysql_fetch_array ($row));
Эх… были времена… Все вокруг твердили, что php скоро умрет. И небо было голубее, чем сейчас.
По теме поста — работа проделана большая, но, к сожалению, бесполезная. Во времена TikTok и Snapchat (да и прочих одноразовых сторис) HTML анкеты, чаты, игры никому не нужны.
Как написать простую Социальную сеть