Сроки обновления.

Админ, ты сказал до 20 апреля будет новая версия,я тебя не подгоняю однако вроде это не новая версия. Как у тебя там дела?
Профиль MobilisInMobile
@MobilisInMobile
  • Вопрос задан
  • 1,020 просмотров
  • 0
Все комментарии (2)
Подписаться
Профиль admin
admin 21 апреля 2020 в 22:44:55
 
Рейтинг комментария
+2
Да, всё верно, я говорил про 20 число.
(есть такое правило "любой срок программиста нужно умножать на Пи(3,14)" и будет верный срок)

Работы оказалось много. Дизайн мобильной версии готов давно (его уже давно можно посмотреть на https://m.amdm.ru/), но функционал взаимодействия с подборами и исполнителями решил доработать. Будет возможность назначать редакторов к определенному исполнителю, ведь часто так бывает, что исполнителем является автор подбора, и у него появится функция управления своим исполнителем, с правом добавления информации, фотографии и редактировании всех подборов этого исполнителя. Затем добавлю функцию рейтинга подбора, чтобы можно было стравить + и - к подбору. Автору подбора будут приходит уведомления на почту и/или в новый раздел сайта "уведомления" (в зависимости что он выберет в настройках), о всех пожеланиях в исправлении подбора и действий с ним функция "предложить исправление подбора", когда пользователь вносит изменение не в свой подбор (допустим правильно расставляет/двигает над словами аккорды, исправляет грамматические и другие ошибки в чужом подборе, а у нас в админке и у автора поддбра уже показывается в каком месте внесено изменение, чтобы легче было утверждать исправления). Для некоторых пользователей такая возможность будет дана, чтобы их исправления добавлялись сразу на сайт, а модератор проследит уже потом, а автор подбора будет уведомлен об этом. На будущие релизы запланирована функция добавления мп3 к подборам (особенно актуально для авторских), то есть не ссылку, а сразу мп3 загрузить.

Функционал и дизайн текущей версии сайта были разработаны в 2014 году, когда и посещаемость была в 4 раза меньше, но с учетом на тот момент возможного роста, код справился с нагрузкой.
Большинство страниц на сайте рендерятся (а рендерятся они на Си) менее чем за 0,1 секунду чаще это 0,01-0,03 сек. Но такая особенность повлияла на громоздкость кода, и очень трудно его поддерживать и вносить изменения, он просто морально устарел, технологии ушли далеко вперед (код писался еще на PHP версии 5, а уже давно 7ая вышла). В итоге за 2 месяца сайт переписывается с нуля с учетом новых технологий, полностью переделана база данных, для внедрения которой, надо, чтобы сразу все пользовательские функции работали разом и с новой версией базы. Вы этого пока не видите, так как эту версию еще не добавил на сайт.

Сначала появится мобильная версия со всеми работающими функциями, а только затем основная версия для компьютеров с обновленным дизайном, а затем и избранное с сайта можно будет синхронизировать с андройд приложением. (Возможно добавлю функцию добавления категорий в избранное для песен, но это не точно, нужно обсуждать). Но после внедрения мобильной, уже ничего разрабатывать для основной версии не надо, для десктопной версии только надо будет "натянуть" новый дизайн, это делается быстро.
Новый код сайта позволит вносить любые изменения достаточно "быстро", а изменений запланировано более 300.

Сначала я дописывал весь новый функционал на старом коде (2014 года), но это оказалось долго и с полученным опытом довольно "больно", на новом сейчас всё пошло быстрее, но пришлось переписать уже имеющиеся функции. Этим я и занимаюсь, и помню про своё обещание. Я больше всех заинтересован в быстром внедрении нового кода, но больше в его скорости, стабильности и удобстве поддержки и обновления.
Профиль MobilisInMobile
MobilisInMobile автор 22 апреля 2020 в 12:12:50
 
Рейтинг комментария
+1
@admin тогда удачи тебе, надеюсь что новая версия мне зайдет так же как и эта. Я буквально рос на вашем сайте, спасибо.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.