高併發的api介面選用什麼php框架合適

時間 2021-08-30 11:16:25

1樓:

php本身並不能很好支援高併發,建議用go語言

2樓:好大一條錦鯉啊

phalcon

框架理論上支援併發數更多,因為是c語言編寫的php框架

3樓:匿名使用者

yaf的其實本質上講,是個基礎框架,僅提供了一個簡單粗暴的基礎uri路由功能,完事了。

最關鍵是併發和多執行緒以及定時器等等,yaf本身不能實現。

這點小效能沒有必要在乎,c框架有些bug讓你無從下手,phalcon就被坑過

如果想用的6都會去看框架原始碼,用c寫的框架看原始碼多麼痛苦我覺得隨著php逐漸的發展,效能逐漸的優化,這種型別框架遲早會被淘汰的

4樓:

yar yaf 最佳,yar支援非同步請求實現高併發, 對非同步請求沒要求可以使用yaf實現高效能

如果自己的水平強一些,還可以使用swoole,自建http服務,實現非同步請求

5樓:

如果你厲害你可以用yaf框架,c寫的效能絕對最叼。而且高併發、高流量、高效能?

這些問題不是一個php框架就可以解決的,lamp架構,越是接近底層的東西影響力越大,php只是四層架構最上面的一層,如果考慮優化效能先從底層硬體和軟體優化吧。

6樓:壞男人

高併發的話最好的是使用原生php寫,如果非要使用框架的話,可以採用 yii , ci等,國產的採用thinkphp

7樓:miss若陽

個人覺得yii框架合適

8樓:西北鴨王

建議phalcon,yaf等高效能框架

高併發的api介面選用什麼php框架合適

9樓:浮生若夢又幾許

yaf的其bai實本質上講,是個基礎du框架,僅提供了一個zhi簡單粗暴的基礎uri路由功能

dao,完事了內。

最關鍵是併發容

和多執行緒以及定時器等等,yaf本身不能實現。

這點小效能沒有必要在乎,c框架有些bug讓你無從下手,phalcon就被坑過

如果想用的6都會去看框架原始碼,用c寫的框架看原始碼多麼痛苦我覺得隨著php逐漸的發展,效能逐漸的優化,這種型別框架遲早會被淘汰的

php 做 api 開發選擇哪一個框架比較是適合

10樓:匿名使用者

框架只是方便你開發而以,作api沒任何影響,都可以,挑自己順手的就好啦

php哪個框架適合做api

11樓:七彩虹科技****

在所有輕量級框架中,我推薦 codeigniter。 美中不足就是,框架入門極其簡單。但是,如果實現 完全的、優回雅答的 restful,門檻就有點兒高了。

codeigniter 實現 restful 時,和底層的 http 協議有些脫節,這些可以通過擴充套件框架來實現,而且有時候需要結合伺服器去配置。

高併發的api介面選用什麼php框架合適

12樓:

yaf的其實本質上講,是個基礎框架,僅提供了一個簡單粗暴的基礎uri路由功能,完事了。  最關鍵是併發和多執行緒以及定時器等等,yaf本身不能實現。  這點小效能沒有必要在乎,c框架有些bug讓你無從下手,phalcon就被坑過  如果想用的6都會去看框架原始碼,用c寫的框架看原始碼多麼痛苦  我覺得隨著php逐漸的發展,效能逐漸的優化,這種型別框架遲早會被淘汰的

高併發的api介面選用什麼php框架合適

13樓:

處理高併發時從2方面考慮

第一是伺服器承載力

第二是程式效率,此時與框架並無太大關係,更多的是程式邏輯的優化

使用php開發app的介面,什麼框架比較好?

14樓:匿名使用者

看你的功能是否複雜了

用thinkphp當然可以

15樓:匿名使用者

個人覺得用不用框架都可以.webservice和用瀏覽器訪問的區別就是返回資料不一樣,瀏覽器返回html內容, webservice返回程式容易解析的資料(json, xml).

16樓:匿名使用者

thinkphp 可以的我就在用 很方便

17樓:匿名使用者

我用的yii開發api

18樓:匿名使用者

我做介面開發的沒必要使用框架,浪費效能

api介面是什麼意思,API到底是什麼?

計算機作業系統 operating system 或 程式庫 提供給應用程式呼叫使用的 其主要目的是讓應用程式開發人員得以呼叫一組例程功能。而無須考慮其底層的源 為何 或理解其內部工作機制的細節。api本身是抽象的,它僅定義了一個介面,而不涉及應用程式在實際實現過程中的具體操作。例如,圖形庫中的一組...

如何解決mysql innodb高併發的問題

肝膽相照 如果你的業務不需要使用到事務,那麼使用myisam是最佳考慮,因為myisam不支援事務,有比較好的效能。但是如果你的業務必須要使用到事務,也就是說對資料一致性要求很高的話,需要使用到inodb,由於inodb要使用到鎖 愛可生雲資料庫 限流演算法目前程式開發過程常用的限流演算法有兩個 漏...

Java高併發,如何解決,什麼方式解決

深圳海楓科技 高併發系統的設計需要注意一下幾點 用jprofiler等工具找出效能瓶頸,減少額外的開銷。儘量使用快取,包括使用者快取,資訊快取等,多花點記憶體來做快取,可以大量減少與資料庫的互動,提高效能。優化資料庫查詢語句,減少直接使用hibernate等工具的直接生成語句 僅耗時較長的查詢做優化...