24 Jul
Mais um texto publicado no Vivaolinux e trazido para aqui após a troca de CMS do Joomla para o Wordpress.
O Drupal é um excelente CMS (Gerenciador de Conteúdo) GNU/GPL (Livre!), desenvolvido em PHP. Mas quem se depara com ele pela primeira vez, sente a necessidade de traduzir para o idioma nativo, que mesmo para usuários experientes isso parece uma tarefa árdua de fazer. Se você ainda não usou o Drupal, pode instalá-lo via Fantastico.
A tradução você pode baixar no site oficial em drupal.org ou na comunidade brasileira drupal-br.org. Com o arquivo de tradução em “mãos” você precisará ativar o módulo LOCALE, que permite, entre outras coisas, a importação e exportação de arquivos de tradução do Drupal.
Embora este módulo venha acompanhado com a instalação do Drupal, ele vem na maioria das vezes desabilitado. Com o módulo habilitado vá até a seção Administer -> Site Configuration -> Localization E importe seu arquivo de de tradução .po. Agora basta colocar o idioma português como default.
BINGO! Site traduzido! O módulo Locale também permite a tradução de termos que ainda estão em inglês via: Administrar -> Configuração do site -> Idiomas -> Administrar expressões -> Buscar expressões, traduzir e enviar.
24 Jul
Esta é a continuação do outro artigo escrito para ser publicado no VivaoLinux, que faz uma introdução ao CMS.
A quantidade de informações e serviços do seu site irão expandir rapidamente;
O conteúdo do site precisa ser o mais atualizado e este processo e o processo de atualização precisa ser eficiente;
Seu site irá crescer e os problemas também, consequentemente haverá mais colaboradores de conteúdo para o site, mais demanda por conteúdo e funcionalidade personalizada;
As expectativas do seus usuários aumentam a ponto de exigir cada vez mais confiabilidade e a qualidade do desempenho do site estão rapidamente aumentando, e erros e problemas como links quebrados, imagens faltando são intoleráveis pelos usuários mais exigentes;
É necessário um controle de desempenho, o site precisa ser auditado por diversos motivos comerciais, legais e outros.
Um CMS simples não é difícil de fazer, basta que o desenvolvedor conheça alguma linguagem dinâmica (PHP, ASP, JSP etc) e saiba integrar com um banco de dados (Oracle, MySQL, Postgree, etc).
Mas para os mais práticos e que não tem tempo a perder, podem comprar ou usar um CMS livre, porque muitas vezes pode não irá valer a pena começar um projeto do zero.
Existem diversos CMS comerciais com boas soluções, como vivvo, octeth e subdreamer.
Abaixo uma lista de CMS, com informações encontradas na wikipedia lusófona::
Nos próximos artigos irei falar mais sobre as vantagens e desvantagens do CMS mais utilizados e também sobre os CMS mantidos com GNU General Public License (Licença Pública Geral).
23 Jul
Este artigo havia escrito há algum tempo atrás para o site VivaoLinux. Daí com as mudanças neste domínio ele havia se perdido, por isso estou republicando ele aqui além de outros textos.
Este artigo explica sobre como alimentar um site, com facilidade, de forma dinâmica e rápida, sem muito esforço. Para que servem os Sistemas de Gerenciamento de Conteúdo? Porque eles são necessários e o que eles não conseguem fazer?
Olá, este é meu primeiro artigo sobre CMS, este conceito para usuários mais experientes já esta superado, porém ainda há pouca informação sobre o assunto em nossa língua, por isso decidi pesquisar, testar e escrever artigos relacionados com o Gerenciamento de Conteúdo.
Existem muitos CMS para serem testados e analisados, mas comecemos com uma breve introdução do que venha a ser isto.
CMS (Content Management System) como é mais conhecido, significa Sistema de Gerenciamento de Conteúdo, é um sistema que permite a criação, armazenamento e administração de conteúdo de forma dinâmica, através de uma interface de usuário via Internet.
O CMS pode ser usado independente da proporções de um website, seja pessoal ou corporativo, desenvolver um sozinho não é uma tarefa fácil, exige muitas horas de trabalho e dedicação, e nem todos estão dispostos a começar isso do zero.
Para solucionar esse problema existem diversos CMS prontos para serem usados, mas antes vamos entender onde podemos utilizar essa ferramenta.
Exemplos de onde pode ser usado:
As possibilidades são ilimitadas.
Através de um CMS que é possível atualizar um site sem exigência de conhecimento técnico da linguagem de programação utilizada, é o que muitos sites já fazem para atualizar sua informações.
A aparência de um website criado com um CMS é customizável, através da utilização de templates que podem ser facilmente substituídos.
Em suma, o grande diferencial de um CMS é permitir que o conteúdo de um website possa ser modificado de forma rápida e segura de qualquer computador conectado à internet. Um sistema de gerenciamento de conteúdo reduz custos e ajuda a suplantar barreiras potenciais à comunicação web reduzindo o custo da criação, contribuição e manutenção de conteúdo.
Um exemplo mais comum disso são os blogs, em que podemos notar duas interfaces distintas.