Fazer site joomla carregar mais rapido

  • Juninho Pereira
  • Avatar de Juninho Pereira Autor do Tópico
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
15 anos 4 meses atrás #33419 por Juninho Pereira
Juninho Pereira replied the topic: Re: Fazer site joomla carregar mais rapido
Sim , mas no momento não
posso tirar a radio .

Please Entrar ou Registrar to join the conversation.

  • Rafael Viana de Castro
  • Avatar de Rafael Viana de Castro
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
14 anos 11 meses atrás #40687 por Rafael Viana de Castro
Rafael Viana de Castro replied the topic: Re: Fazer site joomla carregar mais rapido
Olá, Meu nome é Rafael Viana de Castro e tenho a solução para o carregamento rápido de sites, Joomla portais e outros. sigam esses passos e comprove meu estudo de mais de 2 anos.
Para fazer o site carregar mais rapido, o primeiro passo é abra o bloco de notas e copie e cole o código abaixo e salve com o nome vars.php:

PHP:
1. require_once('class.compressor.php'); //Include the class. The full path may be required
2. $compressor = new compressor('css,javascript,page');


<?php$headerstuff = $this->getHeadData(); // pega os dados do cabeçalhounset
($headerstuff[$this->baseurl.'/media/system/js/mootools.js']); // remove mootools 1.11unset($headerstuff[$this->baseurl.'/media/system/js/caption.js']); // remove caption$this->setHeadData($headerstuff); // carrega as modificações efetuadas?>

PHP:
1. $compressor = new compressor(array("javascript"=>array("cachedir"=>'/minify',
2. "gzip"=>true,3. "minify"=>true,4. ),
5. "css"=>array("cachedir"=>'/wp-content',6. "gzip"=>true,
7. "minify"=>true,8. ),9. "page"=>array("gzip"=>true,
10. "minify"=>true11. )12. ));


PHP: 1. $compressor->finish()


Você deve esta se perguntando mais o que ele faz?
Esse código chama-se phpspeed claro que a segunda linha de código foi criada por mim.
O que ele faz, comprime os arquivos de grande estensão como css, javascript e até mesmo html.

Please Entrar ou Registrar to join the conversation.

  • Rafael Viana de Castro
  • Avatar de Rafael Viana de Castro
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
14 anos 11 meses atrás #40688 por Rafael Viana de Castro
Rafael Viana de Castro replied the topic: Re: Fazer site joomla carregar mais rapido
Segunda parte! No caso do site joomla abra o index.php do seu template, abaixo da chamada de verificação de acesso ao arquivo (defined(‘_JEXEC’) or die(‘Restricted access’);) coloque o seguinte código:

“include_once (dirname(__FILE__).DS.’/vars.php’);”

– Esse código vai incluir o arquivo que você criou dentro do seu template.
Obs. o arquivo vars.php tem que estar dentro da pasta do seu template joomla.

Até ai tudo bem! vamos a proxima parte.

Please Entrar ou Registrar to join the conversation.

  • Rafael Viana de Castro
  • Avatar de Rafael Viana de Castro
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
14 anos 11 meses atrás #40689 por Rafael Viana de Castro
Rafael Viana de Castro replied the topic: Re: Fazer site joomla carregar mais rapido
Terceira Parte! Abra o arquivo htaccess do joomla copie e cole logo abaixo dos códigos já existentes, o seguinte código:

<FilesMatch "\\.js.gz$">
ForceType text/javascript
Header set Content-Encoding: gzip
</FilesMatch>
<FilesMatch "\\.js$">
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !".*Safari.*"
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule (.*)\.js$ $1\.js.gz [L]
ForceType text/javascript
</FilesMatch>


<FilesMatch "\style\.css\.gz$">
Header set X-Compression "gzip"
Header set Content-Encoding "gzip"
AddType text/css .gz
</FilesMatch>
<FilesMatch "\\.css$">
AddEncoding gzip .gz
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{HTTP_USER_AGENT} !Safari
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]
</FilesMatch>


Obs. Este macete é para otimizar o seu site joomla
Agora ensinarei como otimizar o proprio joomla
Tem gente que reclama que demora muito para abrir a área de administração do site.
Então vamo lá esse é muito simples:
Pegue o arquivo vars.php que você criou anteriormente, abra a pasta Administrator/templates/system copie e cole ele nesta pasta, dentro desta mesma pasta tem também um arquivo chamado index.php abra ele e cole abaixo da chamada de verificação de acesso ao arquivo (defined(‘_JEXEC’) or die(‘Restricted access’);) o seguinte código:

“include_once (dirname(__FILE__).DS.’/vars.php’);”

Pronto! faça o teste e veja a diferença enorme no carregamento do seu site e da área de administração.

obs.Você pode repetir o processo no system da pasta template do joomla também. obrigado pela atenção e até mais. Qualquer duvida Email: <!-- e --><a href="mailto:rac_mega@hotmail.com]rac_mega@hotmail.com[/url]<!-- e -->.

Please Entrar ou Registrar to join the conversation.

  • Rafael Viana de Castro
  • Avatar de Rafael Viana de Castro
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
14 anos 11 meses atrás #40710 por Rafael Viana de Castro
Rafael Viana de Castro replied the topic: Re: Fazer site joomla carregar mais rapido
Outra descoberta para deixar mais bala o site joomla, andei verificando uns topicos aqui, e lhi um
a respeito de dois plugins o (plg_optimizetables_j1.5_v2.0_pt-BR.tar) o outro (System -CssJsCompress) baixei e instalei os dois depois que fiz o processo acima e foi show!!! Você não precisará de mais nada, faça você também um teste. fui.

Please Entrar ou Registrar to join the conversation.