Esta é daquelas dicas que não encontram todos os dias. hoje vou ensinar e mostrar-vos as ferramentas necessárias para criar um poderoso portal com um custo mínimo de execução para os infindáveis recursos que vão ter disponíveis! As plataformas que vamos usar são o joomla, o poderoso cms para portais, o wordpress a melhor plataforma para blogs e o smf, uma óptima e na minha opinião a melhor plataforma gratuita para fóruns.

Como é que estas plataformas vão estar interligadas?
Estas plataformas vão estar interligadas todas a partir do joomla, ou seja, vão ter a base de dados (bd) dos users do joomla e essa bd vai servir de base para todas as funções do portal. Isto é, através de um login, o utilizador ao registar-se no vosso site, vai ter acesso ao blog e aos seus comentários (se apenas users registados poderem comentar), vai ter acesso ao fórum, e cada vez que altere o seu perfil no fórum, os campos são actualizados automaticamente no joomla, o que faz com que esteja sempre tudo sincronizado. Isto é possível através de bridges, estes sistemas, tal como o nome indica servem para fazer a “ponte de ligação” entre diferentes CMS. É importante também referir que as bridges que vamos utilizar são bridges não intrusivas, ou seja, não é necessário alterações nos códigos dos diferentes cms para que tudo funcione na perfeição.
Software necessário e links de demonstração
Quais as vantagens de ter o joomla e o wordpress no mesmo site?

Para quem conhece bem as duas plataformas sabe que ambas têm as suas vantagens. Por um lado o wordpress é óptimo para SEO, a sua estrutura é feita quase completamente a pensar nos motores de busca, dai o wordpress ser uma plataforma tão popular, as pessoas começam a escrevem e passado uns dias já estão a receber visitas e não fazem a mínima ideia de como isto aconteceu. O seu sistema de backoffice é muito mais simples e userfriendly que o do joomla, a sua “taxonomia”, ou seja, o seu sistema de categorização dos artigos também é diferente e poderá ser mais interessante, os plugins para wordpress para gerar mais comentários, para submeter os artigos à websocial, para ganhar mais subscritores …etc, estes são os aspectos que o wordpress deixa o joomla a um canto, logo se vamos ter isto tudo dentro do joomla, só temos a ganhar. O joomla tem as suas vantagens também relativamente ao wordpress, o seu sistema modular de templates é uma maravilha para quem constrói sites, não há nada ou nenhum sítio onde não se possa inserir qualquer coisa a partir da administração do joomla sem ser necessário qualquer conhecimento a nível de programação web. Mas isto de ter um joomla e um wordpress tem muito que se lhe diga, no final deste artigo vamos ver mais ferramentas que poderão levar o nosso site a um outro nível!
Quais as vantagens de ter o SMF ligado ao joomla?

Como todos sabemos os fóruns são quase sempre iguais, a mesma estrutura de templates, a mesma monotonia, os mesmos links …etc. Quando temos um fórum claro que não vamos querer re-inventar a roda, pois normalmente os fóruns têm muitas categorias, o que torna a sua navegação por vezes muito complicada para um utilizador que chega pela primeira vez ao nosso fórum. Mas se em vez de re-inventarmos a roda, a pudéssemos tornar mais apelativa, era óptima certo?!
Como é que o joomla entra neste aspecto no vosso fórum, de uma maneira muito simples, o vosso fórum irá ficar como um componente do joomla, ou seja, vão ter o mesmo header em todo o site e estrutura de template do joomla, os templates para joomla são muito mais elaborados e trabalhados, logo, em termos de design o vosso site poderá ganhar muito com isto. Outro exemplo e muito simples, é este, imaginem que querem inserir publicidade no vosso fórum, têm de estar a instalar um mod, se o mod não for compatível com a template do fórum vai ser uma dor de cabeça enorme pois temos de instalar tudo à mão …etc, com o joomla isto deixa de ser um problema, basta instalarem um modulo para joomla para esse efeito e activarem-no para aparecer na secção do vosso fórum, simples.
Não esquecer que não são obrigados a usar o fórum dentro do joomla podem ser usar o fórum fora do joomla e ter também a sincronização com a bd, ou seja, a bridge com o joomla.
Então e os diferentes sistemas de templates e as header tags?
Os componentes que vamos utilizar já vêm preparados para estas dificuldades, no entanto se por algum motivo a template ou a theme que estiverem a usar vos trouxer complicações neste aspecto, a solução é simples basta removerem as header tags da theme do wordpress ou do smf para deixarem de ter duplicações de títulos e descrições.
No entanto como podemos verificar nesta demo do componente, não existe qualquer problema nesse aspecto.
Quais são as funcionalidades que o wordpress vai ter dentro do joomla?
Vamos dar uma vista de olhos nas funcionalidades deste componente, que são uma autentica maravilha e não digam que eu não avisei…
- É um componente nativo para joomla 1.5;
- Páginas dinâmicas;
- Páginas, conteúdo estático, como a página de “sobre/about”;
- Wordpress links, blogroll;
- Wordpress Themes;
- Ferramentas de comunicação cross-blog (trackbacks e pingbacks);
- Comentários;
- Protecção contra spam;
- Completa integração de utilizadores com joomla;
- Posts protegidos com password;
- Actualização simples do componente;
- XML-RPC interface;
- Níveis de utilizador;
- ASCII to correct XHTML;
- Ping away;
- Criar, publicar …etc, posts através do Iphone;
- Posts via mail;
- Adicionar ou remover o título do blog;
- Adicionar ou remover a sidebar;
- Opções diferentes para CSS;
- Ligar/desligar sincronização automática com o joomla;
- Ligar/desligar nomes do autores nos posts;
- Suporte ao plugins mais populares;
Ver funcionalidades completas aqui
Quais as funcionalidades do SMF dentro do joomla?
- Utilizadores podem ser sincronizados do joomla para o smf e vice-versa;
- Login duplo, ou seja, tanto no joomla como no smf;
- Usar como wrapper ou frameless;
- Usar como externo;
- Avatares e pm’s no modulo de login;
- Modulo de actividade;
- Login check através do componente;