Existe uma maneira no PHP para usar dados persistentes como no Java EE? (compartilhamento de objetos entre encadeamentos PHP) sem sessão nem cache / banco de dados

Existe uma maneira no PHP de usar variáveis ​​"fora da sessão", que não seriam carregadas / descarregadas em todas as conexões, como em um servidor Java?

Por favor, desculpe-me pela falta de precisão, não sei como escrevê-lo de forma adequada.

A ideia principal seria ter algo assim:

<?php
    ...
    // $variablesAlreadyLoaded is kind of "static" and shared between all PHP threads
    // No need to initialize/load/instantiate it.
    $myVar = $variablesAlreadyLoaded['aConstantValueForEveryone'];
    ...
?>

Eu já fiz coisas assim usandoshmop e outras coisas estranhas, mas se há uma maneira "limpa" de fazer isso em "PHP puro" sem usar sistemas de cache (eu penso sobre APC, Redis ...), nem banco de dados.

EDIT 1:

Já que as pessoas (graças a elas terem gasto tempo para mim) estão me respondendo da mesma maneira com as sessões, eu adiciono uma restrição que eu perdi para escrever: sem sessões, por favor.

EDIT 2:

Parece que os únicos métodos nativos do PHP para fazer uma coisa dessas são a memória compartilhada (shmop) e pipes nomeados. Eu usaria uma maneira gerenciada para acessar objetos compartilhados, sem nenhum gerenciamento de memória (tamanho do bloco de memória compartilhada) nem problemas do sistema (pipes).

Então, eu procurei na net por um módulo / biblioteca PHP que fornece funções / métodos para fazer isso: eu não encontrei nada.

EDIT 3:

Após algumas pesquisas no caminho apontado pelo @KFO, parece que oputenv / setenv não são feitos para lidar com objetos (e eu evitaria a serialização). Assim, resolve o problema de "coisas" curtas, como cadeias de caracteres ou números, mas não de objetos maiores / comples.

Usar o "env way" E outro método para lidar com objetos maiores seria não-coerente e acrescentaria complexidade ao código e manutenção.

EDIT 4:

Encontrei isto: DBus (Laboratório GREE DBus), mas não tenho ferramentas para testá-lo no trabalho. Alguém já testou isso?

Estou aberto a todas as sugestões.

obrigado

EDIT 5 ("RESPOSTA"):

Como o DBus não é exatamente o que estou procurando (preciso instalar um módulo de terceiros, sem evidência de aplicativo "sério"), estou usando o Memcache que já provou sua confiabilidade (seguindo o comentário @PeterM, veja abaixo ).

questionAnswers(4)

yourAnswerToTheQuestion