Serviços

Serviços

Publii - Gestor de conteúdos (CMS) para geração de sites estáticos

Publii logoPublii é uma solução de gestão de conteúdos (CMS) que possibilita a criação de sites estáticos, com recurso a uma aplicação desktop, disponível para sistemas operativos Windows, MacOS e Linux. Esta solução privilegia a simplicidade de utilização, disponibilizando simultaneamente funcionalidades que permitem que utilizadores mais experientes realizem operações mais complexas. A interface do utilizador é intuitiva, fácil de utilizar e apresenta uma curva de aprendizagem reduzida quando comparada com as soluções de CMS dinâmico mais utilizadas, nomeadamente, WordPress, Joomla e Drupal.

Embora seja tecnicamente um CMS, esta solução funciona de forma diferente da maioria das soluções dinâmicas, uma vez que todo o processo de criação e gestão dos sites pode ser realizada em modo offline, com possibilidade de pré-visualização de todo o trabalho realizado localmente, com submissão posterior para o servidor remoto onde o site ficará alojado.

Segurança

Esta solução, uma vez que não executa código nos servidores, não está exposta a vulnerabilidades de segurança, não sendo necessário assegurar a aplicação de atualizações de segurança ou a gestão de bases de dados.

Desempenho

Neste particular, os sites estáticos são bastante mais rápidos que os sites dinâmicos porque não exigem a execução de código no servidor e não possuem bases de dados, ou seja, prescindem da execução de lógica no servidor para exibirem as páginas web.

SEO

No contexto de otimização para motores de pesquisa (Search Engine Optimization no original, SEO), esta solução disponibiliza um leque alargado de opções e funcionalidades que possibilitam:

  • Disponibilização de informações úteis estruturadas (Structured Data Markup) aos motores de pesquisa, no formato JSON-LD, para que os resultados das pesquisas sejam informativos e claros;
  • Possibilidade de adicionar múltiplas metatags nas páginas para a correta classificação e caracterização das páginas pelos motores de pesquisa;
  • Suporte do protocolo Open Graph (criado e utilizado no Facebook);
  • Geração de páginas adaptadas a dispositivos móveis - Accelerated Mobile Pages (AMP, criado pela Google);
  • Compressão de ficheiros HTML e CSS, para redução da dimensão das páginas e assim acelerar o seu carregamento;
  • Suporte para controlo de cookies compatível com as regras do Regulamento Geral de Proteção de Dados (RGPD) (informação adicional disponível no artigo Publii GDPR cookie consent popup);
  • Suporte de Google Custom Search (informação adicional disponível no artigo Publii Setting up Google Custom Search).

Trabalho colaborativo multiutilizador remoto

Esta solução consiste numa aplicação de desktop que permite a gestão do site em qualquer lugar remoto. Para colaborarem num mesmo site, diversos utilizadores podem partilhar os ficheiros fonte através das contas Google Drive disponibilizadas pela faculdade.

Cópias de segurança

Ao utilizar o Google Drive para armazenar os ficheiros fonte do seu site usufrui também dos mecanismos de segurança de ficheiros deste serviço, designadamente, o controlo de versões e reciclagem.

Migração de sites Wordpress

Caso utilize o CMS dinâmico Wordpress, pode utilizar o mecanismo integrado de importação para transferir os artigos, páginas e categorias para esta solução estática (informação adicional disponível no artigo Publii How to Import WordPress into a Static HTML Site).

Desenvolvimento de temas

O Publii já disponibiliza, através do seu Marketplace, um conjunto de temas que podem ser facilmente adotados. No entanto, caso necessitem de proceder à criação de novos temas ou edição de temas existentes, a documentação de suporte pode ser encontrada na área dedicada a Publii Developer Documentation.

Configuração do servidor e publicação de conteúdos

O alojamento de site poderá ser realizado no serviço de alojamento web genérico da faculdade. O upload de ficheiros deverá ser realizado por FTP, de acordo com os seguintes parâmetros:

  • Domínio (Domain): domínio requisitado aquando da solicitação do serviço (ex: nome-do-site.csites.fct.unl.pt);
  • Protocolo (Protocol): FTP com SSL/TLS;
  • Servidor (Server): csites.fct.unl.pt;
  • Porto (Port): 21;
  • Nome de utilizador (Username): nome de utilizador atribuído para o serviço;
  • Senha (Password): senha de acesso atribuída para o serviço;
  • Caminho remoto (Remote path): domínio requisitado aquando da solicitação do serviço delimitado pelo caractere "/" (ex: /nome-do-site.csites.fct.unl.pt/).

As instruções de configuração podem ser consultadas em Publii Server Configuration.

Informação adicional

Para obtenção de informação adicional poderá consultar os seguintes recursos online: