从今天开始,我开始记录我最近开发的音乐网站项目的过程,从前台到后台等,程序采用了PHP+mysql开发的,这种模式大家也比较熟悉的。
首页
public function index()
{
//幻灯片
$slider = Db::name('slider')->where('status','1')->order('level asc,create_time desc')->limit(8)->select();
//查询热门标签
$hitstag = Db::name('tags')->order('hits desc')->where('status','1')->limit(22)->select();
// 歌单
$song_sheet = Db::name('song_sheet')
->alias('sh')
->field('sh.*,se.down_url')
->join('server se','sh.server=se.id','LEFT')
->where('is_rec','1')
->order('create_time desc')
->limit(10)
->select();
// 新歌首发
$new_song = Db::name("songs")
->alias('so')
->field('so.id,so.name,so.artist_name,so.cover_url,so.create_time,so.likes,so.listens,so.play_time,se