Desenvolvemos uma solução para uma situação que nos era pedida recorrentemente, o desenvolvimento de sites de apresentação. Por isto quero dizer sites compostos por um número pequeno de páginas estáticas, com informações sobre um dado assunto e um menu para iterar por estas. Esta solução traz normalmente alguns problemas quando é necessária a actualização de conteúdo. O cliente só tem duas alternativas, ou aprende HTML e aventura-se na edição das páginas, se tiver acesso a elas, ou então tem de contactar o criador, sempre que desejar uma alteração.
A nossa solução passar por criar uma plataforma em que o cliente pode actualizar facilmente o conteúdo, sem ter que aceder a nenhum back_end, nem aprender nenhuma linguagem de formatação.
O conceito é simples, o cliente apenas tem de se autenticar e todas as páginas passam a conter um link ao canto para a edição da mesma, usufruindo de um editor WYSIWYG. A criação e eliminação de páginas também é possÃvel. No entanto, esta opção normalmente esteja apenas ao cargo do designer já que, embora os exemplos que já criámos possuam menus que se ajustam ao número de páginas (dinâmicos), nem todos os layouts que poderemos vir a criar podem se adequar a este formato.
Já desenvolvemos dois layouts para esta solução, apenas de carácter demonstrativo:

Colocámos também uma demonstração online, que pode ser acedida em empresa.ideias3.com
Username: admin
Password: 123456
Agora apenas um pormenor técnico, a plataforma foi desenvolvida usando Ruby on Rails, embora esta escolha não tenha sido muito determinista. Provavelmente iremos reproduzir uma plataforma semelhante usando Pungi para aumentar a flexibilidade da solução.
De notar que, apesar do nome dado ser empresa, este tipo de soluções pode ser muito bem utilizada em muitos outros casos. Existem muitas situações em que há a necessidade de portais semi-estáticos e já disponibilizamos a nossa solução para alguns projectos sem fins lucrativos. Iremos postando aqui assim que a solução tiver sido posta em prática, não daqui a muito tempo segundo os nossos planos.