得看你做到什么級別的數(shù)據(jù)庫了
成都創(chuàng)新互聯(lián)公司公司2013年成立,先為未央等服務(wù)建站,未央等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為未央企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
如果類似大型視頻網(wǎng)站, 那就得分多張表了
表結(jié)構(gòu),大致就是 記錄ID 視頻ID 用戶ID了。 這個表上要有多個索引 比如 視頻索引,用戶索引,視頻和用戶聯(lián)合索引
關(guān)于,記錄視頻關(guān)鍵記錄的話, 最好在前臺用ajax的方式調(diào)用
如果從語言層面來講,推薦您可以學(xué)習(xí)一下 《PHP設(shè)計(jì)模式》《深入PHP面向?qū)ο?、模式與實(shí)踐》等書籍
如果您期望獨(dú)自帶領(lǐng)項(xiàng)目,能夠解決操作系統(tǒng),數(shù)據(jù)庫,PHP等全方面的問題,建議從LAMP架構(gòu)方面下一些功夫.比如《構(gòu)建高性能Web站點(diǎn)》
滿意請采納。
PHP開發(fā)框架背后的思想被稱為“模型—視圖—控制器”(MVC)。MVC是這樣一種架構(gòu)模式,它隔離了業(yè)務(wù)邏輯與UI,允許其一改變而另一者不受影響。(也可以說是關(guān)注點(diǎn)的隔離)在MVC中,模型負(fù)責(zé)數(shù)據(jù),視圖負(fù)責(zé)表現(xiàn),控制器則是程序主體或者說是負(fù)責(zé)業(yè)務(wù)邏輯。從本質(zhì)上說,MVC拆分了一個程序的開發(fā)過程,這樣你就可以修改獨(dú)立的每一部分,而其他部分不受影響,這是十分重要的,它使得編寫PHP代碼更為快捷簡單
開發(fā)者可能出于不同的考慮而使用PHP開發(fā)框架,不過首當(dāng)其沖的原因是為了加速開發(fā)過程。相似工程之間的代碼重用能夠節(jié)省開發(fā)者大量的時間和精力。PHP開發(fā)框架內(nèi)置了預(yù)建的模塊,免去了冗長又令人厭煩的編程工作。這樣開發(fā)者就能夠把時間活在開發(fā)實(shí)際程序上,而不是每一次都要為每一個項(xiàng)目重建基礎(chǔ)模塊。