為什麼沒有CPP大神給PHP寫AI庫?

時間 2021-05-05 17:35:29

1樓:techmoe

php只是乙個用於web開發的語言,事實上在不借助外部庫的情況下想寫個帶多執行緒/非同步的實現都難上加難,更何況這種場景了

AI不是很懂,但是我覺得最好的方案是拿cpp寫AI部分,然後通過SOAP的方式讓php與其通訊,不要勉為其難

2樓:eechen

實現人工智慧的機器學習本質上不就是一套特定的演算法麼?為什麼一定要寫C++的人來給PHP提供呢?搞得好像PHP不能寫演算法似的.

Github上Star數達到數千的開源專案PHP-ML就是一套完全用PHP實現的機器學習演算法:

https://github.com/php-ai/php-ml而且就算是在底層實現演算法提高效能,那一般也是用C,因為PHP引擎及其底層PECL擴充套件,幾乎都是用C進行編寫,而不是C++.

3樓:極客

有的,我在開源中國那裡看到過有PHP的AI框架,但PHP是為web而生,搞AI不合適吧。Python和c++可以無縫貼合,又有開源的生態,而PHP生態裡面幾乎都是web。

為何不用Python?

Facebook是PHP寫的,為什麼至今沒有重構?

二進位制拾荒者 除了大家都說的hhvm,php其實還有乙個好處就是在除錯環境可以解釋執行。在fb,碼畜們 我 在sandbox裡做開發,是不需要編譯的,這樣可以最快速度地除錯,但是部署到生產環境的時候會經過編譯來提高效能。 疏義 先前做了llvm還有hack,但是php7出來以後,發現hack的效能...

PHP 為什麼沒有取代 Python ?

飄逸 PHP 和python是兩種不同的語言。它們都是指令碼工具,都是為了更好的解決一些場景的問題而孕育而生的。它們可能會隨著使用的場景消失而消失,比如說 語言基本上就是隨著window 的 VB一樣。 Abby Chau 學乙隻新語言比起用一種不合適的語言來控制非官方API 更省力。Php 還可以...

開篇三章,想請大神給把把脈,看看我寫的有什麼問題,求批判?

有優點,女朋友把自己點給其他人補滿的,屬於意料之外,情理之中,人物形象豐滿了。缺點是一些細節會讓人不適棄坑,比如執行任務殺未成年?毫無必要吧。 無限流其實是新手很好入手的一種型別。因為簡單的說就是人物 事件 無限流的環境被簡化成了乙個個副本,可以是三國水滸紅樓夢,也可以喰種巨人海賊王。人物著重是主角...