2010-01-19 18 views
-1

我是HostGator上託管的人,因爲我想要廉價的PHP託管。不過,我一直在我的Linux機器上玩Jaxer服務器,我想在其中編寫Web應用程序。任何人都可以推薦一款經濟實惠的主機,它可以讓我運行Jaxer嗎?我寧願不獲得一個專用的或VP服務器...Jaxer的Web主機

感謝社會!

回答

3

VPS是他們的方式去違揹你的願望。 Linode,Slicehost和ServerGrove都提供相當具競爭力的VPS託管級別,與共享/集羣託管相比,具有體面的訪問級別(即.ssh,php.ini,cron等..)

22

Jaxer是死的技術。一些黑客 - 巫師可能會重新啓動它,但看起來不太可能。

Jaxer的1.0發佈於2008年1月後,才獲得了一些小的升級,主要是固定典型的1.0錯誤和限制。當我寫這篇文章時,最新版本1.0.3大約三歲。

三年是很長的時間來等待更新的開源產品,特別是考慮到Jaxer的死非常正確的是整個的Javascript速度比賽開始了。 Jaxer基於Firefox 3.0,所以它沒有Mozilla自該版本以來所取得的TraceMonkeyJägerMonkey進步。

Jaxer的代碼已經被自認爲初始籤放入public source repository,但no substantial commits have been made

old support forums are closed和新Jaxer的郵件列表進行little content。它主要由未解答的問題組成。

Aptana —由Appcelerator創建的Jaxer — was bought的公司,Appcelerator是一家以桌面爲中心的公司。 Appcelerator的Aptana acquisition FAQ表示他們打算繼續開發服務器端Python,PHP和Rails產品。 Jaxer被排除在外,被描述爲「處於維護模式」,並於2011年第一季度末發佈公告。此後,蟋蟀。

的Appcelerator的收購之前,Apatana從工作室下載下降Jaxer的。你可以並且仍然可以單獨使用,但是這樣做的確很小,因爲對它的支持似乎是這樣的,「如果它壞了,你就可以保留兩件。」

即使Jaxer的是一個健康的,蓬勃發展的項目,它還是有一些嚴重的缺陷:

  1. 瀏覽器的JavaScript,平臺Jaxer的是建立在,不知道怎麼辦好在trustably單獨的沙箱代碼,因此您需要爲服務器上託管的每個站點分別設置一個解釋器。這會花費內存,成爲託管費用較高的最大驅動力之一。

  2. 如果核心技術是RAM的吝嗇用戶,那並不是那麼糟糕,但它不是:它是Firefox,一個需要內存的程序。在調試由於內存不足而導致的服務器崩潰時,我發現核心問題是啓動外部進程使虛擬機使用量增加35 MB。這僅僅是第一次啓動時的一次性命中,而不是內存泄漏,但是乘以你服務連接的Jaxer進程的數量(3,默認情況下,性能更好),並且你已經完成了64或128 MB限制某些便宜的主機方案。承載功能性Jaxer站點的絕對最小值爲256 MB,而512 MB則更安全。

  3. 您可以通過在虛擬機技術上運行Jaxer來解決Jaxer的部分內存問題,因此您可以交換空間,因此像Jaxer使用的GUI庫(!)不會保留在RAM中,但許多人沒有。通常你必須使用更昂貴的主機才能獲得像Xen這樣的東西,而不是像OpenVZ那樣更高效的虛擬機系統,它不會讓你使用交換空間。

  4. 因爲Jaxer沒有被修補,所以仍然存在一些可能導致服務器崩潰或掛起的錯誤。我遇到了一個問題,那就是網絡上的一些隨機bot在訪問我的服務器上的隨機URL,導致Jaxer爲每個服務器運行,最終運行系統資源。我必須重新構建網站的構建方式,以便bot的命中僅由Apache提供,將Jaxer限制爲網站的一個子樹。不過,這只是一種解決方法,因爲您必須重新開始崩潰才能訪問新子樹中的大量隨機URL。每個月左右,我必須重新啓動VPS,因爲它耗盡了所有內存,可能是因爲有人在設計中找到了這個弱點。

底線,Jaxer完全不適合廉價,共享主機。爲了避免你認爲我是一些Jaxer仇敵,讓我通過指出我是Jaxer的早期採用者(1.0之前)來進行自我辯護,是原始論壇上最積極的海報之一,並且擁有在Jaxer上運行的兩個站點。是的,我很不高興,但主要是因爲其中一個站點從一項死亡技術遷移到另一個在一年內死亡的另一個站點。 (另一個是在我成功遷移第一個後從零開始創建的。)現在我不知道我現在是否必須再次移動,或者在一個看起來不會再向前移動的平臺上繼續卡車運行。你不想坐在這條船上,就像我可能喜歡公司一樣。

+0

哇...感謝所有廣泛的信息。我不同意,雖然不能在便宜的碎片主機上運行一些東西是一個大失望 - 我不認爲20美元/月是不合理的。回到98/2k,我爲幾百MB的共享主機付出了將近的代價。現在,您可以付錢,並在盒子上獲得十幾個演出+根。我自動懷疑任何小於約10美元/月。我意識到如果你需要主持一個博客或其他荒謬的東西,但如果你正在部署一個應用程序......即使是一個簡單的應用程序,我認爲它本身並不是一個問題。儘管MHO。 – prodigitalson 2010-01-20 17:20:13

+0

上面的大小數字全部用於RAM,或者更準確地說是虛擬內存,因爲它可以擴展RAM。既然你正在談論數十個演出,我想你的意思是磁盤空間。我的便宜的非託管VPS計劃與512 MB的專用RAM使我的價格略高於20美元/月。環顧四周,似乎我正在爲此付出典型的費用。在我看來,便宜的共享主機意味着低於20美元/月。 – 2010-01-20 17:55:53