2010-09-05 107 views
3

我有一個PHP腳本,它不需要網絡託管或磁盤空間等。 腳本只是從服務器檢索信息,對此信息做一些處理 並將它傳遞給客戶端在這種情況下,iPhone應用程序)。 唯一的問題是,如果流量高於對帶寬和速度的高需求。超級快速服務器的PHP腳本

有誰知道高速和壞的服務(除了虛擬主機服務),允許您(如靜態IP)這樣的PHP腳本?

謝謝。

回答

4

您可能想嘗試某種雲服務,您可以在其中設置實際需要的環境。假設你的腳本需要大量的RAM,但只有很少的CPU能力(或其他方式),你可以擁有完全這樣的系統。 Amazon EC2是許多雲計算提供商之一。

+0

你甚至可以在GoogleAppEngine上運行php,這對你的情況來說是完美的(或者你用Python重寫腳本或者使用Java)。 – FlorianH 2010-09-05 20:50:14

+0

GoogleAppEngine不幸尚未支持PHP,但如果使用它,將會很好用。 – Zigglzworth 2010-09-05 22:24:25

1

嗯性能點你可以使用類似「Facebook HipHop」的東西將你的php腳本轉換爲「C++」,那麼你有你需要的性能。

+0

謝謝Stony,劇本的表現並不是這個問題,但Facebook HipHop真的很有趣並且很好​​的瞭解 – Zigglzworth 2010-09-05 22:25:33

+0

HipHop是一個很酷的想法。我試過一些想法。你必須仔細查看你的應用程序的工作情況,但是如果你知道問題的正確性, – Stony 2011-03-08 10:14:42

1

雲解決方案非常完美。您甚至可以編寫shell腳本,以在需求增加時增加RAM的減少。

0

就像這裏提到的每個人一樣,雲託管是您最好的選擇。它的資源帶寬比專用資源略高,但在性能/延遲/可擴展性方面更勝一籌。我爲當前項目提供了類似的應用程序設置,並且每天都在運行帶有100K +活動用戶的RackSpace雲,並且我沒有任何問題(已運行6個月)。

0

如果你的代碼很簡單,不要使用Php!

你可以考慮:

  • 的Python
  • 金桂冠服務器+ C
  • 的Java

PHP是好大的項目,因爲它的簡單,快速使用/測試/調試。 ..

+0

G-WAN 3.10+支持C,C#,Java ...和PHP腳本。所以你不必在速度和便利性之間選擇。 – Gil 2012-10-22 07:46:25