Pergunta

Eu tenho a tarefa de construir um web-site para uma organização sem fins lucrativos menor. Eu tenho uma experiência pouco com ASP.NET, mas porque ASP.NET hospedagem é bastante caro aqui na Alemanha (que também vai precisar de um monte de webspace e tráfego) e aslo porque há uma grande lista hughe de características que eu acho que eu deveria ir com um PHP / MySQL CMS base (me corrija se eu estiver errado). A questão é wich um? Há tantos CMSs livres lá fora. Se eu te contar o que eu preciso, você pode me dizer o que seria uma boa escolha?

Aqui estão minha exigência (classificada por prioridade):

  1. Facilidade de uso (instalação, configuração, manutenção) para mim que constrói o site, mas também para os membros da organização devem ser capazes de alterar facilmente o conteúdo de alguns principais páginas, adicionar supages, adicionar uma nova lista de discussão upload de um arquivo para o repositório etc.
  2. A sistema de gerenciamento de associação / papel . Com base no papel de um acesso de membros a certos subpáginas, sub-fóruns ou pastas no sistema de gerenciamento de arquivos etc. deve ser restrito. Apenas certos papéis deve ser permitido adicionar novas listas de discussão ou moderar o fórum.
  3. A mailingsystem que me permite ou os membros da organistation para adicionar novos adresses, maillinglists ou boletins informativos.
  4. A sistema de gerenciamento de arquivos . Membros deve ser capaz de fazer upload arbitrários arquivos no servidor e pesquisá-los através de um frontent web. Acesso a pasta deve ser restringível com base nos direitos de membro.
  5. A pulbic fórum com sub-fóruns privados.
  6. Localization . Tanto quanto possível do local final (se não tudo) que é apresentado ao visitante do site, bem como aos membros que mantêm o site deve ser apresentado em alemão.
  7. bom controle sobre projeto / look and feel do site em geral. I deve ter um bom controle sobre como eu quero o site a aparência.
  8. A animada comunidade com o impulso suficiente para encontrar ressources e ajuda quando eu estou perdido.
  9. extensibilidade . No caso de existirem algumas características menores desaparecidos ou f o comportamento de um recurso existente não é o jeito que eu quero, que seria legal para facilmente adicioná-lo eu mesmo.
Foi útil?

Solução

Como mencionado por outros, Joomla pode ser uma boa opção para você, embora Wordpress também pode funcionar (e é mais fácil). No entanto, eu recomendo que você verifique OpenSourceCMS.com , que hospeda demos para muitas das livre e open source CMS, blogs, fóruns, carrinhos de compras, etc. Para a maioria deles, você pode experimentar tanto o administrador eo frontend. Passe algum tempo olhando-os e, em seguida, quando você encontrar algum que você gosta, investigá-los ainda mais, indo para seus sites.

Outras dicas

Concrete5 é um novo sistema de gerenciamento de conteúdo que é excelente. Facilmente themable, user friendly, pequeno grande painel para gerenciamento

e é open source

Meu voto seria Joomla . Tem mais fot ele apresenta você discutiu, se não no núcleo como uma extensão, componente ou tema. Eu configurei várias-se e raramente tem que usar qualquer codificação durante a configuração, além de que há uma comunidade vibrante se você precisar de ajuda. Ele também se integra bem com outros 'best of breed' aplicativos como fóruns BB, de Coppermine galeria de fotos e outros.

Joomla parece atender às suas necessidades, e eu também sugiro Kunena para o fórum (que se integra com Joomla) e DOCman para a solução de gerenciamento de arquivos.

Bem, eu sugiro Drupal para qualquer tipo de site avançado. Enquanto Joomla! e sistemas semelhantes são um pouco mais fácil para começar com, Drupal é muito mais flexível e extensível.

Você quer controle total sobre theming? Ou autenticação de usuário? Controle de acesso? consultas banco de dados? scaling Foto do usuário? Tagclouds
É lá quando você precisar dele:)

Eu iria com Joomla também, mesmo que eu sou um desenvolvedor ASP.NET. Joomla é muito flexível e customizável, assim que preenche todas as suas necessidades, por causa da grande comunidade.

Como um CMS completo noob, eu me perguntei a mesma pergunta. Comecei com Drupal. Claro que você pode fazer muitas coisas com ele. Muito extensível e personalizável.

Mas depois de implementar meu primeiro site em Drupal, eu decidi criar o próximo em Joomla, para ter um quadro de comparação. Conclusão: Joomla é um looooooooooooot mais fácil para começar e leva muito menos tempo para criar um site a funcionar a partir do zero. Claro, para projetos muito grandes, Drupal permite personalizar mais, mas para o tipo de projeto que você sugere: Eu recomendaria Joomla ...

este relatório em PDF comparando WordPress, Joomla, Drupal e Plone bastante útil quando eu estava me perguntando a mesma pergunta recentemente. Comentários agradáveis ??com foco em organizações sem fins lucrativos -. Encontrar o resumo comparação / recomendação sobre pp 13-14

Definitivamente ler o relatório porque ele fala sobre os pontos fortes / questões de cada pacote - dada a sua lista de prioridades de recursos, eu recomendo Joomla . Eu acho que você pode fazer o que quiser com um esforço razoável e bons módulos recentes como DocMan . WordPress é impressionante para um site de blogs, mas não tem um número (2,3,4,9) de suas necessidades, e apesar de Drupal é poderoso e flexível, ele definitivamente tem uma curva de aprendizagem. Plone ainda mais.

Boa sorte!

Eu votaria para DotNetNuke , é ASP.Net, mas que poupa a sobrecarga de aprender uma completa novo ambiente, linguagem e ferramenta apenas para implementar um 'livre' CMS, de forma realista o quanto vale o seu tempo? Ele atende todos os seus critérios, e não há atualmente 600.000 usuários - o que significa que você pode apenas ir em frente, em algum lugar alguém que já trabalhou em seus problemas para você.

Como para hospedagem caro, por que não hospedar em outro país, eu recebo US $ 5 / mês para DotNetNuke nos estados e código I da Austrália.

Eu tive alguma experiência com Joomla . Altamente personalizável, abundância de plugins e uma das comunidades mais animadas desenvolvimento. Tem um painel de administração grande também.

Bem, como dito por Tom Deleu , sim, embora Drupal é muito capaz e forte CMS mas é difícil e complicado para trabalhar. Vindo para outra opção de CMS que é Wordpress . Embora seja muito fácil de desenvolver um conteúdo baseado websites com wordpress, mas com alcance muito limitado e flexibilidade.

Como por sua exigência meu voto também vai para Joomla . É muito fácil de usar, otimizado e um CMS você pode confiar. Pequenas aplicações, como mencionado por você como "sistema de correio", "Sistema de arquivos" etc. ternos joomla mais do que outros.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top