iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Laravel專案練習-寶可夢管理系統 系列

目前還在laravel學習的道路上, 希望透過專案的練習, 除了能夠熟悉框架的用法外, 還能夠從一開始的需求確認、規劃時程一直到實際API開發跟部署, 學習到一整套專案開發的流程, 希望在記錄整個過程之後也能幫助一些想要一起學習實作的夥伴。

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊好想工作室 v7.0
DAY 11

Day11 寶可夢專案-部署練習-虛擬伺服器軟體安裝--Nginx設定

選擇web server在部署的環節中也是一個很重要的過程,這裡我會分享我選擇用nginx以及整個設定我遇到的一些問題。 1.Web server是什麼?: W...

2023-09-26 ‧ 由 elvis81 分享
DAY 12

Day12寶可夢專案-部署練習-虛擬伺服器軟體安裝-Nginx設定-遇到的問題

前情提要: 根據上一篇我將nginx基本的設定設好了之後,遇到了以下問題。 突發問題發生: 從外部試著連入我的主機, 出現 502 Bad Gateway n...

2023-09-27 ‧ 由 elvis81 分享
DAY 13

Day13 寶可夢專案-部署練習-虛擬伺服器軟體安裝-mysql設定

1. MySQL 介紹 什麼是MySQL? MySQL是一個開放原始碼的關聯式資料庫管理系統。它可以快速地存取大量數據,支持多種語言,且具有高可靠性和可擴...

2023-09-28 ‧ 由 elvis81 分享
DAY 14

Day14 寶可夢專案-部署練習-https設定-https基本介紹

什麼是HTTPS? HTTPS是一個用於安全通信的網路協定,它能夠保護網站與用戶間的通信不被第三方窺探、篡改或冒充。 他其實就是在原本http應用層協定上再多加...

2023-09-29 ‧ 由 elvis81 分享
DAY 15

Day15:寶可夢專案-虛擬伺服器軟體安裝-https設定-安裝步驟

安裝步驟: 1. 購買域名 什麼是域名? 域名是網站的網址,例如 www.example.com。就是讓我們好記好辨別,像ip這種數字對於我們人類來說比較不好...

2023-09-30 ‧ 由 elvis81 分享
DAY 16

Day16:寶可夢專案-寶可夢資料庫的建立-寶可夢資料的儲存-本地or不存

根據我API的設計,比如讓使用者新增寶可夢、判斷寶可夢是否能夠進化, 這些資料可以選擇使用第三方的資料、也可以自己手動輸入,而我是選擇前者。 如何拿到寶可夢相關...

2023-10-01 ‧ 由 elvis81 分享
DAY 17

Day17:寶可夢專案-寶可夢資料庫的建立-儲存在本地端的方法-如何發請求、解析數據、儲存

根據上一篇談到的資料取得策略, 我是選擇了在一開始發送大量請求並存在自己的資料庫, 那麼我接下來要做的事: 實際過程 1.實際發送的方法 首先我先取得所有寶可夢...

2023-10-02 ‧ 由 elvis81 分享
DAY 18

Day18:寶可夢專案-寶可夢資料庫的建立-請求大量資料的問題與改善-定時更新資料

上一篇提到我發大量請求,目前遇到一些問題: 1.雲端主機抓取資料效率過低: 之前用的發API的方式是在本地端實現,但現在想要用在AWS部署的時候,我上面也要有這...

2023-10-03 ‧ 由 elvis81 分享
DAY 19

Day19 寶可夢專案-寶可夢資料庫的建立-排程設定

前言: 在前面的部分有提到我用一次打大量API的方式,取得第三方的資料,那這時候有一個問題,假設我今天真的達到資料了, 但我如果要定時更新呢? 我目前拿資料的流...

2023-10-04 ‧ 由 elvis81 分享
DAY 20

Day20:寶可夢專案-寶可夢API開發-n+1問題

我在開發API的時候,對於如何拿到關聯資料返回數據我覺得有一些東西可以分享。 以下是我其中一個功能,他可以讓使用者查看目前所有新增的寶可夢。 public fu...

2023-10-05 ‧ 由 elvis81 分享