我一直從頭開始編寫我的Web服務(PHP + MySQL)。 Firebase以其易於使用和快速發展而引起了我的注意。在我開始將它集成到我的應用程序之前,我已經編寫了一些查詢公共API並將結果返回給我的應用程序的PHP腳本。我認爲如果我可以使用Firebase將這些結果添加到NoSQL數據庫中來緩存這些結果,這將會很酷,但我並不完全清楚我會如何做到這一點。我可以將我的腳本託管在Firebase的某處嗎?如果沒有,我想我只是從Github上獲取一個開放源代碼SDK,但似乎在服務之外託管腳本並不是理想的工作流程。也許有一種方法可以調用外部API並使用Firebase本身解析結果?通過PHP腳本使用Firebase
2
A
回答
1
不,Firebase無法運行您的代碼,但您想到的是完全合法的工作流程。您可以將大部分非敏感業務邏輯移至前端,同時在服務器上運行一些祕密操作。
想想它的方式是,您的服務器只是Firebase的另一個客戶端,它只是具有額外的特權和義務。
Read this blog post。你的使用情況聽起來像模式2:火力地堡供電的應用程序與服務器代碼,其部分原因是由於解釋:
在某些情況下,這是不可能逃脫只有客戶端代碼。我們來看幾個例子:
- 您希望您的應用能夠與第三方API(如Twilio發送SMS或SendGrid發送電子郵件)集成。
2
相關問題
- 1. Firebase通知PHP腳本
- 2. 通過PHP腳本
- 3. WSE3.0通過PHP腳本使用
- 4. 無法通過PHP腳本
- 5. 通過PHP執行腳本
- 6. 無法通過PHP腳本
- 7. 想通過使用腳本
- 8. 通過ajax調用所有php腳本?
- 9. 如何通過我的PHP腳本運行一個PHP腳本?
- 10. PHP調用Expect腳本(通過SSH運行腳本,但用PHP調用)
- 11. 通過使用AJAX調用從PHP運行Python腳本
- 12. 通過腳本
- 13. 通過腳本
- 14. 通過腳本
- 15. 通過腳本
- 16. 通過curl過濾firebase json數據php
- 17. 通過PHP運行Python腳本
- 18. 通過PHP腳本替換圖像
- 19. 通過Cronjob運行「長」php腳本
- 20. 通過php窗口的八度腳本
- 21. Android - 通過PHP腳本上傳圖片
- 22. 通過SSH從PHP腳本連接
- 23. 通過PHP運行SQL腳本
- 24. 通過unix腳本運行php
- 25. 通過PHP執行.sh腳本
- 26. 如何通過php腳本登錄roundcube?
- 27. 如何通過PHP數組bash腳本
- 28. PHP腳本沒有通過Ajax
- 29. PHP到C/C++通過CGI腳本
- 30. Windows PHP通過popen重複腳本
火力地堡主機不能運行PHP代碼。由於我只是回答了一個關於該問題的問題,因此我將鏈接到那裏而不是重複它:http://stackoverflow.com/questions/39522840/how-to-display-blade-php-files-using-firebase –
可能的重複[如何使用Firebase顯示blade.php文件](http://stackoverflow.com/questions/39522840/how-to-display-blade-php-files-using-firebase) – Jonathan