Este documento fornece várias customizações e otimizações que podem ser feitas em grandes portais Joomla para melhorar o desempenho, segurança e requisitos diários, incluindo:
1) Melhorias de desempenho como cache, escolha de motores de banco de dados e balanceamento de carga.
2) Aprimoramentos de segurança como ocultação de detalhes do Joomla, captchas e renomeação de pastas.
3) Dicas para atualizações, testes e adaptação às necessidades dos usuários.
Joomla Day Brasil 2010: Customizações para grandes portais
1. Customizações para grandes Portais Rafael Berlanda Membro da Comunidade Joomla Calango Joomla Day Brasil 2010 imitação de capa de um livro da Pckt Publishing, realizada sem motivo aparente Miscelânea de adaptações que podem ser úteis
10. 1. Aumento do número de acessos 2. Aumento do número de buscas 3. Limpeza de Session 4. DB Out…
11. O pesadelo Todos entram ao mesmo tempo no seu site e ele começa a ficar lento... então as pessoas começam a utilizar o sistema de busca para chegar mais rapidamente à informação que não encontram... e daí as coisas pioram... as consultas começam a engargalar... a sessão termina e o banco de dados dispara deletes ao meio de consultas complexas, e então o servidor cai.
12.
13. MyISAM vs InnoDB MyISAM possui índices FULLTEXT e é mais rápido para consultas
15. Principais alterações InnoDB jos_users InnoDB jos_session InnoDB * jos_content InnoDB jos_banner Mudar para : Tabela :
16. Se consultas de busca utilizam os índices FULLTEXT das tabelas MyISAM, não se pode mudar para InnoDB Utilizar tabela espelho ou replicação de banco de dados.
17. SELECT * FROM mysqltest.articles WHERE MATCH(title, body) AGAINST ('database article');