我將幫助我的朋友改進他的phpBB板,但我想用Python或Perl製作一些東西。但是可以將這些語言與PHP集成嗎?將Python或Perl與PHP集成
2
A
回答
3
有Perl PECL package將Perl集成到PHP中。
8
你總是可以在PHP中調用python或perl解釋器!通過傳遞命令行參數和捕獲標準輸出(exec
或passthru
是相關的php函數)可以簡化交換。
但是,我不認爲它是一個好主意 - 使用兩個解釋器而不是一個翻譯器會使整體運行時間和啓動時間加倍。
8
我會說,這樣做的唯一合理的方法是如果你正在做一個單獨的服務,你通過Ajax或XML或類似的東西說話。其他一切都比它的價值更麻煩。
+2
如果你開始在多個盒子間擴展,這也有助於後續的工作 – 2010-02-02 23:16:26
+1
只要在P(erl | ython)和PHP中有良好的支持,幾乎任何RPC機制都可以工作。 – daotoad 2010-02-03 00:21:45
相關問題
- 1. 是否可以將Python或Perl與Ruby集成?
- 2. 集成Node.js與Symfony2或PHP
- 3. 將Python與R集成
- 4. 如何將Perl與ASP.NET Webforms集成?
- 5. 將Perl編輯器與My Eclipse集成
- 6. 將XUL與PHP集成
- 7. 將sagepay 2.23與php集成
- 8. 將GCM與PHP集成
- 9. 將Bash與PHP集成
- 10. 將CCAvenue與php集成
- 11. 將PHP與RubyOnRails集成
- 12. 將PayPal與PHP集成
- 13. 將php與bigcommerce api集成
- 14. Python PHP集成
- 15. 與PHP集成
- 16. PayPal與CakePHP集成(或只是PHP)
- 17. 集成python mockito與python unittest
- 18. Paypal與PHP集成
- 19. NodeJS:與PHP集成
- 20. 集成RFID與PHP
- 21. Evernote與PHP集成
- 22. CardScan與PHP集成
- 23. 集成Node.js與PHP
- 24. 如何將Oracle9i與JAVA或JSP集成?
- 25. 如何將Python與ASP.NET集成
- 26. 將Python驗證腳本與HTML集成
- 27. 可以將Python與Java集成嗎?
- 28. 將剛性ODE與Python集成
- 29. 如何將Python與前端HTML集成?
- 30. 如何將Java類與Python集成?
...並增加代碼維護成本。 – 2010-02-02 22:03:40
它沒有加倍啓動時間,它會增加100倍。 FastCGI/SCGI存在的原因不是爲每個請求啓動解釋器。你會殺死它,迴歸到不斷啓動過程的舊CGI方法。 – 2010-02-02 22:49:29