Usando PHP-MySQL Perene Ligações correr WordPress Blog

Quando Connecticut para MySQL base de dados, WordPress weblog baseado em PHP guião utilizará non- perene ligação por assumido. Isto é, WordPress disposição gatilho PHP gerar um novo ligação para MySQL servidor para cada dinâmica página requisição, e subsequentemente fechar a base de dados ligação outrora o página Web construendo é completado. Repetitivo abrindo e de fecho de MySQL ligações causas despesas gerais e utiliza acima precioso CPU, memória e recursos de sistema na Web dono de casa.

Usando perene ligação ligar um para MySQL base de dados servidor não é sempre um bom escolha. Cada ligações leva acima recursos, incluindo memória, memórias temporárias, mesa ou rosca memória cache internamente em MySQL e tomadas, abrir ficheiros ou IO actividade em OS classe. Desta forma quando muitos perene ligações são aberto mas não fechado após transacções são completado, os recursos sobre sistema maio drenar acima e degradar desempenho de servidor da Web, ou em o pior caixa, causa HTTP falha. Além disso, se um perene ligação é falha de motor, desactivado ou tornado-se defunto ou não mais tempo em utilizado, não é acabar, e MySQL servidor apenas será fechar aquilo libertar o recurso ocupado pelo ligação após cerca de 28800 segundos (8 horas) por assumido a menos que trocado o tempo esgotado parâmetros em my.cnf ficheiros de configuração. Esta pouco factores maio trazer corrigir problemas tais como MySQL recusando novo DB ligações ou lento servidor se as aplicações não adequadamente pega perene ligações. Assim, se seu’ não experimentar webmasters, por favor não tentar trocar Wordpress usar perene ligações.

Contudo, para bloggers o qual ter activo e grande blog, e defronte limitações em actualizar web dono de casa sistema especificações, e não querer usar electricidade estática página utilização de memória cache obturador tais como WP- Memória cache, perene ligação é um disponível escolha para cantiga e optimizar a Web servidor ver se o página da web servindo pode ser mais rápido. Perene ligação permite ligação ser abrir uma vez e não serão fechado quando a execução do guião termina. Em vez de, a ligação é guardado em piscina e permanecerá abrir para utilização futura. Desta forma, usando perene ligações eliminará o processo de abrir e de fecho a ligação. Esta disposição indirectamente diminuir MySQL ligação relatado servidor despesas gerais tais como autenticação estabelecer ligação onde só uma vez é precisado, defendendo extra tráfego de rede, e recursos utilizado manejar extra ligação. Ao lado de, ali podiam ser algum ligação classe memória cache, que necessita de ser preenchido acima para adequado desempenho, e potencialmente diminuir o número de ligações para as bases de dados.

Por assumido, WordPress está a utilizar mysql_connect() função que estabelece um novo base de dados ligação sobre todos página. O perene ligação característica disposição exigir mysql_pconnect() função que utiliza o exacto mesmo API, mas tem construido- em ligação piscina guardar ligações vivo entre requisições. Assim para mudar para usar perene ligação correr WordPress, o mysql_connect() função tem que ser substituído com mysql_pconnect().

Para permitir e usar perene ligações com WordPress, simplesmente lógica ao seu web dono de casa com SSH ( ou inseguro Telnet), e trocar ao webroot casa directório onde WordPress blog é instalado. Depois trocar directório para wp- inclui directório. Dentro o wp- inclui directório, existe wp-db.php ficheiro. Usar qualquer editor de texto tais como vi editar wp-db.php. Procurar ou localizar a função de qualquer mysql_connect ( ou @mysql_connect). Existe apenas um instância de mysql_connect. Apenas trocar o mysql_connect para mysql_pconnect, depois salvar e sair do wp-db.php. WordPress e PHP ( desde que a ti dont’ desligar o mysql.allow_persistent em PHP.INI) disposição imediatamente usar perene ligações ligar um para MySQL base de dados. O seu valor’ experimentar que definindo é melhor para o seu ambiente.

importante: Isto é um engenho traduzido página que é fornecido " como é" sem garantia. Engenho tradução pode ser difícil de fazer comprender. Queira por favor consultar ooriginal Inglês artigo sempre que possível.

Acção e contribuir ou obter apoio técnico e ajudar emMeu Digital Existência Conferências.



Um Resposta para utilizar“ PHP-MySQL Perene Ligações correr WordPress Blog”

  1. Edward
    27 de Setembro, 2007 2214:
    1

    Esta parecido fazer a manha para. Obrigado tanto para o informação!

Sair um Responder

Pode utilizar estas etiquetas: <um href="" título=""> <abbr título=""> < acrónimo título=""> <b> <blockquote citar=""> < citar> < código> <del datetime=""> <em> < eu> <q citar=""> < ataque> < forte>

Subscrever sem comentar


Custom Search

Novo Artigos

Chegado Procurar Termos para o Artigo

php mysql perene - mysql perene ligações - php mysql tempo esgotado - mysql perene ligação - mysql perene - Seu aplicações não são de fecho MySQL ligações adequadamente - php mysql perene ligações - wordpress mysql ligações - php mysql perene ligação - wordpress ligação abrir - mysql guardar ligações abrir - wordpress mysql php - wordpress mysql_pconnect - wordpress perene ligações - mysql perene tempo esgotado - php mysql wordpress - perene ligação - mysql chiudere perene ligação - wordpress mysql_connect - php mysql manter ligação - Abrir e de fecho ligações MySql - mySQL perene interligar - php perene ligação - como ligar php e mysql sobre janelas vista - mysql perene base de dados ligação baixo velocidade - php guardar mysql ligação vivo - permitir perene ligação em mysql - perene ligações mysql - wordpress blog problema com Connecticut para php mysql - todos - wordpress mysql perene ligações - wordpress manter ligações - wordpress mysql ligação abrindo não fechar - php mysql guardar ligação vivo - wordpress perene ligação - php perene db ligação - ligação piscina mysql php.ini - mysql manter ligações - Connecticut wordpress para mysql base de dados - chamando MySQL de um Wordpress página - Perene base de dados ligações php desligar - perene segurança= mysql - PHP manter ligações perene" mysql ligações - incapaz para ligação usando mysql_connect() - verificar db ligação php mysql - wordpress ligação - código de blog local utilizando php-mysql - php mysql abrir ligação segurança - wordpress disposição não interligar mysql - mysql perene desempenho -