Carregar como Static

Pessoal, eu faço uma conexao com php diversas vezes. Eu gostaria de fazer o seguinte, em java se eu deixo um bloco como

Ele assim que a JVM carrega ele carrega junto e só vai ser “morto” quando sair da JVM.
Tem como fazer isso para o meu bloco de conexao no php faça isso por meio do Javascript ou sem o Javascript somente usando o php?

Nao entendi muito bem, mas o que vc esta querendo fazer eh implementar um singleton em Javascript, certo??
Excrevi um codigo rapido aqui, vc pode fazer algo parecido:

var mySingleton = (function() {
        	
        var _instance = null;
        	
        var _dummyValue = null;
        	
        var _getInstance = function() {
        	if(_instance == null) {
        		_instance = this;
        	}        		
        	return _instance;
        };
        	
        var _getDummyValue = function() {
        	return _dummyValue;
        };
        	
        var _setDummyValue = function(value) {
        	_dummyValue = value;
        };
        	
        return {        		
        	getInstance: _getInstance,
        	getDummyValue: _getDummyValue,
        	setDummyValue: _setDummyValue
        }
        	
})();
            
dojo.ready(function() {
        			
     	var instance1 = mySingleton.getInstance();	
       	var instance2 = mySingleton.getInstance();
        	
       	instance1.setDummyValue("value set by instance 1");
        	
       	console.log("Instance 2 value: " + instance2.getDummyValue());
       	instance2.setDummyValue("value set by instance 2");
        	
       	console.log("Instance 1 value: " + instance1.getDummyValue());
			
});

Nem se preocupa com o dojo.ready, tem isso no codigo porque eu uso dojo framework. Bem o que eu fiz o eh seguine: Primeiro eu usei module pattern para tem um escapsulamento das minhas funcoes. Da forma que eu implementei mySingleton a principio, todas as funcoes sao private, somente as funcoes que eu coloquei dentro do return irao ser publicas.

Depois disso, eu crio duas instancias instance1 e instance2, defino um valor na instance1 e imprimo o valor usando a instance2 e vice-versa. Devera sempre ser o mesmo valor uma vez que ambos estao usando apenas uma instancia de mySingleton.

Espero ter ajudado!

//Daniel

[quote=denisspitfire]Pessoal, eu faço uma conexao com php diversas vezes. Eu gostaria de fazer o seguinte, em java se eu deixo um bloco como

Ele assim que a JVM carrega ele carrega junto e só vai ser “morto” quando sair da JVM.
Tem como fazer isso para o meu bloco de conexao no php faça isso por meio do Javascript ou sem o Javascript somente usando o php?[/quote]

O que você perguntou é “como é que reuso uma conexão no PHP”?

https://blogs.oracle.com/opal/entry/highly_scalable_connection_poo

Não há o conceito de “static block” no PHP.