Joomla - Visão geral

Joomla é um código aberto Content Management System (CMS), que é usado para construir sites e aplicativos online. É gratuito e extensível, separado em modelos front-end e back-end (administrador). Joomla é desenvolvido usando PHP, Programação Orientada a Objetos, padrões de design de software e MySQL (usado para armazenar os dados).

O que é Content Management System (CMS)?

o Content Management System (CMS)é um software que mantém registro de todos os dados (como textos, fotos, músicas, documentos, etc.) que estarão disponíveis em seu site. Ajuda na edição, publicação e modificação do conteúdo do site.

História

Joomla é baseado em MamboCMS que foi desenvolvido por uma empresa australiana em 2001 e inicialmente lançado em 17 de agosto de 2005 . A versão oficial do Joomla 1.0 foi lançada em 22 de setembro de 2005 .

Características

Joomla tem seus próprios recursos embutidos poderosos (recursos principais).

  • User Manager- Permite gerenciar as informações do usuário como permissão para editar, acessar, publicar, criar ou excluir o usuário, alterar a senha e os idiomas. A parte principal do gerenciador de usuários é a autenticação .

  • Content Manager - Permite gerenciar o conteúdo usando o editor WYSIWYG para criar ou editar o conteúdo de uma forma muito simples.

  • Banner Manager - É usado para adicionar ou editar os banners no site.

  • Template Manager- Gerencia os designs que são usados ​​no site. Os modelos podem ser implementados sem alterar a estrutura do conteúdo em alguns segundos.

  • Media Manager - É a ferramenta para gerenciar os arquivos de mídia e pasta na qual você pode facilmente carregar, organizar e gerenciar seus arquivos de mídia em sua ferramenta de edição de artigos.

  • Contact Manager - Permite adicionar contatos, gerenciando as informações de contato de determinados usuários.

  • Web Link Manager - O recurso de link é fornecido para o usuário do site e pode ser classificado em categorias.

  • Search- Permite aos usuários pesquisar as informações adequadas no site. Você pode usar indexação inteligente, opções de pesquisa avançada e sugestões automáticas de pesquisas para tornar a pesquisa do Joomla melhor.

  • Menu Manager- Permite criar menus e itens de menu e pode ser gerenciado posteriormente. Você pode colocar o menu em qualquer estilo e em vários lugares.

  • RSS - Significa distribuição Really Simple, que ajuda o conteúdo do seu site e os arquivos RSS a serem atualizados automaticamente.

Vantagens

  • É uma plataforma de código aberto e disponível gratuitamente.

  • O Joomla foi projetado para ser fácil de instalar e configurar, mesmo se você não for um usuário avançado.

  • Como o Joomla é tão fácil de usar, como um web designer ou desenvolvedor, você pode criar sites rapidamente para seus clientes. Com o mínimo de instruções para os clientes, eles podem gerenciar facilmente seus sites por conta própria.

  • É muito fácil editar o conteúdo, pois usa o editor WYSIWYG (Wchapéu You See Is Wchapéu You Get é uma interface de usuário que permite ao usuário manipular diretamente o layout do documento sem ter um comando de layout).

  • Ele garante a segurança do conteúdo dos dados e não permite que ninguém os edite.

  • Por padrão, o Joomla é compatível com todos os navegadores.

  • Os modelos são muito flexíveis de usar.

  • Arquivos de mídia podem ser carregados facilmente na ferramenta de edição de artigos.

  • Fornece ferramenta de criação de menu fácil.

Desvantagens

  • Dá problema de compatibilidade ao instalar vários módulos, extensões e plug-ins simultaneamente.

  • Plugins e módulos não são gratuitos no Joomla.

  • O desenvolvimento é muito difícil de lidar quando você deseja alterar o layout.

  • Joomla não é muito amigável com SEO (Search Engine Optimization).

  • Isso torna o site pesado para carregar e executar.

Exemplos do mundo real do que o Joomla pode criar?

  • Sites ou portais corporativos
  • Intranets e extranets corporativas
  • Revistas, jornais e publicações online
  • Comércio eletrônico e reservas online
  • Aplicativos governamentais
  • Sites de pequenas empresas
  • Sites sem fins lucrativos e organizacionais
  • Portais baseados na comunidade
  • Sites escolares e religiosos
  • Páginas pessoais ou familiares