Boa noite, pessoal.
RayanRPG escreveu:isso me parece ponteiros mal manipulados em C... afeta no desempenho do addon?
Com certeza é bug de script. Isso vem do antecessor Thunder 3.1, mas confesso que na lista de prioridades isso vai ficar para depois, pois agora o negócio é resolver o que fazer com os erros de youtube (que graças a Deus não está acontecendo comigo
) e colocar o BFW Cache para responder em ZPH como o squid. Creio que esses erros que aparecem não sejam responsáveis por qualquer queda significativa de performance. Acho que muitos deles se dão por diferenças de versões de bibliotecas. Mas sei que tem muito erro de código para revisar. Obrigado pela observação e aceito toda ajuda que puder dar. Esse sistema é nosso.
gildope escreveu:Todos carregaram completamente e deram retorno do cache corretamente no navegador internet explorer 8, no Google Chrome 16 apresentou erro e no Mozila Firefox 9 carregou tudo certo.
Fiz os mesmos testes aqui e obtive os mesmos resultados, porém não fiz os testes com Chrome. Ou seja, com o Explorer 9 e Firefox 9 todos os vídeos rodaram bem na primeira vez, como nas vezes seguintes, e também funcionaram bem mesmo se a vez anterior foi interrompida.
Eduardo escreveu:Bruno, gostaria de sugerir a você que quando lançar a nova versão deste addon com as correções de scripts e do youtube que seja criado um novo tópico de testes pois esse pela quantidade de instruções esta ficando confuso.
Com certeza, Eduardo. Já tem muita coisa aqui que confunde quem está chegando agora. Um tópico novo vai passar a régua nas questões antigas para focarmos melhor nas novas. Até porque todas as correções que estão aqui no tópico já virão prontas na instalação nova.
Aproveitando para falar sobre a nova versão, vou dar um breve relatório de como está o desenvolvimento:
- Finalizado e testado o build para compilar o source tanto em 32 e 64 bits conforme as normas do projeto (e sem gambiarra, tudo bonitinho )
- Finalizado e testado o novo esquema de tabelas no banco de dados para acelerar a amostragem do relatório quando com muitos registros.
- Finalizando e testando as novas telas do bfwcache para webadmin (Configurações, relatório de registros atuais e relatório de registros excluídos).
- Finalizado e testado cálculo para ajuste de instâncias baseado no número de clientes online informado (para o caso dos provedores com muitos acessos e que estavam gerando lentidão).
- Finalizada e testada a versão 64 bits (funcionando tão bem quanto a 32 que já conhecemos).
- Finalizando alterações no script de limpeza para levar em consideração o tamanho do HD e não só o número de dias máximo após último acesso.
- Finalizando alterações no script de manipulação.
- Finalizadas e testandas alterações no source para retirada de warnings de compilação (para não assustar quem for compilar o sistema)
O que eu gostaria de terminar antes de enviar para os testes:
- Funcionamento em ZPH
- Verificar se conseguimos minimizar os problemas com o youtube, mas isso não vai ser impeditivo para os testes pois durante os testes podemos ir recebendo os relatos sobre o youtube que facilitrão na solução.
- Retirada de vários plugins (os que não estão funcionando e os que não são mais necessários se o squid já faz cache deles, como update microsoft e outros). Creio que com menos plugins o bfwcache fica mais rápido e mais direcionado. Eu mesmo acho que deveríamos tirar também os plugins de pornografia. Na minha opinião quem se mete com isso está perdendo tempo (eu digo isso pois já me fiz refém desse vício, mas graças a Deus que Jesus mudou minha vida). Sendo assim quem gosta de perder tempo que perca, mas não acho que nosso sistema deva facilitar esse processo. Essa é minha opinião moral, e não técnica. Sendo assim vou deixar o que estiver funcionando, e quem quiser, retire os registros dos domínios que achar melhor.
- Tela no webadmin para limpeza de cache apenas dos dimínios selecionados. Hoje só dá para limpar o cache inteiro. Já tenho o esboço do código e telas, mas tem que fazer ainda. É rápido, por isso acho que compensa fazer.
Planos para a versão após essa a qual estamos terminando agora:
- Revisão completa dos plugins e construção de novos.
- Separação dos pacote do sistema e dos plugins, para que no addon manager possamos atualizar o pacote dos plugins sem alterar o sistema em funcionamento.
- Revisão do source refinada com propósito de resolver os erros que aparecem no log do kernel (aí entram os ponteiros de demais surpresinhas que todo código desatualizado possui ).
- Aprimoramento da rotina de limpeza e cota.
- Instalação de segundo HD só para bfwcache.
- Tem mais coisa mas agora esqueci...
Quando coloquei acima que tenho tarefas finalizadas e testadas, quero dizer com isso que já tenho colocado em produção em meu ambiente e tenho resultados satisfatórios, mas de forma alguma isso substitui a fase de testes do projeto. Por isso, tudo isso ainda precisa ser aprovado pelos BTs antes de liberado.
Acho que até semana que vem consigo fazer as alterações que faltam, mas mesmo se não der, vou colocar em testes o que já temos para não atrazar mais do que já estou atrazado.
Agradeço muito a ajuda de todos aqui neste tópico e agradeço também pela paciência.
Um grande abraço a todos.