Drupal ou Joomla? Escolher 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 opiniões de usuá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 CMS que eles cobrem. Você pode realmente fazer login para o 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 que 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 aborrecimento de instalar cada sistema sozinho.
Instalação do Drupal e Joomla no meu host
Além de testar cada plataforma em OpenSourceCMS, eu também queria instalá-los-me a 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. Os puristas abominam Fantastico, mas para os meus propósitos, era uma maneira rápida e fácil de se levantar e correr rapidamente 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 do tempo, a instalação de ambos os produtos em 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 comumente usado por software Open Source. LÂMPADA permite que o meu desktop para agir como um servidor web, para que eu possa correr tudo da minha máquina local como se ele estivesse sendo executado no meu host.
Para o LAMP, curioso fica para 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 usar. WAMP é essencialmente o mesmo, mas usa o Windows como sistema operacional. Cada produto oferece seu próprio instalador, e eu tenho WAMP trabalhar na minha máquina local, em nenhum momento.
As instalações locais do Drupal e Joomla fosse um pouco mais complicado. Tive que entender como configurar bancos de dados MySQL, e saber as respostas certas para uma série de questões, embora os assistentes que cada produto oferecidos eram muito bons. Um novato provavelmente seria esmagada, mas eu achei muito bonito 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 um monte de diferenças entre eles. Como aprender um idioma, tornando-se um especialista em qualquer plataforma provavelmente seria um processo longo.
Passei uma quantidade considerável de tempo em cada plataforma de criação de conteúdo, mudando em torno de modelos, ativando módulos, e fazendo o meu melhor para ter uma idéia razoável para o que seria como trabalhar em cada ambiente. Eu baixei uma série de add-ons que eram comumente disponíveis para avaliar como seria fácil adicionar a sua principal funcionalidade. I avaliou a simpatia motor de busca da URL do que eles geraram. Acima de tudo, tentei ter uma noção de como eu me sentia confortável em cada produto, entender que eu seria provavelmente gastando muito tempo com a minha escolha final.
Parecia que o Drupal tinha algumas habilidades incríveis para definir diferentes tipos de conteúdo. Eu poderia criar um "trabalho" objeto e definir quais atributos (título, país, descrição, etc) ele deve conter. Foi muito poderoso. Eu gostei de como tudo estava disponível a partir de uma página, sem carga e recarga o tempo todo. Adicionando e formatando conteúdo foi fácil. Havia um grande número de módulos incluídos que podem ser ativados, a partir de fóruns para blogs aos comentários, para que eu pudesse estender sua funcionalidade com bastante facilidade. Há muito a desejar sobre o Drupal.
Joomla desenha uma linha dura entre o "front end" (o que um visitante vê quando visita o site) e "back-end" (o que um administrador vê a controlar o site), que é mais consistente com outras aplicações que eu usei no passado . Os tipos de conteúdo são essencialmente fixos, embora haja uma variedade considerável em como você pode exibi-los. Joomla também vem com menos recursos do que pacotes de Drupal, que pode ser uma boa ou uma coisa ruim, dependendo da sua perspectiva. O número de única add-ons, mas foi impressionante. Na verdade, o Joomla tem uma seção inteira do 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 fui capaz de estender Joomla com bastante facilidade.
Para fazer a minha decisão, eu finalmente decidi olhar para a comunidade que rodeada e apoiada cada produto. Como um teste, eu fiz uma enquete geral sobre as placas de suporte de mensagens 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 feedback, ainda estava sem resposta. Como eu vou estar aprendendo cada sistema, e depender dos outros para me ajudar, essa experiência finalmente balançou o pêndulo para Joomla.
Com esta decisão chave para fora do caminho, a minha próxima tarefa será a de escolher a combinação certa de extensões para adicionar a minha instalação do Joomla base.
Não há posts relacionados.
Posts relacionados trazidos a você pelo entanto Another Related Posts Plugin .










































Muito bem pensado e esta decisão final você veio reflete muito a viagem mesmo que eu tenho realizado.
'Apoio' Joomla através de sua comunidade vibrante e amigável realmente brilha.
Minha experiência como o mesmo que o seu nos fóruns Drupal. Perguntas definhou durante dias, foram ignorados ... e, finalmente, saiu do radar. Fazer 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 a destinction entre Joomla e Drupal, nesse sentido, é um abismo enorme. Se Drupal era um produto comercial seria conjunto de jogos e combinar para Joomla e qualquer outro apoio ambiente de software orientada.
Dado que é um projeto open source, o Drupal tem um problema real nesta área e precisa tratar como ele oferece "apoio" e como ele cuida de novatos. As cabeças tecnologia pode-se argumentar até que ir com o rosto azul sobre a superioridade software parente ou não causar no final, é o suporte que mais importa para os adotantes novos.
Thumbs up para Joomla, polegares para baixo os polegares Drupal e double up para este excelente revelando uma experiência que eu tive também.
As Roupas Novas do Emporer do!
Oi Jon,
Seus comentários praticamente resumiu minhas conclusões. É uma pena, também, como Drupal parece ser uma plataforma muito sólida que eu tenho certeza que foi usado para desenvolver alguns sites impressionantes.
Bottom line, sem uma comunidade acolhedora para trazer novos usuários para o rebanho, eu estou com medo as perspectivas futuras do Drupal não são tão promissores como Joomla.
Oi David,
Experimente os canais de IRC. A sala de apoio é sempre preenchido, e as pessoas não usam para responder a questões e problemas rapidamente.
Cláudio
vai fazer tanto dos meus sites antigos novas novamente com Drupal - soluções de gerenciamento de conteúdo foram o motivo para a decisão
Obrigado por colocar este material lá fora ...
Drupal tem uma curva de aprendizagem, às vezes as respostas estão na nossa frente, porém, só temos de procurá-los.
Eu passar algum tempo no drupal-me depois de ter passar um par de anos usando outros sistemas (e joomla), mas eu finalmente decidi ficar com drupal (e não se arrepender). Foi uma ferramenta que feito principalmente para os desenvolvedores em mente, mas sua mudança lentamente tentando atrair usuários mais regulares.
De qualquer forma eu respeito a sua escolha em escolher joomla, se você me perguntar suas respostas ficaram sem resposta foi apenas má sorte
Se alguém quiser experimentá-lo (ou uma segunda tentativa), por favor considere a leitura dos manuais http://drupal.org/handbooks antes de fazer perguntas desde drupal tem o seu próprio vocabulário de termos que são essenciais para compreender e trabalhar com drupal .
Para iniciantes eu recomendo o livro de receitas definetelly
http://drupal.org/node/120612
Obrigado por toda a gente bons comentários.
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 de Drupal em algum momento no futuro.
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 conseguia 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 pode ser a sua ruína.
o que acontece com 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 2 aspectos mais importantes para o projeto atual é SEO simpatia e usuário final facilidade de uso.
Ambos, Drupal e Joomla são realmente grandes. Ambos têm pontos fortes e falhas.
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. A grande quantidade de "grandes jogadores" Aqueles dias de conversão os seus sites para Drupal (por exemplo http://www.observer.com/ - New York Observer)
Eu não posso falar por Joomia, mas eu tive no passado jogou com WordPress como meu app blogs pessoais e, recentemente, têm vindo a trabalhar ao lado de uma pequena revista para transformar uma instalação do Drupal em um sistema de editoração personalizada - seguindo o New York Observer Modelo.
Então, tenho algumas idéias perspectiva de um usuário final para um desenvolvedor. Basicamente, o potencial ea flexibilidade do Drupal é incrível, mas a usabilidade não tem e, como mencionado em alguns dos comentários a curva de aprendizado é 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 incríveis ferramentas 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. Então, poderíamos obter o nosso conteúdo para se comportar exatamente como queríamos. O paradigma CCK, combinado com o ponto de vista (um módulo para recuperar as informações e apresentá-lo) vai desvalorizar um grande número dos actuais módulos do Drupal que puder seu próprio papel, como sempre que você escolher.
No entanto, este último ponto realmente desmente a curva de aprendizagem e as tendências atuais de 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 busca de soluções. Estou agora facilmente capaz de encontrar as informações que eu preciso. Cada problema que eu tive até agora tem sido descrito em detalhe em algum lugar nos fóruns - que era uma questão de ser pró-ativa, ao invés de reativo.
Eu suspeito que a sua pergunta pode ter ido sem resposta, porque ele pode ter sido feita antes. Este não perdoa a negelect, mas mais uma vez desmente as tendências no sentido desenvolvedores.
Do pouco de leitura que eu fiz na comparação Joomia / Drupal, Joomia parece centrar-se sobre o usuário e como tal pode ser uma boa escolha para o seu projeto. No entanto, se você está realmente planejando expandir o que você está fazendo no futuro, e precisa de um CMS bastante flexível você pode ainda querer jogar com drupal. Para mim, pessoalmente, o poder real está no Content Construction Kit, e temas personalizados e pontos de vista.
Acabo de (literalmente) criar um site simples nos últimos dias usando Drupal e um modelo livre que encontrei na web. Eu já usou Mambo (mais ou menos igual ao Joomla) e foi feliz o suficiente com ele no momento. Agora eu tentei Drupal, eu percebi o que estava faltando! Mambo era desajeitado, temperamental e muito complicado de configurar inicialmente, e eu nunca fiz convencer meus usuários adicionem conteúdo próprio para ele. Em contraste, o Drupal tem sido uma brisa de configurar, 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 suporte ao usuário positiva em torno de Joomla e Mambo, embora até agora eu não tem quaisquer problemas com Drupal que eu não poderia corrigir a mim mesmo 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
Eu tentei Joomla e Drupal. Finalmente eu me apaixonei com Drupal. Para mim não havia praticamente nenhuma curva de aprendizado 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 feio html, unlogical, inflexível, estranho, mas isso foi apenas uma primeira impressão. I'am shure, que você pode tornar-se feliz e produtivo com joomla, se você começa a idéia deste cms, mas, obviamente, meu cérebro não tem capacidade para se familiarizar com joomla. Eu acho que a escolha do CMS certo é muito pessoal.
Na minha experiência limitada até à data tenho sido realmente surpreso que o Drupal é fácil de usar que eu tinha sido levado a acreditar, e Joomla é realmente mais difícil do que eu esperava. Não é completamente claro o quão todos os elementos se encaixam, enquanto que com Drupal Eu encontrei uma descrição muito clara da concepção subjacente e entendido muito mais rapidamente. Tenho encontrado dificuldades para obter gratuitamente tutoriais bem escritos e diretrizes para Joomla, Drupal, enquanto que com ele é muito mais fácil. Eu ainda estou indeciso, mas começando a inclinar-se para Drupal para a maioria dos sites, e WordPress para blogs. Talvez Joomla está preso no meio? É bonita, parece grande para começar, 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 uma vez que dá erros de SQL. Este não é um problema Drupal isso vou ser manualmente instalando no meu site real.
Para ajudar a contribuir para os debates que fiz uma resenha de um levantamento Webology e colocar um blog sem publicidade longa no meu blog pessoal.
Espero que seja útil: http://owenmcnamara.com/2009/08/08/comparison-of-drupal-and-joomla/
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 por seu artigo
Owen
Eu estou em um monte de comunidades de projeto de código aberto e uma coisa que eu notei que pode ajudá-lo a responder a algumas perguntas a respeito de suas dúvidas indo sem resposta é que o fórum drupal é muitas vezes tratado como um fórum de linux, enquanto um fórum joomla é muitas vezes tratada como uma caixa de ajuda corporativa.
Deixe-me explicar: com pessoas de caixa das empresas de ajuda são pagos para responder às mesmas perguntas mais, e mais, e mais uma vez. Enquanto os membros da comunidade Joomla não são pagos eles estão dispostos a responder às mesmas perguntas repetidas vezes (embora, como os fóruns ficar maior e maior eu não sei quanto tempo que vai durar).
Em um fórum linux pessoas estão definitivamente dispostas a ajudar, mas você tem que estar disposto a ajudar a si mesmo primeiro. 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 nos fóruns ficar um tamanho razoável sem ter que muita informação truncada 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ê vai procurar. Se um tópico no fórum é dedicado a sua resposta, as idéias de todos, as opiniões e 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 a paciência de 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 mensagens. Gostaria de verificar um fórum e uma comunidade, procurando uma questão exemplo e ver se há respostas inteligentes e precisas para o que eu estou procurando. Desta forma, você também pode testar o tempo de resposta ao ver que cada pessoa postou há resposta.