The choice of technology when creating the chat

Good time of day,

We are launching your first online business and focused on Customer Service Software market (sorry for runglish, live in London). In connection with the market selection would be to create a chat system between operators and individuals. Development itself will be carried out with the help of PHP and MySQL.

Question: how best technically to organize a chat to lower load on server?

Thank you very much for the answers.
October 8th 19 at 00:07
7 answers
October 8th 19 at 00:09
Solution
I probably would have stuck XMPP, for reasons of convenience and compatibility. Means to find a bit is not difficult, here for example.
Without the support of XMPP will be very hard, so connect to the Board. - florencio.Abernathy commented on October 8th 19 at 00:12
A very good option. - Keara_Hessel commented on October 8th 19 at 00:15
October 8th 19 at 00:11
Something tells me that if you are going to create a business! a startup on shared hosting, you should use yet a party, ready-made solution, which is quite a lot.

Google: saas customer chat
October 8th 19 at 00:13
For starters, as a ready solution to the Dklab Realplexor
In virtue of not having the budget development will begin with cheap hosting. Can I install this package on a shared hosting, where there is Apache 2.2? - florencio.Abernathy commented on October 8th 19 at 00:16
What is shared hosting, do not make fun, take at least a VDS. And in the future to move to hetzner. - Keara_Hessel commented on October 8th 19 at 00:19
You can read more about hetzner. There's the cheapest it's vServer VQ 7, but a choice of operating systems. What OS is best to choose to raise the budget of a startup? (if I Express myself correctly of course, while the terminology I do not own) - jettie.Borer commented on October 8th 19 at 00:22
For clarification, the data was looked at on the website www.hetzner.de. - florencio.Abernathy commented on October 8th 19 at 00:25
And once this question — do I have to buy Cpanel / Plesk? Is it possible to manage the server without this software? - jettie.Borer commented on October 8th 19 at 00:28
You can manage the server without Cpanel / plesk, but for this you need a system administrator. - jettie.Borer commented on October 8th 19 at 00:31
October 8th 19 at 00:15
pushmodule.slact.net/ module for nginx which boosts the him functional Comet server.
October 8th 19 at 00:17
Will make a chat in a separate application and write any wrapper on top of WebSockets (and fallback to flash sockets) — juggernaut, socket.io at node.js. Solutions full.
October 8th 19 at 00:19
Websocket + Tornado + MongoDB = very good bunch for such tasks.
That's interesting, why did you choose PHP+MySQL?
The choice was simple — this is what we know a little bit what is enough for a prototype. Then we will look for an investor and all the consequences. - florencio.Abernathy commented on October 8th 19 at 00:22
October 8th 19 at 00:21
In the context of PHP+MySQL, the choice is obvious — ejabberd. Chat in the role of jabber is ready out of the box. Even under it ready browser-based clients in the spirit of JWChat is: www.ejabberd.im/jwchat-localserver

P. S. And about "cheap hared hosting" in the section "startup online business" do not tell. In our time, to take a VPS with root access for 200-300 rubles/month. Such a budget even for a student.
Pro hosting have already decided that we will buy a VPS. It was very helpful to see an adequate opinion which made clear what to do. Thank you. - florencio.Abernathy commented on October 8th 19 at 00:24
About "run the business". We have 3 people. If you add up the total debt of all three it will be about $15,000. Ie is not just an attempt to create something for good luck, this is the light at the end of the tunnel to financial stability. - Keara_Hessel commented on October 8th 19 at 00:27
What is a "debt 15 closeline"? Conversely, the investment budget from three people, and not debt?

Why the project is 3 people, even if, as I understand it, none of the administrator, is not clear. If there is no one who has ever set up a server from the console, then the panel need to take definitely. Yes, it generates shitty configs, there is not much provided, but for the first time typical tasks on herself she will be able to take. - jettie.Borer commented on October 8th 19 at 00:30
It is the debt. Personally, I have in the Bank more than £3,000 in the red :) - florencio.Abernathy commented on October 8th 19 at 00:33

Find more questions by tags ChatsOrganization of the workSoftware