bemusic,一个音乐网站建站心得分享

发现bemusic这个网站源代码大约在今年的4月中旬,之前和期间和测试过几个音乐网站源代码,如:phpsound,JYmusic,soundkit等,也测试过wordpress的几个音乐方面的主题,总的来说,bemusic还算是比较不错的,当然,在实际测试中,也有好多不尽人意的地方,下面,就把bemusic建站过程中发现的问题总结一下。

1、获得的源代码跟官方发行的没有区别,版本是2.4.5,但是原作者又在5月24号发行了新版,但是版本号依然是2.4.5,应该是在原版本的基础上修正了一些小bug,修正后新版本还没拿到手。

2、官方演示的是使用cpanel面板,但是cpanel面板是收费的,故放弃cpanel面板。使用宝塔面板,问题出现了,在安装的最后一步,提示错误,并且每次错误信息都不太一样,百度、谷歌,都找不到该错误的解决办法,无奈放弃宝塔面板。

3、又开始了寻找免费面板的旅途,无意中发现了小皮面板,先开虚拟机试一下,没成想,一次安装成功。(此时很兴奋)

4、小皮面板使用的环境是:centos7+apache2.4.39+php7.4.0+mysql5.7.27,小皮面板的版本是v0.59.
其实环境是现在生产的实际环境,最终使用现在的环境,也是经过了好长时间的测试得来的。因为bemusic主推的是apache,当然nginx也可以,但是需要做一些适当修改,不想再浪费时间了,还是按照官方推荐的弄吧。实验需要的成本也是很大的,不知道又得死掉多少脑细胞和几天或者几周的时间。

5、bemusic所有前端源代码都是用 angular 和 typescript编写的,除少数几个源代码文件可以修改之外,绝大多数源码文件不能随意修改,甚至一个字符都不能乱动,否则网站立马宕机死掉(一步一步都是泪啊)。

6、因为是第一次接触bemusic这类的编码,完全是一头雾水,不知如何下手,发现一些问题也不敢乱动,只能原版式使用。

7、经过接近50天的反复测试,光服务器centos系统就重新安装了不少于20次,这里说明一下,我的服务器是架设在自己的家里,使用的是pppoe拨号,拨号后获得的ip发现了一个规律,以37开头的ip竟然运营商没有关闭80和443端口。这是福音啊!

8、关于申请ssl的问题,小皮面板不提供代申请ssl的服务,一个很简单的办法就是到宝塔官网上去申请,验证完成后,几分钟就能下发证书。将apache的证书(三个)依次复制到面板相对应的地方,然后强制https即可。这里还要注意一下,同时还得在网站的后台–常规设置里面打开重定向到https和修改根目录下的,evn文件。

9、关于上传歌曲(专辑)遇到的一些问题,由于我的音乐网站里面的歌曲全部是flac和wav无损音乐格式,单个文件较大,需要的面板–php里面修改最大上传文件的字节数,并在上传管理里面设置相关最大上传文件字节数。如果开始分块上传,尽可能的把分块上传的字节数设置的大一些。

10、这个网站的音乐类型需要手动输入,并且不好整理,很麻烦,有懂这个网站语言的朋友可以帮忙修改一下。

11、艺术家需要提前录入,但是在选择的时候,尤其艺术家会越来越多,找起来很麻烦。

12、该网站可以翻译成世界上任一国家的语言,翻译量很大

13、发布完专辑或者歌曲后,需要更新来能显示,很不科学。清除cache等

14、我的音乐网站https://www.bearded.gq,欢迎喜欢音乐的朋友前来测试。

15、还有一些问题,慢慢弄吧,有志同道合的朋友可以一起搞。

16、我现在手里的歌曲大部分为老歌,积累了30年了,几千张cd,几十万首歌曲。

17、我的邮件:bcnchina@163.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值