यह जटिल है, और जरूरी नहीं है कि एक प्रश्न। मैं किसी भी संभावित मदद की सराहना करता हूं।वेबसाइटसेट जटिलताओं
मैंने पढ़ा है कि सर्वर एक्सेस के बिना websockets होना संभव है, लेकिन मुझे ऐसा कोई उदाहरण नहीं दिख रहा है जो यह दिखाता है कि यह कैसा है। मैं आधारित है कि इस निष्कर्ष पर आए हैं (कि मेरा मानना है कि मैं इस की जरूरत है) के बाद दो बातों पर:
मैं पिछले कई घंटे के लिए संघर्ष कर रहा है यह पता लगाने की कैसे भी काम करने के लिए WebSockets प्राप्त करने की कोशिश मेरे मशीन पर WAMP सर्वर के साथ, जिसमें मेरे पास रूट पहुंच है। स्थापित संगीतकार, लेकिन यह पता नहीं लगा सकता कि ratchet स्थापित करने के लिए composer.phar फ़ाइल को कैसे स्थापित करें। अन्य PHP websocket कार्यान्वयन की कोशिश की है (यह पसंद करेंगे कि यह PHP में हो), लेकिन फिर भी उन्हें काम पर नहीं मिल सकता है।
मेरा वर्तमान वेबहोस्ट मैं चीजों का परीक्षण करने के लिए उपयोग कर रहा हूं, एक मुफ्त होस्ट है, और एसएसएच एक्सेस की अनुमति नहीं देता है। इसलिए, अगर मैं रूट पहुंच के साथ websockets प्राप्त करने के लिए भी पता लगा सकता हूं, तो यह मेजबान की बात आती है जब यह एक महत्वपूर्ण बात है।
मैं भी googling द्वारा (जाहिर है, सीमित सब कुछ) मुक्त VPS मेजबान मिल गया है लेकिन पूर्ण रूट पहुँच है, लेकिन मैं कुछ है कि ज्यादा बैंडविड्थ की अनुमति देता है रखना चाहते हैं (मेरे मुक्त मेजबान वर्तमान में असीमित है) । और मैंने पढ़ा है कि आप HTTP सर्वर की तुलना में एक अलग सबडोमेन पर websocket सर्वर होस्ट कर सकते हैं (और चाहिए), और यह पूरी तरह से एक अलग डोमेन पर भी चलाया जा सकता है।
यह अंततः मेरी अपनी साइट को होस्ट करने के लिए सस्ता भी हो सकता है, निश्चित रूप से उस पर कोई वास्तविक संकेत नहीं है, लेकिन उस स्थिति में मुझे यह पता लगाना होगा कि मेरी मशीन पर वेबकैकेट कैसे काम कर रहे हैं।
तो, अगर कोई मुझे यह समझ सके कि मैं क्या पूछ रहा हूं, तो यहां कई प्रश्न हैं, क्या रूट एक्सेस के बिना websockets का उपयोग करना संभव है, और यदि हां, तो कैसे? जब मैं composer.phar फ़ाइल को समझ नहीं पा रहा हूं, तो मैं ratchet websockets को ठीक से कैसे इंस्टॉल करूं (मेरे पास roschet कोड के साथ composer.json है लेकिन यह सुनिश्चित नहीं है कि यह सही निर्देशिका में है), और यह सवाल यह है कि यदि पहला प्रश्न नहीं है वास्तव में संभव है। क्या वीपीएस पर वेबसाईट सर्वर होना संभव है और HTTP सर्वर पूरी तरह से अलग डोमेन पर है और यदि हां, तो क्या इसके बारे में कहीं भी कोई दस्तावेज़ीकरण है?
मेरा मतलब है, निश्चित रूप से, AJAX का उपयोग करने का एक विकल्प है और ब्राउज़र को जेएस फ़ाइल को फिर से लोड करने के लिए मजबूर करना है जो jQuery AJAX का उपयोग divs की श्रृंखला को अद्यतन करने के लिए करेगा, भले ही कुछ भी बदला गया हो, लेकिन जो जटिल हो सकता है, और मुझे यह भी यकीन नहीं है कि यह संभव है (मुझे नहीं लगता कि यह क्यों नहीं होगा), लेकिन फिर मैं उस पर websockets पसंद करेंगे क्योंकि मुझे लगता है कि वे बहुत कम भूख से कम संसाधन हैं इस अनुच्छेद का कुछ प्रकार होगा।
जहां तक मैं इसे समझता हूं, वेबसाइकिल चित्र के 2 पक्ष हैं। सर्वर (PHP) और क्लाइंट (ब्राउज़र जावास्क्रिप्ट)। यदि आप अपने सर्वर पर PHP चला सकते हैं, तो आपको अपना सर्वर [ratchet] (http://socketo.me) का उपयोग करने और वेबसाईट सेवा प्रदान करने में सक्षम होना चाहिए, क्लाइंट साइड सॉकेट.io – Loopo
जैसे कुछ का उपयोग कर सकता है [heroku ] (http://heroku.com) socket.io के लिए यह आपके लिए आवश्यक चीज़ों तक पहुंचने के लिए बहुत ही बढ़िया कमांड लाइन है, मैंने वहां अपनी सॉकेट प्रोजेक्ट की मेजबानी की है और यह एक आकर्षण की तरह काम करता है, अगर उसे पता चलता है कि उसेोकू मदद करता है। कोशिश करो! यह मुफ़्त है और शायद आप अपने सीएलआई पर भरोसा कर सकते हैं। –
कुछ ऐसा कर सकता है जैसे https://pusher.com/ आपकी मदद करता है? – jornare