Deixa para otimizar se realmente precisar. Maquinas são baratas, tempo humano não.
Essa semana fui fazer um ticket num site que executava mais de 100 fucking queries para exibir um conteúdo praticamente estático. Pensa num site que tem coisa para ser otimizada. Mas o ticket não era sobre isso e o que cliente não estava reclamando de desempenho. Fiz o que ele tinha pedido e a vida que segue.
Se eu estivesse inspirado e com tempo, aposto que conseguiria reduzir para menos 10 queries. Mas ai que tá. Tempo era o que eu não tinha essa semana.
Faz parte da nossa profissão saber onde gastar o nosso tempo.
Pois é, o problema é o tempo, apesar de eu estar tentando fazer o melhor possível, cada dia sem "publicar" o meu negócio, é mais um dia aguentando os freelas arrombados, e um dia menos ganhando dinheiro sem estresse.
Já falaram aí acima, utilize websockets para o chat ou para sistema de notificação.
Aonde você realiza a hospedagem ?
Dei uma olhada no nodeJS um dias atrás, mas meu servidor não suporta. Uso o Hostgator. E pelo suporte deles que é bom pra caramba (eu prezo muito por uma solução rápida), ficarei com eles por enquanto. Mas eu queria um server sem Cpanel também.
Se você trabalha com desenvolvimento é fundamental você ainda saber utilizar JavaScript puro para enviar e receber requisições assíncronas e também usar o jQuery para isso.
Repare que há frameworks que facilitam hoje a sua vida na parte do front-end, como é o caso do React e Vue.
Também aprenda as nova versão do JavaScript que é na ECMAScript 6.0, traz novas mudarças como a introdução do "let" e "const" no lugar do "var", pode usar as keyword "async" e "wait", além das Promises.
O que não falta é documentação na web trazendo isso.
Então, esses anos fiquei estagnado no Ajax/Jquery, eu queria aprender as novas ferramentas, mas os freelas não deixam (estao comendo muito tempo e rendendo pouco). Minha meta seria lançar minha plataforma logo, tentar tirar uma renda de lá, sair dos freelas e me especializar neste tempo...
Os freelas não estão rendendo tanto como antes, e tá na hora de investir em programação de e-commerce e aplicativos Android também.