## 写在前面

不知不觉,随机网易云网站已由我开发且运行了大半年的时间了,相比之前,随机网易云无论是从样式上还是功能上都有很大的改善。

## 回忆之前

![](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/ddc48c70a39be799.jpg)

![](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/96a29f30f540d25d.jpg)

那个时候的随机网易云还是萌芽阶段,只具备一点点基础的功能,下面来看看现在的。

## 再看现在

![](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/e655f1f25e04953e.jpg)

![](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/4c4d088c0dc7661e.jpg)

![](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/d9043dc4ea206bb8.jpg)

![](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/d403b25764cb3a4a.jpg)

乍眼一看,是不是觉得挺漂亮的,但是,它没有一个完整的后端系统。

## 邮件系统

除此之外,我还编写了一套邮件系统,主要是用于网站上反馈音乐失效的问题。

## 后台开发

正如本篇文章标题所示,我不想开发后台的最主要的一个原因就是SQL语句太过于复杂,为什么我会这么说呢,看完下图你就知道了。

![配置文件Config.php](https://yunairsite-1309511642.cos.ap-chengdu.myqcloud.com/LightPicture/2023/07/5a19e31ce1586b62.png)

## 说说需求

大家可能都知道,开发后台最常做的事情就是一边喝着咖啡一边写着SQL语句。

而随机网易云的需求就是:将上方图片中的所有ARRAY数组转换成SQL语句并赋予其默认值。

这时有人就会说了:转换成SQL语句不是很简单吗?是,是很简单,你开发网站就只需要SQL语句就行了吗?

## 开发痛点

转换成SQL语句是很简单(~~那我不就成为SQL男孩了?~~),但难点就是使用PHP语言进行动态增删改查操作。

一想到PHP+MySQL,哎哟我的天哪,这玩意使用云开发老头疼了,只能被迫暂停对后台的开发。

## 原因其二

后台系统除了SQL之外,还有很多的后台页面,这些使用前端三件套和PHP语言开发就行了。

但为了更方便的开发和管理,我在众多PHP框架中迷失了自我,不知道该用哪个框架好,而且各个框架的写法都不一样,就很困扰。

## 努力深造

听说我们下学期要学数据库设计和程序编写,问了下学长,根据学长的描述,高校的数据库课程貌似是可视化编写?

诶,时代变咯,数据库设计都不需要用代码来编写了,直接跟搭积木一样搞就完事了,说完这些,我竟然还有点期待?

## 最后想说

随机网易云的后台系统一定可以开发出来的,只不过这个时间有点久,敬请期待就好。

最后修改:2023 年 07 月 31 日
如果觉得我的文章对你有用,请随意赞赏