Sobre o PHPBrasil.com
O PHPBrasil.com foi criado no final de 2000 numa época que era ainda difícil achar conteúdo de programação PHP para Brasileiros. Depois de muito ajudar na lista de discussão php-pt do Yahoo!, o site foi criado para servir como um repositório de scripts e tutoriais sobre como programar em PHP na língua portuguesa.
Rapidamente o site foi expandindo e se firmando como um dos recursos mais importantes para programadores PHP no Brasil. Várias seções foram adicionadas ao site, e sempre tentando prover uma comunidade para programadores PHP. Em 2002 o site foi re-criado para expandir ainda mais nesse lado de comunidade, e criar o sistema de reputação que ainda existe hoje.
Espero que o PHPBrasil.com seja útil para você!
--João Prado Maia
O novo PHPBrasil.com (2009)
Com a evolução do site que aconteceu em 2002, um dos objetivos mais importantes era modificar o site de uma forma que o conteúdo contribuído não precisasse sempre que só uma pessoa fosse o editor do site, mas que um grupo pequeno de moderadores pudessem ajudar também. Esse sistema funcionou bem por alguns anos, mas eventualmente por falta de tempo os moderadores pararam de contribuir tanto com o site, e a responsabilidade de editar as contribuições voltou para o webmaster.
O novo site tem como objetivo acabar com isso, e tornar todo usuário registrado do site parte do time de moderação. O sistema de reputação estará intimamente ligado a isso, dando pontos aos usuários que ajudarem outros membros do site, ou quando eles próprios contribuem com scripts, tutoriais e FAQs.
O site foi recriado do zero, com o design totalmente tableless e o código re-escrito para usar os novos features do PHP5. Dessa vez eu recriei o design de uma forma mais simples, voltando um pouco para o design original do site de 2000. Algo bem simples e focando diretamente no conteúdo disponível pelos nossos usuários.
Sistema de Reputação
O novo sistema de reputação é bem parecido com o antigo, com algumas mudanças cruciais para simplificar ainda mais a interação entre os membros do site. A tabela seguinte explica quando os membros do site ganham pontos de reputação ao usar o site:
- +1 para cada mensagem nos fóruns;
- +2 para cada nova FAQ criada;
- +5 para cada resposta a uma FAQ;
- +5 para cada script criado;
- +20 para cada artigo publicado;
A diferença maior entre o novo site e o antigo está relacionado aos votos em cada script, artigo, FAQ, ou resposta a FAQ. Toda vez que um usuário votar qualquer um desses itens como positivo, o dono desse item irá ganhar +10 pontos de reputação. Dessa forma existe uma correlação direta entre contribuir com o site, e receber pontos. Além disso, se a contribuição for de alta qualidade, mais votos serão gerados e mais pontos serão adicionados.
Cada vez que um desses itens for votados como negativo, o dono do item irá perder -10 pontos de reputação e o usuário votando perderá -2 pontos de reputação. Dessa forma se evita uma "guerrinha" de votos, e mesmo assim ainda é possível punir contribuições de baixa qualidade.