Não. As sessões do PHP são (por padrão) baseadas em arquivos, assim você pode ter quantas delas couberem no disco do seu servidor.
Meu host está dizendo que o número máximo de conexões do Apache está limitado a 30. Isso significa que não posso manter mais de 30 sessões php de cada vez?
Não. As sessões do PHP são (por padrão) baseadas em arquivos, assim você pode ter quantas delas couberem no disco do seu servidor.
Não, isso significa exatamente que não pode haver mais de 30 conexões simultâneas.
A sessão Http é basicamente uma série de solicitações http com estado comum que é mantido no servidor (e que na verdade é chamado de 'sessão'). A vida útil da sessão é dissociada do tempo de vida da conexão, ou seja, a sessão pode durar em uma única conexão (como se a keep-alive estivesse configurada, portanto cada conexão é usada para processar séries de solicitações), pode abranger várias conexões a um único recurso para aumentar a velocidade de carregamento da página) ou mais de 30 sessões podem ser tratadas em 30 conexões, desde que a qualquer momento não haja mais de 30 partes conversando com o servidor (por exemplo, com proibido keep-alive no servidor, para que após o pedido, o apache force a conexão a fechar e liberar o slot para a próxima solicitação, possivelmente pertencente a outra sessão do usuário; no entanto, desabilitar keep-alive não é uma boa opção para desempenho, pois aumenta a sobrecarga no estabelecimento da conexão).
Tags php apache-2.2