Livros - Submarino.com.br

Drake CMS, uma alternativa para evitar server loads em hospedagem compartilhada

Publicado em

Joomla!, Xoops, e107, Drupal, … A Variedade atualmente de scripts CMS – Content Management System, ou Gerenciador de conteudo – com código aberto, e mais importante, gratuitos, é extensa e atende varios tipos de necessidades como Portal de noticias, comunidade online, newsletter, feed rss e loja virtual.

Como um bom “script genérico” estes scripts podem ser instalados tranquilamente em servidores dedicados ou VPS, mas a sua instalação em servidores compartilhados é dor de cabeça na certa, se o seu site conseguir um movimento consideravel de visitantes. Em hospedagens baratas com mySQL+PHP+Perl geralmente a empresa tira o seu site do ar depois de alguns server loads acima do normal e você é obrigado a escolher outro serviço de hospedagem, ou usar outro script. Engraçado que alguns desses scripts estão disponiveis no Cpanel do site…

Para aliviar essa carga excessia no servidor com acesso ao mySQL constantemente foi desenvolvido a a alguns anos atrás o Limbo, um CMS com Banco de dados usando um Flat-file (arquivo de texto puro) gravado direto numa pasta do servidor. O nome “Limbo” vinha de “Mambo” (Light Mambo), talvez até pela desilusão com o rumo que tomou o Mambo (o famoso “racha” de developers, que gerou o projeto do Joomla!) o projeto foi posto de lado.

Numa dessas mensagens perdidas sobre o sistema de arquivos do extinto Limbo nos foruns do Joomla! eu achei uma referencia ao Drake CMS. No google, em português, a primeira impressão não foi muito boa: Vulnerabilidade em sites de segurança no Drake CMS.

Só lendo o site do Projeto eu me certifiquei que era um bug corrigido já nas versões anteriores. E a informação sobre os recursos do Drake é monstruosa:

  1. Multilinguagem – ainda existem poucas traduções, e o português nao é uma delas.
  2. Calendario com eventos – que é usado no próprio Roadmap do projeto
  3. Fórum com muitos recursos
  4. Galeria de imagens
  5. Enquetes
  6. Noticias, Paginas internas, Módulos e Componentes – exatamente como no Joomla e outros CMSs
  7. Temas com fácil edição de dentro do Admin Cpanel
  8. E o que mais me impressionou: suporte a 14 (!) sistemas de Banco de dados (mysql, mysqli, sybase, …), incluindo o recurso que eu estava procurando, o Gladiusdb, um sistema de Banco de dados em arquivo texto desenvolvido pelos mesmos autores do Drake, compativel com comandos do mysql.

A primeira impressão ao testar o Drake foi de espanto. Realmente é muito mais leve (consome menos recursos do servidor, como CPU e Memoria) do que qualquer CMS em PHP + MySQL, e pode ser usado como substituto ao Joomla com folga, dependendo da paciencia de quem for instalar o Drake para se adaptar a um sistema um pouco mais simples e idioma inglês.

A versão atual estavel é a 0.45 e a 0.46 Beta RC1 está disponivel para testes. A Versão Final 0.5.0 deve ser liberada em Novembro ou Dezembro, segundo o Roadmap do site oficial.

Então fica aí a minha dica….

Referências:

  • http://www.opensourcecms.com/
  • http://www.joomlabrasil.org/
  • http://www.programaslivres.net/?p=76
  • http://drupal-br.org/
  • http://xoopsbr.org/
  • http://drakecms.sourceforge.net
  • http://sourceforge.net/projects/gladius/

 

Leia também:

  • Nenhuma notícia similar

 

 

Tags: , ,


3 comentários para “Drake CMS, uma alternativa para evitar server loads em hospedagem compartilhada

  1. Muito boa essa dica. Ainda mais pro pessoal que tem um projeto e quer montar um portal, mas sem ter que contratar uma empresa que desenvolva um script ao estilo CMS.

    E também beneficia as empresas "vagabundas" que ao invés de criarem o sistema pro cliente, ele já pega pronto os CMS da vida :D

  2. Hoje em dia está complicado alugar uma boa hospedagem com bom preço. Antes era o tal problema de transferência de banda, agora juntou a mais esse problema de Server Load.

    Para mim a maioria das vezes a culpa é pela falta de infra-estrutura que o hospedador oferece.

    Belo texto! Você que escreveu Aglio?

Deixe um Comentário sobre AglioEolio Cancelar resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

  • Siga-nos no twitter Postar no ForumAssinar Feed

    165 assinantes do Feed
    322 assinantes por e-mail
    433 noticias com 1523 comentarios
    34k posts no Forum e 1900k downloads