Últimas Notícias

31 de janeiro de 2014

Instalação do Joomla 3.x Passo a Passo

Este artigo explica todos os passos a realizar para instalar o Joomla num alojamento web.

  • Faça o download do arquivo de instalação, que pode ser obtido aqui.
  • Crie uma nova base de dados no seu alojamento. O CMS Joomla permite a instalação em bases de dados MySQL, através de servidores Apache, Nginx ou Microsoft IIS.
  • Através do painel de controlo do alojamento, copie o ficheiro que baixou anteriormente para a pasta ou local onde pretende efetuar a instalação e faça a extração dos ficheiros, conforme as imagens abaixo.

  • Abra uma nova página no seu browser e aceda ao link de instalação.
    Ex. http://www.omeualojamento.pt/migas2014/ em que “migas2014” será a pasta definida para a instalação do Joomla.  
    Preencha as informações solicitadas, tais como o nome do site, o email de Administrador e o seu user de Administrador, conforme mostra a imagem abaixo.
    As opções de preenchimento são suficientemente intuitivas e fáceis de parametrizar.
    Note que o nome e senha do administrador que escolher é o que lhe vai dar acesso à página de administração do site, ou seja o seu back-end.
    Clique em “Next para continuar.


  • Introduza informações sobre a Base de Dados que pretende utilizar, preenchendo apenas o campo do user name e password atribuído à Base de Dados e o nome da própria Base de Dados. Os outros campos devem permanecer inalterados. A seguir clique “Next”. 





  • Finalização:
Nesta etapa pode decidir se pretende pré-instalar algum tipo de conteúdo para o seu site, ou se pretende uma página sem qualquer conteúdo. Confira os dados de instalação e confirme se deseja enviar um relatório para seu email. A seguir clique em “Install” e aguarde que a instalação termine.




  • Após a finalização da instalação, pode optar por instalar Idiomas adicionais e termina a instalação removendo o diretório, clicando no botão laranja.








Continuar a ler »

26 de janeiro de 2014

A plataforma do Joomla!

O Joomla é um é um dos principais sistemas de gestão de conteúdo da atualidade CMS (Content Management System) , que conta com uma coleção de mais de 8500 aplicações! Estão estão divididas entre 5 grupos: Componentes, Módulos, Plugins, Templates e Idiomas. A separação entre design, programação e conteúdo permite uma grande flexibilidade na produção de sites com design extremamente customizados e é utilizado para o desenvolvimento de diversos formatos de conteúdo, quer sejam a nível profissional ou pessoal.
É desenvolvido em linguagem PHP e pode ser executado em servidores web Apache ou IIS e em base de dados MySQL.

Para que servem os vários tipos de aplicações?


  • Componentes

As componentes são as mais complexas e podem ser vistas como miniaplicações. A grande maioria são constituídas por duas partes separadas. Uma parte direcionada para o site (front-end) e outra para a administração do mesmo (back-end), onde é possível efetuar a sua gestão e customização.

Uma grande porção do site é constituído por diferentes componentes.

  • Módulos

Os módulos são extensões leves e flexíveis utilizadas para a apresentação do conteúdo das páginas. Os módulos estão muitas vezes ligados a componentes, como é o caso do módulo últimas notícias que está relacionado ao componente de conteúdo e apresenta links para os mais itens de conteúdo mais recentes.

Os módulos são atribuídos por item de menu e assim é possível optar por mostrar ou ocultar um módulo, dependendo do item do menu que o utilizador estiver a visualizar.

No entanto, os módulos não precisam estar ligados a componentes, não precisam nem estar ligados a nada e pode ser HTML estático ou texto.

A gestão dos módulos é feita no painel de Administração, através do Gestor de Módulos.


  • Plugins
Os plugins são extensões, ou scripts PHP, mais avançados e na prática têm como função a monitorização de ações que acontecem quando algo está a ser executado, quer seja um módulo, componente ou o próprio núcleo (core) do Joomla.
A gestão dos plugins é feita no painel de Administração, através do Gestor de Plugins.

  • Temas ou Templates
Um tema é basicamente a apresentação gráfica ou design do site. Com o template é possível alterar a aparência do site e também do painel de administração.
A grande maioria dos templates está pré-definido e deve-se ter em atenção que alterações substanciais serão difíceis, podendo ser mais fácil por vezes desenvolver o tema de origem.
A sua gestão também pode ser feita no painel de Administração, através do Gestor de Temas.

  • Idiomas

São provavelmente as extensões mais básicas. Os idiomas podem fazer parte do core ou podem ser instalados como extensão. Na prática são ficheiros do tipo key/value pairs, ou seja a key será a palavra na língua original e o value pair a sua tradução.

Os pacotes de idiomas podem ser implementados quer no front-end, quer no back-end.
Continuar a ler »