Skip to content
Extensão TYPO3

Liveticker para TYPO3

Live ticker para eventos em tempo real: esportes, eleições, conferências. Baseado em WebSocket ou polling, com carregamento automático de novas entradas.

Agendar reunião inicial gratuita

Atualizações em tempo real em sites TYPO3 exigem mais que um plugin de notícias com auto-refresh

Clubes esportivos, portais de notícias, municípios em noites eleitorais e organizadores de conferências precisam de uma funcionalidade que não existe assim no Core TYPO3: mensagens curtas cronológicas que aparecem em tempo real na página sem que o visitante precise recarregar. A extensão liveticker resolve isso com um plugin frontend que pode recarregar novas entradas automaticamente via AJAX polling ou WebSocket e inseri-las no topo da timeline. Editores digitam uma mensagem no backend, clicam em “Salvar”, e a mensagem aparece segundos depois no site.

Para organizações que acompanham eventos ao vivo duas a três vezes por ano em seu site, a extensão é uma solução pragmática. Quem ticka ao vivo diariamente deve avaliar plataformas especializadas como Tickaroo, que cobrem melhor conteúdo multimídia, integração com mídia social e workflows multi-autor.

Cenários típicos de uso são eventos esportivos, eleições municipais e conferências

O cenário mais frequente é o liveticker esportivo. Um clube esportivo amador acompanha jogos em casa com um ticker no site do clube. Um editor à beira do campo digita gols, cartões e substituições no backend TYPO3, e as entradas aparecem cronologicamente na página. Em um jogo de futebol regional com 500 a 2.000 visitantes simultâneos, o ticker deve rodar de forma estável sem sobrecarregar o servidor.

Segundo cenário: noites eleitorais em municípios. No domingo de eleição, prefeituras publicam resultados parciais via liveticker. As mensagens contêm percentuais de votos, projeções e comentários. O desafio: todos os visitantes esperam o mesmo resultado ao mesmo tempo, gerando pico de tráfego.

Terceiro cenário: conferências e assembleias de membros. Associações e clubes tickam assembleias gerais ao vivo para que membros que não estão presentes possam acompanhar. As entradas contêm resultados de votação, contribuições de palestrantes e decisões.

Arquitetura técnica utiliza registros TYPO3 com AJAX polling no frontend

A extensão armazena entradas de ticker como registros TYPO3 em uma tabela própria. Cada entrada contém timestamp, texto, imagem opcional e categorização. Os registros pertencem a um container ticker atribuído a um evento.

No frontend, o plugin renderiza as entradas existentes como lista cronológica (mais recentes primeiro) e inicia um timer JavaScript que em intervalos configuráveis (típico: 10 a 30 segundos) envia um request AJAX a um endpoint TYPO3. O endpoint entrega todas as entradas adicionadas desde a última consulta. O JavaScript insere essas entradas com animação no topo da lista.

Implementações avançadas usam WebSockets em vez de polling, reduzindo a latência de 10 a 30 segundos para menos de 1 segundo. Isso requer um servidor WebSocket (p.ex. Node.js com Socket.io) rodando em paralelo ao servidor web TYPO3. Para a maioria dos sites de clubes e municípios, AJAX polling com intervalo de 15 segundos entrega uma experiência suficientemente próxima do tempo real.

Problemas frequentes são carga de servidor em pico de tráfego, entrada mobile ausente e conflitos de cache

Problema um: carga de servidor em pico de tráfego. Quando 2.000 visitantes enviam um request AJAX a cada 15 segundos, são 8.000 requests por minuto. Sem estratégia de cache, um servidor de hosting compartilhado simples colapsa. A solução: colocar um reverse proxy (p.ex. Varnish ou Cloudflare) na frente do endpoint AJAX que cacheia a resposta por 5 segundos.

Problema dois: entrada mobile para editores. O backend TYPO3 é limitado em dispositivos móveis. Um editor à beira do campo, digitando na chuva em um smartphone, precisa de uma máscara de entrada simplificada. A solução: um endpoint customizado com formulário reduzido (campo de texto, dropdown de categoria, botão enviar) otimizado para navegadores mobile.

Problema três: conflitos de cache com o page cache TYPO3. Se a página com o ticker é servida pelo cache TYPO3, visitantes veem entradas desatualizadas. A solução: excluir a página do ticker do page cache (USER_INT) ou melhor: cachear a página e recarregar apenas a área do ticker via AJAX.

A extensão foi construída para versões TYPO3 mais antigas, soluções customizadas são mais à prova de futuro

liveticker não tem suporte oficial para TYPO3 v12 ou v13. A funcionalidade central é tão gerenciável que uma reconstrução como plugin customizado em muitos casos é mais econômica que a migração da extensão. A Gosign constrói funcionalidades de liveticker como plugins Extbase enxutos com endpoint JSON API consumido por um cliente JavaScript simples no frontend. O esforço para uma implementação básica (entrada backend, exibição frontend, AJAX polling) é de 3 a 5 dias de trabalho.

Reunião inicial gratuita: 30 minutos com um especialista TYPO3

Analisamos seu projeto, estimamos esforço e prazo - sem compromisso, sem preparação.

Fale sobre liveticker, 30 min, gratuito

25 anos de experiência em TYPO3 · mais de 800 extensões analisadas · desenvolvimento acelerado por IA

Desenvolvimento acelerado por IA: 65% mais rápido

Atualização TYPO3 e auditoria LGPD

Atualizamos sua instalação TYPO3 de forma econômica para a versão LTS atual - incluindo todas as extensões, mesmo as obsoletas e sem manutenção.

Todas as extensões migradas

Também obsoletas, sem manutenção ou desenvolvimentos próprios.

Oferta de preço fixo

Custos transparentes, sem retrabalhos escondidos.

Acelerado por IA

30-50% mais barato que o mercado graças à análise de código assistida por IA.

Zero perda de dados

Migração completa com backup e rollback.

Auditoria LGPD: Auditamos sua instalação TYPO3 quanto à conformidade com a LGPD - consentimento de cookies, rastreamento, extensões, formulários e hospedagem - e implementamos todas as medidas de forma econômica.

A Gosign é uma agência digital sediada em Hamburgo com 25 anos de experiência em desenvolvimento TYPO3. Analisamos mais de 800 extensões TYPO3 e hoje desenvolvemos com assistência de IA até 70% mais rápido que com métodos clássicos. Nossos clientes são empresas de médio porte, universidades e instituições públicas em toda a Europa.

Atualizado: abril 2026

Agendar reunião inicial gratuita

30 minutos com um especialista TYPO3, sem compromisso.