В разработке Предложения по функционалу

v1rn

Новичок
Клиент
Сообщения
13
Реакции
2
Баллы
3
  1. В альбоме что бы можно было делать ссылку на жанр и артиста.
  2. Сделать как то более удобно вывод жанров в треке,альбоме (можно и артиста к жанру привязать).
  3. Добавить на страницу артиста блок похожие исполнители.
  4. На странице артиста сделать постраничное деление на все альбомы, все исполнители, все новые треки, все популярные треки (это же будет полезно для сниппета в поисковых системах - быстрые ссылки).
  5. Сделать так, что бы у трека могло быть несколько исполнителей, т.к. фитов очень много в настоящее время.
  6. Реализовать как в DLE custom, что бы можно было на главной вывести из 2 или 3 разных плейлистов треки (новинки и популярное).
  7. Система пользователей с плейлистами (которые он сам бы мог создавать), последнее прослушанное (желательно через БД), с системой лайков (как треков, так и исполнителей и альбомов).
  8. Подсказки при поиске (берется из БД запросов).
  9. Добавить "из коробки" возможность автоматического добавления клипов из youtube.
  10. Как то побороть дублирование треков и альбомов.
  11. Использование mediasession для более качественного отображения на мобильных телефонах.
  12. Разворачивание плеера, как в приложениях на телефоне (использовать возможности PWA).
  13. Изменение title в зависимости от трека (по типпу: Исполнитель - название трека)
  14. Сохранение id проигрываемого трека в куки и автоматическая простановка проигрывания трека (при переходах между страницами если трек с таким id есть на странице он автоматических становится проигрываемым, так же и при заходе на полную новость).
  15. Кнопка плейлист (сохранение очереди воспроизведения, меняется при изменении страницы воспроизведения).

16. Возможность изменения громкости и секунды воспроизведения перетаскиванием мыши mousemove (touchmove).
17. При уменьшении громкости добавлять класс 50 и 0 (или как нибудь по другому), что будет означать сколько возле динамика волн или же знак креста когда громкость на 0.
18. не обязательный пункт. Возможность случайного воспроизведения треков на странице.
19. Автоматический парсер страниц подборок (путем перебора id, аналогично модулю полуавтоматического наполнения).
20. По поводу оптимизации БД. Хранить жанры трека в формате id. Поле изображения убрать и сделать генерацию изображения исходя из album_id (что позволит более тонко указывать размер изображения), как то так {image width="200" height="200"} (в случае с сохранением на сервер сделать просто вывод постера).
21. Добавить страницу поиска, если делать нижнее меню так будет намного удобнее.
22. В альбоме и артисте сделать вывод суммарное время всех треков (вроде не нужно, но выглядит прикольно).

23. В плане seo лучше реализовать 301 редирект.

Пример: исходная страница /artist/198298062-dzhizus
Но возможно зайти как на /artist/198298062-dzhizusвыфвфывфывыфвф, так и /artist/198298062-d
Что может создать огромное количество дублей.
Так же если возможно, то запросы к БД лучше делать не через поле url, а source_id и потом если alt_name на который заходит пользователь не совпадает с alt_name в БД, то идет 301 редирект.

24. Добавление возможность выбора порядка вывода альбомов и треков (по id, по просмотрам, по количеству лайков). Так возможность указывания даты добавления от, выбор года выхода.
25. Возможность вывода как на главной так и на любой другой странице блока либо с id источника, либо с бд сайта с функционалом описанным в п.24.
 
Последнее редактирование модератором:

v1rn

Новичок
Клиент
Сообщения
13
Реакции
2
Баллы
3
26. Жанр "Хип-хоп" не работает подборка автоматическая. Предположительно из-за тире.
27. Сделать генерацию главного файла sitemap.xml где указаны ссылки на другие автоматически сгенерированные файлы.
 
Последнее редактирование:
Сверху