Minha experiência com CMS’s


CMS - Content Management System

O que é um CMS?

CMS é a sigla para Content Management System ou, traduzindo para o português, Sistema de Gerenciamento de Conteúdo.

OS CMS’s são ferramentas que possibilitam a criação de sites, portais, blogs, e-commerce, fóruns, comunidades virtuais e outros serviços de internet, de forma rápida, barata e eficaz.

O uso de CMS’s não é indicado para pessoas totalmente leigas, pois cada sistema exige algum conhecimento básico em ferramentas do painel de controle da hospedagem (cPanel, Helm), banco de dados, HTML, linguagens de programação para internet, etc. Mas nada que uma boa pesquisada na internet, leitura de livros e participações em comunidades sobre um determinado CMS não resolva.

Em alguns casos, o uso de CMS’s pode não ser adequado ao seu projeto, já que ele oferece limitações na sua personalização. Neste caso o que pode ser feito é uma adaptação dos módulos e plugins do CMS ao seu projeto, ou criar um CMS do zero, para adequar-se às suas necessidades. Nos dois casos é necessário um bom nível de conhecimento em linguagens de programação para web, como por exemplo PHP, ASP ou JSP.

Minha história com CMS’s

Tomei conhecimento dos CMS’s no final de 2002, quando tentei fazer um portal em HTML e percebi que ele tinha ficado absurdamente pesado e difícil de ser atualizado.

Como eu não tinha conhecimento em PHP ou qualquer outra linguagem de programação para criação de sites dinâmicos, resolvi buscar sistemas que permitissem gerenciar o conteúdo de um site de forma mais simples e prática.

Xoops foi a solução

XoopsO primeiro CMS que tive contato foi o PHP-Nuke, mas não me adaptei muito com ele.

Então, após pesquisar um pouco mais, encontrei o Xoops, e percebi que ele era perfeito para o que eu precisava naquele momento.

Passei a participar ativamente de algumas comunidades sobre este CMS. Fui co-fundador da comunidade XoopsTotal, que infelizmente não existe mais, onde ajudava, voluntariamente, com algumas traduções e testes de módulos, postava dicas para ajudar os novatos, enfim, eu era um divulgador do sistema.

Através do Xoops aprendi muito sobre comunidades virtuais, PHP, MySQL, CPanel, PHPMyAdmin, web design, administração de sites e CMS’s.

Um grande mentor e amigo nesta época foi o Giba (Gilberto Galdino) que me ajudou bastante com o Xoops.

Outros CMS’s importantes

Joomla!

Durante este período também tive contato com o Invision Power Board e o phpBB, CMS’s para criação de fóruns, o osCommerce para criação de lojas online e o Moodle para e-learning. Este último eu ainda não me aprofundei muito.

Na mesma época conheci o Joomla!, um CMS derivado do Mambo, e que hoje é uma das melhores ferramentas gratuitas para criação de sites e portais. Tenho algum conhecimento no gerenciamento de sites através deste CMS, mas confesso que preciso aprender um pouco mais sobre ele, algo que já está sendo providenciado, pois tenho planos futuros para utilização deste sistema.

Recentemente encontrei o Pligg, um CMS para criação de sistemas de notícias ao estilo Digg e diHITT. Estou testando para ver suas funcionalidades, mas por enquanto não pretendo criar nada oficial com ele. (leia o post que fiz sobre o Pligg)

Ainda não testei o Drupal, mas ouvi dizer que ele também é um excelente CMS e que tem muitos fãs pelo mundo. Pretendo testá-lo em breve.

WordPress, o CMS dos Blogs

WordPressNo final de 2007 eu tive um contato mais aprofundado como o WordPress, o CMS mais popular para criação de blogs na atualidade. Apesar de eu já ter tido um contato anterior com este CMS, foi apenas à partir de 2008 que eu realmente comecei a usá-lo de forma mais efetiva, através deste blog, o Informação Virtual.

Me tornei fã do WordPress e não consigo imaginar o Informação Virtual em outra plataforma para blogs.

A facilidade na instalação, administração e manutenção do blog através do WordPress é incrível. Além disso o WP é um sistema que possui uma comunidade muito ativa, excelentes plugins e templates belíssimos. Pode até ter seus pontos negativos, como a segurança um pouco falha em alguns casos e o consumo voraz de bytes no servidor, mas ainda é o preferido entre os blogueiros que utilizam servidores proprios.

Obtendo informações

Existe disponível atualmente uma infinidade de sistemas de gerenciamento de conteúdo, gratuitos ou pagos, simples ou complexos. Um deles pode ser a solução ideal para o que você está precisando. Basta dar uma pesquisada no Google com o termo CMS ou “Content Management System“.

A leitura de sites, blogs, livros, fóruns e comunidades sobre um CMS específico pode ajudá-lo a entender melhor suas características técnicas e administrativas.

Vale lembrar que os melhores sites e livros sobre o assunto geralmente estão em inglês. Portanto, se você não domina muito a língua inglesa vale a pena deixar o tradutor Google aberto em uma guia separada no seu navegador, ou um dicionário de inglês-português na sua mesa de trabalho.

Dica de Livro

Joomla! GUIA DO OPERADOR

Joomla! GUIA DO OPERADOR

Evento

iMasters CMS Brasil 2009 – Conferência Internacional de CMS

Presença de Matt Mullenweg (Wordpress), Anthony Ferrara (Joomla!) e Addison Berry (Drupal)

Data: 20/06/2009

Local: São Paulo/SP

Informações: http://www.cmsbrasil2009.com/

Promoção

A Polvora! Comunicação criou uma promoção que irá levar 5 usuários para o CMS Brasil 2009.

Para participar basta criar um post sobre a utilidade e importância do Wordpress, Joomla ou Drupal e qual pergunta você faria para os respectivos palestrantes. Clique no logotipo abaixo para acessar o post da promoção.

Polvora! Comunicação

Eu faria a seguinte pergunta ao Matt Mullenweg, criador do WordPress:

Com base no feedback dos usuários, que implementações você considera mais importantes para as próximas versões do WordPress? E quando elas estarão disponíveis?

Veja também:

  1. Blog da Semana #58
  2. Guia prático e rápido de instalação do WordPress
  3. Guia prático do WordPress – Como postar no blog
  4. Blog da Semana #29

, , , , , , , , , ,

Postado por Rodrigo R. Neto na categoria Tecnologia em 29 de abril de 2009 | Os textos deste blog são de inteira responsabilidade de seus autores.

Você pode deixar uma resposta, ou citar de seu próprio site.

12 Comentários

  • At 2009.04.30 09:29, Rics said:

    O Wordpress realmente é sensacional. O mais interessante é que de uns tempos pra cá tenho usado MUITO ele pra sites que não são blogs. Sites corporativos “normais”. Ele é muito flexível e muito, mas muito fácil mesmo de usar.

    Mesmo só usando as funções mais básicas você já consegue fazer bastante coisa, mas ele também oferece diversas funcionalidades avançadas, principalmente no lado da programação, pra você conseguir realizar praticamente qualquer tipo de projeto que apareça.

    O melhor de tudo é que ele é muito, muito, muito fácil mesmo pro usuário final que mal sabe usar a internet. Já tive que explicar o funcionamento do Joomla para alguns clientes e também fiz a mesma coisa com o Wordpress e posso dizer com segurança que não há nem comparação!

    O WP é direto e simples, sem muitos rodeios. Ideal pra esse tipo de coisa.

    Também virei fã!!!

    Último post de Rics: Os elfos estão acabando com a Islândia

    • At 2009.04.30 12:06, Rodrigo R. Neto said:

      É verdade Rics! Tenho visto alguns sites e portais feitos com Wordpress. Existe uma serie de temas e plugins que permitem isso.

      O WP é realmente o CMS mais fácil de administrar. Só precisa resolver algumas questões de segurança e o consumo de bytes no servidor.

    • At 2009.04.30 12:07, O Garçom said:

      Eu uso o CMS Made Simple (cmsmadesimple.org), e acho ele realmente simples, fácil de mexer e desenvolver.

      “Fikdik” :)

      • At 2009.04.30 12:13, Rodrigo R. Neto said:

        Eu não conhecia este CMS. Parece bem interessante. Vou testá-lo em breve.

        Obrigado pela dica!

        • At 2009.04.30 12:44, O Garçom said:

          De nada…

          Ele é um CMS ainda pequeno, realmente quase ninguém ouve falar, mas a equipe de desenvolvimento é assídua no fórum e as possibilidades de criação são absurdas.
          O bicho é todo orientado a objeto, o que facilita demais projetar módulos. Além disso ele usa o Smarty pra renderizar os templates, que podem ser divididos em blocos de conteúdo e, enfim… Pra mim é o melhor CMS, apesar de poucos o conhecerem.

          • At 2009.05.01 20:47, FReNeTiC said:

            Fica dificil de fazer OO em PHP.
            Mesmo o PHP5 aceitando agora tudo de OO, é um saco e muito trabalhoso fazer todas as classes do projeto.
            Quando digo todas, é literalmente todas, inclusive a classe de Exception.

            O fato de usar o Smarty eh que me impressionou.
            Uso o Smarty em todos os projetos que faço, e adoro!
            Nunca vi um projeto “grande” usar o Smarty, primeria vez, e fico muito feliz!
            Facilita muito para quem não é programador de fazer um template legal para todo o sistema, e a sintaxe do smarty eh simples, e o site tem versão em português.

            Bem que o wordpress poderia adotar o smarty =D

      • At 2009.05.01 13:10, CurioLinks 2009 | 1 de Maio | Curiosando said:

        [...] Informação Virtual Minha experiência com CMS’s [...]

        • At 2009.05.01 20:42, FReNeTiC said:

          Você poderia dar uma olhada no drupal, http://pt.wikipedia.org/wiki/Drupal

          é uma ferrementa que vem crescendo muito ultimamente, e alguns portais grandes estão migrando do wordpress para o drupal.

          Último post de FReNeTiC: Eu quero!

          • At 2009.05.21 15:54, Tatiana Pezoa said:

            Bacana o post Rodrigo! Só queria frisar que Wordpress hoje em dia é para “sitezinho” e “sitezão”. Até para redes sociais agora com o Buddypress…

            Fiz um post sobre isso: http://tinyurl.com/ply27w
            :o )

            • [...] Minha experiência com CMS’s, do Informação Virtual [...]

              • At 2009.06.18 18:18, Ballynha said:

                Que ótima explicação. Vim para saber mais sobre o Pligg mas com certeza vou assinar o Feed.

                • [...] Minha experiência com CMS’s, do Informação Virtual [...]

                  (Required)
                  (Required, will not be published)
                  CommentLuv Enabled
                  Get Adobe Flash playerPlugin by wpburn.com wordpress themes