各位晚安,經過了將近兩個月的持續調整+coding
在此要正式向大家宣布:歡迎蒞臨全新的楓葉之音!
https://i.imgur.com/WnDSngu.png
==============================================================
本次的楓葉之音,汲取了所有過去的經驗及各位的建議
網站的架構完全重整,幾乎是達到了整個重寫的程度
並且也將資料庫結構大幅的調整,大大提升了運轉效率
至於有哪些改動呢?大致舉幾個例子給各位參考:
1.網站重新編寫之時,本人便決定採用最廣為使用的知名排版引擎Bootstrap(使用BS4)
這使得網站不僅更為美觀,也能兼具響應式設計的要求
也就是說,各位現在使用身邊的任何一個裝置連上網站
網頁內容都會自動調整成符合您的螢幕解析度的長相
https://i.imgur.com/rDFXyIC.png
(對,我知道這張圖P得很爛,但網站是真的有設計RWD效果,請各位務必自行試試看!)
2.先前曾經有人反映過「沒辦法返回上一層,都要從頭開始選」
然而受限於當時的程式架構,只能先製作三層動態選單來試圖解決此問題
不過很快的又發現,常常在第三層(通常是地圖內的音樂清單)中又還有子地圖
如此一來,這動態選單又顯得毫無意義...
藉由本次全面改寫後端程式的契機,終於也著手實作了「真正的」階層式選單
https://i.imgur.com/SqrEQlN.png
現在當點入地圖後,會在最上方逐一出現目前的位置
只要點選對應的超連結,就可以快速返回任何一層的地圖/音樂清單
就好像使用電腦上的檔案總館一樣輕鬆愜意,相信能為各位帶來不少便利
3.曾經有人提出說「能不能把關鍵字搜尋加入音樂檔案名稱搜尋的功能」
這個也在本次的大改造中成功的實作完成
https://i.imgur.com/tWBNimO.png
現在可以在輸入關鍵字前,點選要搜尋的類別,再開始輸入文字,即可即時進行搜尋
這對於「對資料檔案架構有點概念」的人來說,可說是相當方便的
4.播放器的部分亦是本站的重要元素之一,畢竟這裡就是給大家聽音樂的
為此本人特地找來了一款開放原始碼的、可自動向下相容的播放器
其亦內建了隨機播放的功能,也剛好可以用在電台功能上
https://i.imgur.com/N5gEyKc.png
而吸底設計亦可以讓你在找尋下一首音樂時,繼續聆聽現在正在播放的曲目
https://i.imgur.com/6D1nhyx.png
5.資料庫的部分則是這次最難搞的項目
因為課業原因,本人其實已經一段時間沒有上線,以至於錯過了至少10個以上的版本號
這使得要歸類音樂變得非常困難
只能靠YouTube的實況來慢慢辨識(尤其還得要實況主不能擅自換掉BGM)
先前甚至還在建立新資料到一半時,整個資料庫因為設定錯誤全部被砍光
由於當時沒有備份,只得認命全部重來...
不過這一切已經成為過去式,現在大家已經可以享用最新版本的音樂
包含最新的海外專屬活動「上古世界」的音樂也已經放上去了!
而目前則還有一些音樂單靠本人無法辨識出來,之後可以的話還請各位協助了~
(或許會考慮再開一次「自己的音樂自己命名」也說不定)
====================================================================
總之,能再次把整個網站弄起來,也實在是感謝大家持續的支持與鼓勵
(事實上,整個網站系統的code加起來將近3000行)
並且也要再次聲明:本人並不以此為營利,請不要斗內東西來(誤)
大家用的開心、高興,就是最令本人感到欣慰的了!
以上訊息和各位分享,也歡迎大家隨時來網站坐坐!
https://maplebgm.cc/