大家好, 想請教一下有關laravel 和 aws 的問題.
aws api gateway
laravel 的 api call 本來是寫在controller 裡面.
那到底aws 所提供的aws api gateway 是否對於laravel project 有用, 因為我不知道我們是不是要把controller 裡面的function 逐一分開, 之後把它們放到AWS api 那裡????
s3 的問題
laravel 裡面的 css或者是js 是寫成這樣
e.g.
請教一下是怎樣把那些我需要的css/js upload 到S3, 之後可以用什麼方法/或者用什麼Link去拿到, 是否要改那些<link......> 的link?
謝謝大家幫忙.
aws api gateway
laravel 的 api call 本來是寫在controller 裡面.
那到底aws 所提供的aws api gateway 是否對於laravel project 有用, 因為我不知道我們是不是要把controller 裡面的function 逐一分開, 之後把它們放到AWS api 那裡????
如果你要拆開
那乾脆直接用 lambda 改寫成 serverless 的架構
或許你可以把你的 laravel project 架在 ecs 上
ecs cluster 前加個 alb(app load balance)
最後再加上 api gateway
達到 scalable
當然這只是一個想法而已
實際狀況要實作才知道
laravel 裡面的 css或者是js 是寫成這樣
e.g.
請教一下是怎樣把那些我需要的css/js upload 到S3, 之後可以用什麼方法/或者用什麼Link去拿到, 是否要改那些<link......>
的link?
最簡單的
把你的 bucket public
你就可以透過 url 存取