Дневник за конец января:
Я еле как но продолжаю миграцию с php на node.js.
Мне наконец начала нравиться нода, но где-то в пятницу я мигрировал на Bun, сервер начал работать ещё немного быстрее. Вместе с этим я мигрировал весь этот функционал:
- Глобальные новости
- Открытие проекта (гдпса)
- Полный просмотр профиля
- Новости к гдпсам
- Комментарии гдпсов/новостей
- Редактирование профиля (частичное)
- Список девайсов
- Логин работает (пока без регистрации)
- Отклики на вакансиях (+багфикс 0.97.33 на основном сайте)
- Новая концепция лайков
Сейчас остановлюсь поподробнее на некоторых пунктах:
Почему редактирование профиля лишь частичное?
Основные пункты в профиле уже работают, такие как добавление и изменение соцсетей или никнейма с резюме. Но остальная часть профиля либо почти не работает, либо не работает вовсе. Например проекты можно только добавить изменить, но изменить совладельцев или добавить к ним вакансии пока нельзя.
Что за новая концепция лайков?
В целях по максимуму оптимизировать нагрузку на сервер лайки будут храниться на вашем устройстве и синхронизироваться на сервере между всеми устройствами, и сервер будет летать и нагрузка на клиент будет минимальная (я уже нашел быстрый алгоритм, его осталось только реализовать и отладить).
А когда это можно будет пощупать?
Если будет реализована хотябы половина функционала от php версии, то будет запущен тестовый сервер не связанный с основным api, он будет иметь собственную тестовую базу данных, и скорее всего будет запущен на бесплатных хостингах, качество у которых очень сомнительное, но раскашеливаться на тестовые периоды я сейчас не могу позволить из-за дефицита денег.
Если у вас вдруг есть ещё вопросы, задавайте в комментариях, спасибо что остаётесь с нами.
#дневникРазработчиков
Post #1234
183
- ❤ 3