Não me considero uma pessoa inexperiente em Java. Já fiz um número razoáveld e sistemas complexos, e a grande maioria tinha interfaces web com JSP, JSTL, Struts, Tiles, Mentawai, Velocity e o diabo.
E mesmo assim fiquei um ano atrás de uma ferramenta de bliki/wiki que fosse fácil de isntalar para este site. Não resisti, caí no PHP.
Ainda há muito que se fazer em Java EE para que aplicações web Java tenham a facilidade de uma aplicação PHP/ASP clássico/CGI. Não, não estou falando em escalabilidade, transações, concorrência, segurança…e stou falando que eu quero colocar um sisteminha de edição eletrônica no ar sem perder meus poucos fios de cabelo corrigindo configurações.
Quando eu programava em ASP (sim, eu programava em ASP) numa emrpesa pequena, a gente estava semrpe preocupado com a “portabilidade” do código. Não portabilidade de Sistema Operacional (nunca levei o Chilli ASP a sério) mas sim de servidor. Muitas vezes colocar um componente COM era impossível, então produzíamos sistemas grandes baseados apenas em scripts.
Claro que era uma porcaria, claro que não escalava, claro que a manutenção era uma droga, ams era fácil de instalar. A impressão que eu tenho hoje com aplicações web em java é que elas são criadas para servidores dedicados ultra-mega-power.
Eu sou um cara sem grana pra um servidor dedicado que aluga espaço num provedor. Meu provedor me dá um suporte legal, até SSH tenho pro meu servidorzinho. Acontece que eu quero rodar algumas aplicações neste site, não apenas uma. Eu quero rodar um blog, um wiki, um bliki…
A menos que eu use algo que abranja tudo isso m um só, como o SnipSnap (que é muito bom, mas para usar o que vem com Jetty. O empacotado em war só dá problema) é muito complicado juntar estes aplicativos em java. Se você considerar que não tenho muita liberdade no container web do servidor então…piorou.
Essa é uma das coisas que java precisa vencer para se manter no topo. Mas sabe o que eu acho? Isso não vaia contecer. O grande alvo das aplicações Java hhoje é o mercado coorporativo. Deixa os blogueiros com PHP. Claro que isso é horrível, mas é assim que as coisas t~em andado nesse mundinho Java.
Então, empolgado com a nota alta que tirei em PHP este semestre (mesmo sem saber programar em PHP) e com a ajuda dos amigos eu comecei com o WordPress aqui (seguindo os passos do CêVê, Meyer, Diego e Zé Oliveira), que é um software muito legal, e agora inauguro a nova parte do site. Também em PHP.
Vocês devem elmbrar dos artigos que eu escrevo ocasionalmente. Bem, é muitotrabalhoso manter estes artigos (além do fato da anta aqui ter deletado o diretório dos PDFs no servidor), então quis mantê-los num formato que fosse mais fácil para editá-los. Minha idéia é utilizar uma engine de Wiki, e por isso eu instalei no fragmental o MediaWiki, mesmo software utilizado plea Wikipedia.
Para testar, eu coloquei lá o Contratos Nulos. Quem puder dar uma lida, comparar com o PDF e me mandar feedback, fico eternamente grato ;)
É um trabalho começando agora, sejam pacientes.
O endereço do Wiki é:
http://www.fragmental.com.br/wiki
Ficou bem melhor os artigos em forma de Wiki.
Mais fácil a navegação e melhor visualização.
Nunca tentou o XWiki?? Feito em Java, extramamente facil de configurar, de instalar, de dar manutenção! http://www.xwiki.org
Já experimentou o pmwiki. Fácil de: Usar, instalar, aumentar, esticar, dar suporte, manusear.
Pode ser blog, wiki, bliki e tem uma tonelada de “plug-ins” para extender suas capacidades.
http://www.pmwiki.org