首頁




public function index()

{" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 在線音樂網(wǎng)站網(wǎng)站開發(fā)項目 ,第一篇

在線音樂網(wǎng)站網(wǎng)站開發(fā)項目 ,第一篇

時間:2023-09-03 14:12:01 | 來源:網(wǎng)站運營

時間:2023-09-03 14:12:01 來源:網(wǎng)站運營

在線音樂網(wǎng)站網(wǎng)站開發(fā)項目 ,第一篇:從今天開始,我開始記錄我最近開發(fā)的音樂網(wǎng)站項目的過程,從前臺到后臺等,程序采用了PHP+mysql開發(fā)的,這種模式大家也比較熟悉的。










首頁




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();

// 新歌首發(fā)

$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.down_url,m.uid,m.avatar,m.route_name,se2.down_url as mdown_url')

->join('server se','so.server=se.id',"LEFT")

->join('member m','so.up_uid=m.uid','LEFT')

->join('server se2','se2.id=m.server','LEFT')

->where('so.status','1')

->order('so.id desc')

->limit(12)

->select();

// 熱門歌手

$hits_singer = Db::name('singer')

->alias('si')

->field('si.id,si.name,si.pic,se.down_url')

->join('server se','si.server=se.id',"LEFT")

->order('si.hits desc')

->limit(6)

->select();

if(empty(Request::get('isajax'))){

return view('',[

'headernav' => 'index',//nav

'slider' => $slider,//幻燈片

'hitstag' => $hitstag,//熱門標簽

'song_sheet' => $song_sheet,//歌單

'new_song' => $new_song,//新歌首發(fā)

'hits_singer' => $hits_singer,//熱門歌手

'json_data' => '',//頁面信息

]);

}else{

// $a = [

// 'site_title'=>'Feed',//當前頁面地址

// 'theme_url'=>'/themes/default',//模板地址

// 'page_name'=>'feed',//頁面名稱

// 'description'=>'Description',//描述

// 'keyword'=>'',//關(guān)鍵詞

// 'url'=>'/feed',//路徑

// 'classes'=>'',

// 'scroll'=>false,//是否滾動

// 'ajax_url'=>'feed',//異步請求地址

// ];

$page_msg = [

'site_title'=>'音樂都',

'theme_url'=>'/themes/default',

'page_name'=>request()->action(),

'description'=>'Description',

'keyword'=>'',

'url'=> "http://song.{$this->Web_url}" .request()->url(),

'classes'=>'',

'scroll'=>false,

'ajax_url'=>request()->action(),

];

$page_msg = str_replace('"',""",json_encode($page_msg));

$json_data = '<input type="hidden"' . ' value="' . $page_msg . '" id="json-data">';

return view('index_content',[

'headernav' => 'index',//nav

'slider' => $slider,//幻燈片

'hitstag' => $hitstag,//熱門標簽

'song_sheet' => $song_sheet,//歌單

'new_song' => $new_song,//新歌首發(fā)

'hits_singer' => $hits_singer,//熱門歌手

'json_data' => $json_data,//頁面信息

]);

}

}

頁面信息




public function goPro(){

if(empty(Request::get('isajax'))){

return view('',[

'json_data' => '',//頁面信息

]);

}else{

$page_msg = [

'site_title'=>'Go Pro',

'theme_url'=>'',

'page_name'=>request()->action(),

'description'=> 'Go Pro',

'keyword'=>'',

'url'=> "http://my." . $this->Web_url . url('Collection/myPlaylists'),

'classes'=>'',

'scroll'=>false,

'ajax_url'=>'',

];

$page_msg = str_replace('"',"&quot;",json_encode($page_msg));

$json_data = '<input type="hidden"' . ' value="' . $page_msg . '" id="json-data">';

return view('index/go_pro_content',[

'json_data' => $json_data,//頁面信息

]);

}

}

}

加載更多歌曲




public function loadsongs()

{

echo 111;return;

//幻燈片

$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();

// 新歌首發(fā)

$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.down_url,m.uid,m.avatar,m.route_name,se2.down_url as mdown_url')

->join('server se','so.server=se.id',"LEFT")

->join('member m','so.up_uid=m.uid','LEFT')

->join('server se2','se2.id=m.server','LEFT')

->where('so.status','1')

->order('so.id desc')

->limit(12)

->select();

// 熱門歌手

$hits_singer = Db::name('singer')

->alias('si')

->field('si.id,si.name,si.pic,se.down_url')

->join('server se','si.server=se.id',"LEFT")

->order('si.hits desc')

->limit(6)

->select();

return view('',[

'headernav' => 'index',//nav

'slider' => $slider,//幻燈片

'hitstag' => $hitstag,//熱門標簽

'song_sheet' => $song_sheet,//歌單

'new_song' => $new_song,//新歌首發(fā)

'hits_singer' =>$hits_singer,//熱門歌手

]);

}

}










關(guān)鍵詞:項目,音樂

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉