iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 18
0
自我挑戰組

來用Laravel做點什麼吧系列 第 18

D18 超簡易版FB - 網站規劃

  • 分享至 

  • xImage
  •  

喔對,其實Laravel有提供的登入註冊功能範例:)

真的很棒:)

然後再思考整個網站的架構還有注意一下FB的功能後,我開始意識到這是個坑了,真棒:)

首頁

HomePage.php

整個網站的首頁,參考FB的形式,將登入與註冊放在同一個畫面中。請容許我不把重點放到怎麼刻出一個美美的首頁上:)

HomeControll

這邊並沒有先規劃成一個檔案,因為Laravel有提供簡單的登入註冊功能,這部分會研究一下是怎麼寫的跟可以改動什麼。

使用者頁面

使用者頁面就要自己來刻了,包含應用服務跟版面。

UserPage.blade.php

注意一下平時使用FB的狀況,會發現大多數功能實作都不會有重整這件事:)

By the way,FB登入前登入後都是同一個URL,所以應該有處理觀看權限,這部分也要來用。

UserPageController.php

這個controller包含使用者能用的功能:

  1. search
    搜尋功能,驗證使用者輸入的關鍵字後對已有的文章搜索。
  2. comment
    留言功能,現有功能中放最後處理,如果有需要的話應該會跟Post一樣另外有個controller負責。
  3. post
    發文的功能比較複雜,這部分另外用PostController處理。

PostController.php

包含CRUD四個功能,除了單純的文章之外,還要有時間、編輯紀錄等等。

寫著寫著我的Laravel Project發生不會顯示任何東西的突發狀況,畫面全白什麼都沒有⋯⋯現在我得先去救它了⋯⋯


上一篇
D17 要來做點什麼吧
下一篇
D19 超簡易版FB - 登入註冊(1)
系列文
來用Laravel做點什麼吧30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言