Drupal ou Joomla? Escolhendo um CMS

Eu decidi que um Content Management System (CMS) é a melhor base para o meu site . Meu próximo passo é escolher o caminho certo.

Um ótimo lugar para começar é OpenSourceCMS , um site com comentários de praticamente todos os principais intervenientes no espaço CMS. O que os diferencia é que eles também oferecem demonstrações ao vivo de cada um CMS que se referem. Você pode realmente fazer login no front end ou back-end de cada um, reconfigurá-lo e fazer alterações no conteúdo do seu coração. A cada duas horas eles "reboot" e colocar tudo de volta para uma nova instalação. É uma ótima maneira de experimentar sem ter que passar por todo o tempo e inconvenientes da instalação de cada sistema de si mesmo.

Instalação do Drupal e Joomla no meu host

Além de testar cada plataforma em OpenSourceCMS, eu também queria instalá-los a mim mesmo para medir o quão fácil que seria para trabalhar. Felizmente o meu provedor de hospedagem, Host Gator, usa um produto chamado Fantastico o que torna a instalação do Drupal e Joomla tão simples quanto alguns cliques do mouse. Ambos instalado com sucesso com o mínimo esforço. Puristas abominam Fantastico, mas para os meus propósitos, era uma maneira rápida e fácil de se levantar e correr rápido para poder começar a chutar os pneus de cada produto.

Instalação do Drupal e Joomla localmente

Como eu vou precisar de um ambiente de teste antes de tempo, a instalação de ambos os produtos na minha máquina local é uma boa idéia também. Antes que eu possa fazê-lo, porém, eu preciso instalar o LAMP (ou WAMP) pilha usado pelo software Open Source. LAMP permite que meu desktop para agir como um servidor web, para que eu possa correr tudo da minha máquina local como se fosse a correr no meu host.

Para os curiosos, LAMP significa Linux Apache MySQL PHP , e eles são os quatro produtos que compõem a base que o Drupal, Joomla, e inúmeros outros produtos de uso. WAMP é essencialmente a mesma coisa, mas usa o Windows como sistema operacional. Cada produto oferece o seu próprio instalador, e eu tenho WAMP trabalhar na minha máquina local, em nenhum momento.

As instalações do local do Drupal e Joomla eram um pouco mais envolvidos. Eu tinha que entender como a bases de dados MySQL instalação, e conhecer as respostas certas para uma série de questões, embora os assistentes que cada produto oferecido era muito bom. Um completo novato, provavelmente, ser esmagada, mas eu achei muito bonita uma pressão para obter tanto indo rapidamente.

Escolher o melhor CMS

No final do dia, nem o produto se destacou como sendo uma solução óbvia dominante. Cada um tinha seus próprios caprichos e metáforas para organizar as informações e realizar tarefas. Como seria de esperar, havia muitas diferenças entre eles. Como aprender um idioma, tornando-se um expert em qualquer plataforma provavelmente seria um processo longo.

Eu gastei uma quantidade considerável de tempo em cada plataforma de criação de conteúdos, mudando em torno de modelos, ativando os módulos e fazer o meu melhor para ter uma idéia razoável para o que seria como trabalhar em cada ambiente. Baixei uma série de add ons que eram comumente disponíveis para avaliar como seria fácil adicionar às suas principais funcionalidades. Eu avaliei a simpatia motor de busca da URL, eles gerados. Acima de tudo, eu tentei ter uma noção de como me senti confortável em cada produto, a compreensão que eu seria provavelmente gastando muito tempo com a minha escolha final.

Parecia que tinha Drupal algumas habilidades incríveis para definir os diferentes tipos de conteúdo. Eu poderia criar um "trabalho" objeto e definir quais os atributos (título, país, descrição, etc) deve conter. Foi muito forte. Eu gostei de como tudo estava disponível a partir de uma página, sem carga e recarga todo o tempo. Adicionando e formatação de conteúdo foi fácil. Havia um grande número de módulos incluídos que possam ser habilitado, a partir de fóruns de blogs para comentários, para que eu possa estender a sua funcionalidade com bastante facilidade. Há muito a desejar sobre Drupal.

Joomla desenha uma linha dura entre o "front end" (que um visitante vê quando visita o site) e "back-end" (que considera um administrador para controlar o site), que é mais compatível com outras aplicações que eu usei no passado . Os tipos de conteúdo são essencialmente fixos, apesar de haver uma variedade considerável em como você pode exibi-los. Joomla também vem com menos recursos do pacote Drupal, que pode ser uma boa ou uma coisa má, dependendo da sua perspectiva. O número ímpar de add-ons, que era impressionante. Na verdade, Joomla tem uma seção inteira de seu site dedicada à extensões Joomla . Demorou algum tempo para descobrir a diferença entre um componente, um módulo e um mambot, mas uma vez que ficou claro, eu era capaz de estender Joomla com bastante facilidade.

Para fazer a minha decisão, eu finalmente decidi olhar para a comunidade que cercaram e apoiado cada produto. Como teste, eu fiz uma investigação geral sobre as placas de mensagem de apoio de cada produto. Meu post Joomla recebeu um número de respostas úteis em um prazo relativamente curto. Meu post Drupal definhou durante dias, e mesmo depois de pedir uma segunda vez para o feedback, ainda sem resposta. Como eu vou estar aprendendo cada sistema, e dependendo dos outros para me ajudar, essa experiência em última análise, o pêndulo oscilou para Joomla.

Com esta decisão-chave para fora do caminho, minha próxima tarefa será a de escolher a combinação certa de extensões para adicionar à minha instalação base do Joomla.

Não há mensagens relacionadas.

Lugares ligados trazido a você por Yet Another Related Posts Plugin .

  1. Jon diz:

    Muito bem consideradas e final desta decisão você veio reflete a mesma viagem que eu já realizadas.

    apoio Joomla 'através da sua comunidade vibrante e amigável realmente brilha.

    Minha experiência como iguais aos seus no fórum Drupal. Perguntas languished dias, foram ignorados ... e, finalmente, saiu do radar. A pergunta pela segunda vez recebeu a mesma indiferença.

    Obviamente, quando você estiver usando uma solução Open Source há um elemento de auto-ajuda necessária, mas o destinction entre Joomla e Drupal, nesse sentido, é um abismo enorme. Se Drupal foi um produto comercial que seria jogo jogo e jogo para Joomla e outros apoios ambiente de software orientada.

    Dado que é um projeto open source, Drupal possui um problema real nesta área e que deve abordar como se apresenta «apoio» e como ela cuida de novatos. As cabeças de tecnologia pode-se argumentar até que eles vão com o rosto azul sobre a superioridade do software parente ou não causar no final é um apoio que é mais importante para adotar novas.

    Thumbs up para Joomla, polegares para baixo os polegares Drupal e dobrar para este excelente revelando uma experiência que eu tive também.

    A Roupa Nova do Emporer's!

  2. Jon Oi,

    Seus comentários bastante resumido minhas conclusões. É uma pena, também, como Drupal parece ser uma plataforma sólida que realmente eu tenho certeza que tem sido utilizado para desenvolver alguns sites impressionante.

    Bottom line, sem uma comunidade acolhedora para trazer novos usuários para o aprisco, estou perspectivas futuras Drupal medo de não são tão promissores como o Joomla.

  3. Cláudio diz:

    Oi David,

    Experimente os canais de IRC. A sala de apoio é sempre preenchido, e as pessoas lá para responder às questões e problemas rapidamente.

    Cláudio

  4. vai fazer tanto dos meus sites velho novo de novo com Drupal - soluções de gerenciamento de conteúdo foram o motivo para a decisão

    Obrigado por colocar essas coisas lá fora ...

  5. GiorgosK diz:

    Drupal tem uma curva de aprendizagem íngreme, por vezes, as respostas estão na nossa frente, porém, só temos de procurá-los.

    Tenho passar algum tempo no drupal-me depois de passar um par de anos, utilizando outros sistemas (e joomla), mas eu finalmente decidi ficar com drupal (e não se arrepender). Foi um instrumento feito principalmente para que os desenvolvedores em mente, mas sua mudança lentamente tentando atrair mais usuários regulares.

    De qualquer forma eu respeito sua escolha, escolhendo joomla, se você me perguntar suas respostas ficou sem resposta foi apenas má sorte

    Se alguém quiser experimentá-lo (ou uma segunda tentativa), por favor considere a leitura de manuais http://drupal.org/handbooks antes de fazer perguntas desde drupal tem o seu próprio vocabulário único de condições que são essenciais para compreender e trabalhar com drupal .

    Para iniciantes eu recomendo o livro de receitas definetelly
    http://drupal.org/node/120612

  6. Obrigado pelos comentários todos bons.

    Eu concordo definitivamente que o Drupal é uma plataforma sólida. Embora eu tenha sido muito feliz com Joomla e sinto que foi a escolha certa para o meu projeto atual, eu ainda pretendo trabalhar em um site Drupal, em algum momento no futuro.

  7. Eu comecei no caminho para um CMS PHP pouco mais de um ano atrás, não sabendo nada sobre PHP, MYSQL etc Drupal parecia o mais promissor, mas eu simplesmente não podia colocar minha cabeça em torno dela. A curva de aprendizagem era muito íngreme. Na minha experiência, uma maior flexibilidade anda de mãos dadas com uma interface mais complicada. Em última análise, acho que a flexibilidade do Drupal poderia ser sua ruína.

  8. Eddie diz:

    sobre o mambo? Estive lendo um monte de discussões sobre os méritos e limitações de cada um dos três, mas muito tempo os fios são um ou dois anos. Fico feliz em encontrar essa discussão fresco, e gostaria de ouvir opiniões sobre joomla. os dois aspectos mais importantes para o projeto atual é SEO amigável e de usuário final fácil de usar.

  9. Ambos, Drupal e Joomla são realmente grandes. Ambos têm vantagens e defeitos.
    Fora da caixa, joomla tem características um pouco mais, e tem menor tempo de aprendizagem.
    Em outro site Drupal é mais flexível e mais potente. Um monte de "grandes jogadores" naqueles dias converter os seus sites para Drupal (por exemplo http://www.observer.com/ - New York Observer)

  10. Wendell diz:

    Eu não posso falar para Joomia, mas eu tive no passado jogou com WordPress como minha app blogs pessoais e, recentemente, têm vindo a trabalhar ao lado de uma pequena revista para virar um Drupal instalar em um sistema de editoração personalizada - de acordo com o New York Observer Modelo.

    Então, eu tenho algumas idéias de uma perspectiva do usuário final para um desenvolvedor. Basicamente, o potencial ea flexibilidade do Drupal é incrível, mas a falta de usabilidade e, como mencionado em alguns dos comentários a curva de aprendizagem é como bater em uma parede de tijolo maciço em pleno vôo.

    Dito isto, se você precisa de soluções personalizadas que você tem ferramentas incríveis, como o kit de construção de conteúdo (CCK). Aqui eu era capaz de definir todos os campos para a história da revista, edição e colaboradores. Assim, poderíamos obter o nosso conteúdo se comportar exatamente como queríamos. O paradigma da CCK, combinado com pontos de vista (um módulo para recuperar as informações e apresentá-lo) irá depreciar um grande número dos actuais módulos do Drupal como pode o seu próprio papel, como sempre você escolhe.

    No entanto, este último ponto, realmente não corresponde à curva de aprendizagem e as tendências atuais do drupal para desenvolvedores. No começo eu encontrei pessoalmente os fóruns drupal falta, mas como eu desenvolvi o meu vocabulário drupal e comecei a entender os paradigmas drupal, eu era mais capaz de descrever o meu problema e procurar soluções. Eu sou agora capaz de encontrar facilmente a informação que eu preciso. Cada problema que tive até agora tem sido descrito em detalhe em algum lugar nos fóruns - que era uma questão de ser pró-ativo, ao invés de reativa.

    Eu suspeito que a sua pergunta pode ter ficado sem resposta, porque ela pode ter sido feita antes. Este não perdoa a negelect, mas, novamente contradiz as tendências para os desenvolvedores.

    Do pouco de leitura que tenho feito no Joomia comparação Drupal / Joomia parece foco no usuário e, como tal, pode ser uma boa opção para seu projeto. No entanto, se você está realmente planejando expandir o que você está fazendo no futuro, e precisam de um CMS bastante flexível você pode ainda querer jogar com Drupal. Para mim, pessoalmente, o poder real está na construção de conteúdo Kit, e temas personalizados e pontos de vista.

  11. ChrisW diz:

    Acabo de (literalmente) criou um website simples últimos dias usando Drupal e um modelo gratuito que encontrei na web. Eu tenho usado anteriormente Mambo (mais ou menos igual Joomla) e estava bastante satisfeito com ele na época. Agora que eu tentei Drupal, eu percebo o que me faltava! Mambo era desajeitado, temperamental e bastante complicado para configurar inicialmente, e eu nunca fiz convencer meus usuários adicionem conteúdo próprio para isso. Em contraste, o Drupal foi uma brisa para criar, a lógica interna é admiravelmente simples, as interfaces são bastante fáceis de usar e os módulos add-on que eu tentei até agora são excelentes.

    Mas você está certo sobre o apoio ao utilizador positiva em torno de Joomla e Mambo, embora até agora não tem quaisquer problemas com Drupal que eu não poderia resolver sozinho ou com um pouco de ajuda da WWW.

    IBM comparação Drupal e alguns outros CMS para um projeto de teste e fui para o Drupal. Eles explicam por que aqui:

    http://www.ibm.com/developerworks/ibm/osource/index.html

  12. janes chris diz:

    Tentei Joomla e Drupal. Finalmente eu me apaixonei com Drupal. Para mim, não havia praticamente nenhuma curva de aprendizagem com ele. Quase tudo era mais ou menos auto-explicativo para mim.
    Joomla / Mambo era (e ainda é) muito estranho na minha opinião. Eu ainda não entendo a lógica interna deles e minha impressão foi de Joomla: complicado, produz html feio, unlogical, estranho, inflexível, mas isso foi apenas uma primeira impressão. I'am shure, que você pode tornar-se feliz e produtivo com o joomla, se você ficar com a ideia de este CMS, mas obviamente o meu cérebro não tem capacidade para se familiarizar com o Joomla. Eu acho que a escolha do CMS direito é muito pessoal.

  13. Na minha experiência limitada até à data tenho sido realmente surpreso que o Drupal é fácil de usar do que eu tinha sido levado a acreditar, e Joomla é realmente mais difícil do que eu esperava. Não é completamente claro como todos os elementos se encaixam com Drupal Considerando que eu encontrei uma descrição muito clara da concepção subjacente e entendido muito mais rapidamente. Eu tenho encontrado dificuldades para obter gratuitamente tutoriais bem escritos e orientações para Joomla, Drupal, enquanto que com ele é muito mais fácil. Eu ainda estou indeciso, mas começa a inclinar-se para Drupal para a maioria dos sites e blogs de WordPress. Talvez Joomla é furado no meio? É bonita, parece grande no início, mas talvez não seja tão grande, uma vez que você se acostuma. Um problema que eu já estava com a minha instalação do Drupal Fantastico como ele dá erro de SQL. Este não é um problema Drupal por isso vou ser manualmente instalando no meu site real.

    Para ajudar a contribuir para as discussões que eu fiz uma revisão de um inquérito Webology e colocar um blog muito ad-free no meu blog pessoal.

    Espero que você ache úteis: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/

    Eu acho que tanto Joomla e Drupal são grandes, mas cada um tem pontos fortes e fracos e, talvez, cada recurso a um tipo ligeiramente diferente de desenvolvedor web.

    Obrigado pelo seu artigo

    Owen

  14. João diz:

    Eu estou em um monte de comunidades do projeto open source e uma coisa que eu notei que pode ajudá-lo a responder a algumas perguntas a respeito de suas perguntas sem resposta é que ir ao fórum do Drupal é muitas vezes tratado como um fórum de linux, enquanto um forum joomla é muitas vezes tratados como uma caixa de ajuda corporativa.

    Deixe-me explicar: um povo com caixa das empresas são pagos para ajudar a responder as mesmas perguntas mais, e mais, e mais uma vez. Enquanto os membros da comunidade Joomla não são pagos estão dispostos a responder às mesmas perguntas repetidas vezes (embora, como os fóruns de obter mais e mais não sei quanto tempo isso vai durar).

    Em um fórum do linux as pessoas estão definitivamente dispostos a ajudar, mas você tem que estar disposto a ajudar a si mesmo em primeiro lugar. Se as mesmas perguntas foi respondida em outro lugar ninguém vai respondê-la novamente. Isso é o que uma caixa de busca é para. Também ajuda os fóruns ficar um tamanho razoável, com a conta a informação ilegível muito em um lugar ou outro.

    Agora vou explaing porque a abordagem linux é melhor para o pesquisador. Se você quiser ajudar a si mesmo e buscar algo fora, você busca. Se um tópico é dedicado a sua resposta, as idéias de todos, as opiniões e as respostas estão em um lugar, você só tem que ler. No entanto, se o tópico do fórum que você está procurando foi respondida em um milhão de lugares diferentes, você pode não encontrar a resposta para seu problema específico em um lugar, você pode ter que folhear páginas e páginas de posts do fórum diferentes para encontrar o que você precisa Supondo que você tenha paciência para fazer isso e não ficar frustrado e vai embora.

    Portanto, em conclusão que eu nunca iria testar um fórum ou comunidade com uma pergunta e verificar o tempo de resposta, porque cada fórum tem pessoas olhando através de posts. Gostaria de verificar um fórum e uma comunidade, buscando uma questão de exemplo e ver se são inteligentes e precisas respostas para o que estou procurando. Desta forma, você também pode testar o tempo de resposta ao ver que cada pessoa postada há resposta.

  1. [...] Joomla Drupal vs. Ele pega o Joomla, mas torna um caso para o Drupal como base um motor melhor, IMO. Outro artigo Drupal vs Joomla. [...]

Deixe uma resposta