首頁>Club>
6
回覆列表
  • 1 # 烤吐司機

    go作為服務層,因為效能更好,php適合去做上層的業務開發,通訊可以採用http,編碼格式可以用json或者pb

  • 2 # 喜歡產品的研發

    題主問題範圍太廣泛了,正常一個框架和一種語言是沒有可比性和交集的。

    但是,我們可以從業務的角度上做關聯。

    舉個簡單例子,使用laravel的小夥伴,即PHP開發者,在一些效能要求的場景下,會考慮用C寫擴充套件來實現業務,其實就可以類比成laravel和go的關係。

    當然了,用C寫擴充套件和用go來配合PHP是有些差異的。

    前者是直接底層嵌入,可以直接使用PHP語法來操作。後者,更多的是組建成獨立的服務,然後 透過內容或者http,rpc的模式進行呼叫。

    從使用者的便捷性來看,前者優。

    但是從專案的架構和可擴充套件來看 後者優。

    更重要的是,從成本來看,主要指開放成本和維護成本,前者就明顯不如或者了。

    這也是目前微服務的早期雛形。把業務拆分成多個服務,各服務彼此獨立,就不在意服務的實現方式了(喜歡用啥就用啥),滿足既定的協議就可以了。

  • 3 # Benson154813835

    lavarel開發時候,go語言開發人員在一邊喊go,go,go。據說這樣可以加快開發進度,減少bug。如果無效,php也自己會go(走人)

  • 中秋節和大豐收的關聯?
  • 有人說瑞虎7沒有寶駿560安全係數高,你怎麼看?