Joomla!Day Brasil 2008 - USP - Paulino Michelazzo

download Joomla!Day Brasil 2008 - USP - Paulino Michelazzo

If you can't read please download the document

description

Palestra sobre o portal USP

Transcript of Joomla!Day Brasil 2008 - USP - Paulino Michelazzo

  • 1. Como a maior universidade da Amrica Latina usa Joomla! USP Estudo de Caso Paulino Michelazzo JoomlaDay Brasil 2008 16 de Agosto de 2008

2. Sobre o que vou falar

  • Etapas do projeto
  • Prazos e tempos
  • Alguns nmeros
  • Desafios e realizaes

3. Sobre o que no vou falar

  • Joomla!
  • Fulano melhor que sicrano
  • Dados e informaes sensveis
  • Milagres e quase-milagres
  • Fbrica Livre (s um pouquinho)

4. Fbrica Livre

  • Estabelecida em 1999
  • Expertiseem CMS's e desenvolvimento web
  • Clientes em 9 estados e 5 pases
  • Parcerias com designers e agncias de todos os tipos, locais e tamanhos
  • Clientes: USP, Sperian Protection, Instituto Ronald McDonald, Unaerp, Confap, etc.

5. Fbrica Livre - Servios

  • Consultoria
  • Hosting dedicado
  • Monitorao de segurana
  • Administrao e manuteno
  • Treinamentosin-company

Para maiores informaes, solicite um carto 6. A USP 7. USP em nmeros

  • 11 campi em 7 cidades
  • > 400 cursos para mais de 76 mil alunos
  • > 5 mil professores
  • > 28 mil computadores
  • Responsvel por 28% da produo cientfica nacional
  • 116 no ranking mundial e 1 no ranking latino-americano

8. Portal USP *

  • 700 mil usurios/ms
  • 15 profissionais na gesto do portal
  • 15 matrias/dia
  • GB de dados
  • Servidor Debian Linux, Apache 2.2.3 e PHP 5
  • Joomla! srie 1.5.x

* Dados cedidos pela Diviso de Informao, Documentao e Servios Online Dvidson da USP e Netcraft 9. Fases do projeto

  • Estudo de nova forma de apresentao de contedo
  • Pesquisa com usurios do portal
  • Criao de novo design
  • Implantao de novo design no CMS
  • Adaptao das necessidades
  • Inaugurao do site
  • Migrao de dados anteriores a inaugurao

10. Atividades USP

  • Estudo de nova forma de apresentao de contedo
  • Pesquisa com usurios do portal
  • Criao de novo design
  • Implantao de novo design no CMS
  • Adaptao das necessidades
  • Inaugurao do site
  • Migrao de dados anteriores a inaugurao

11. Atividades Fbrica Livre

  • Estudo de nova forma de apresentao de contedo
  • Pesquisa com usurios do portal
  • Criao de novo design
  • Implantao de novo design no CMS
  • Adaptao das necessidades
  • Inaugurao do site
  • Migrao de dados anteriores a inaugurao

12. Prazos

  • Pesquisa com usurios: 180 dias
  • Estudo e desenvolvimento de design: 30 dias
  • Implantao e adaptao: 30 dias
  • Migrao de dados: 3 dias
  • Total: 243 dias

13. Equipes

  • USP
    • 1 coordenador
    • 1 designer
    • 5 pessoas para entrada de dados
  • Fbrica Livre
    • 1 coordenador/desenvolvedor
    • 1 estagirio

Pequenas equipes tambm executam grandes projetos 14. Desafios encontrados

  • Designcleane de fcil navegabilidade
  • Eficincia na resposta ao usurio mesmo com linhas discadas
  • Mobilidade de apresentao de contedo
  • Segurana
  • Suporte carga de acesso principalmente em momentos de pico

15. Algumas solues adotadas

  • Utilizao da srie 1.5.x
    • Melhor tratamento de requisies
    • Maior facilidade de customizao
  • No utilizao delegacy mode
  • Utilizao de editor de terceiros
    • Melhor diagramao do contedo
  • nica template para todo o site
    • Faicilidade de gerenciamento e modificao

16. Componentes/mdulos utilizados

  • Eventos
  • Banners
  • Menu dinmicos
  • Contatos
  • RSS/Atom
  • Mdulos desenvolvidos para acesso informaes externas/postagem de contedo em reas especficas

17. Processo de migrao

  • Congelamento de verso em servidor de desenvolvimento
  • Implantao em servidor de homologao
  • Incluso de notcias em ambos os portais
  • Virada na madrugada
  • Redirecionamento de DNS
  • Monitorao da virada
  • Migrao de dados

18. Migrao de dados

  • Converso de dados em formato .csv
  • Importao de dados no formato de tabela do Joomla!
    • Sees, categorias e itens
  • Merge de dados com os existentes

19. Segurana

  • Sistemaenjaulado
  • Remoo de usurios nativos
  • Mudana de permisses de acesso
  • Limpeza de distribuio eliminando cdigo desnecessrio
  • Alteraes em configuraes do PHP e MySQL
  • Uso de .htaccess para limitao de tentativas deexploids

20. Estabilidade

  • Nenhum reboot at o momento (01/03/08)
  • Backups realizados constantemente
  • Monitorao de servios (Nagios/Nmap)

21. Resultados

  • Mais de 4 milhes de visitas
  • Mais de 10 mil notcias indexadas
  • Maior facilidade para atualizao de contedo
  • Nenhum incidente de segurana
  • Nenhum reboot
  • Todos felizes!

22. Agradecimentos

  • Equipe USP
  • Equipe JoomlaDay 2008
  • Comunidade Joomla! Brasil
  • Parceiros Fbrica Livre

23. Esta apresentao est licenciada sob CreativeCommons Atribuio-Uso No-Comercial-Compartilhamento pela mesma Licena 2.5 Brasil. Informaes sobre esta licena podem ser obtidas no endereohttp://creativecommons.org/licenses/by-nc-sa/2.5/br/ Copyright 2008 Fbrica Livre http://www.fabricalivre.com.br