PDA

Bekijk Volledige Versie : sockets/nodejs op shared omgeving



xentos
09/09/14, 15:10
Goedemiddag,

Momenteel ben ik een beetje aan de slag gegaan met sockets met PHP. Ik vind het redelijk interessant. Maar nu zit ik een beetje te twijfelen.

Ik wil zelf een applicatie ontwikkelen dat op meerdere plaatsen gebruikt kan worden, echter volgens mij bieden niet veel providers toegang tot Sockets/nodejs.

Is het mogelijk om Sockets/nodejs te kunnen gebruiken met CPanel op een veilige manier? zodat er geen misbruik gemaakt kan worden?

Heeft cloudlinux/betterlinux hier support voor?


Alvast bedankt!

Hostinger
09/09/14, 17:34
Er zijn wel enkele gespecialiseerde Nodejs hosters (vraag mij niet wie), maar cPanel biedt geen ondersteuning voor dit soort dingen. Ook containerization addons zoals CloudLinux of BetterLinux veranderen daar niets aan.

Imtek
10/09/14, 13:26
Ik denk dat je hier voor op dit moment beter kan kijken naar een eigen vps of container (bijvoorbeeld dmv docker) waarmee je dit kan testen en ontwikkelen. Ik weet wel dat hier steeds meer vraag naar ontstaat (wij krijgen deze vragen ook steeds vaker).

xentos
11/09/14, 01:56
Ik heb het wel een beetje aan gedacht. Maar ik heb hier momenteel weinig ervaring mee jammer genoeg.

Met Cloud Linux bijvoorbeeld heb je als voordeel met PHP Sockets dat deze wel binnen het container gedraaid wordt. Maar deze kan eventueel zo ver ik weet niet meer gestopt worden tenzij het client root toegang heeft. Ook is het probleem dat hij het IP's kan misbruiken.

Dus je zou in principe moeten forceren dat hij gebind moet worden met een domein, zodat alle gebruikers een specifieke reeks poorten kan gebruiken voor sockets. Als het domein gebruikt wordt, heeft het client zelf alles in controle en is er geen security (DENK IK) risico's (Althans minder).

Ik begin denk ik binnenkort met een Cheapy Test VPS ~