Joomla é um sistema de gerenciamento de conteúdo (CMS) de código aberto, que é usado para construir sites e aplicativos online. É gratuito e extensível, separado em front-end e back-end (administrador).
Os recursos do Joomla são:
Gerente de Usuário
Gestor de conteúdos
Gerente de Banner
Gerente de Modelos
Gerente de mídia
Gerente de contato
Search
Framework é uma coleção de software de código aberto, onde o Joomla CMS é construído. Ele foi desenvolvido para obter mais flexibilidade e divide a estrutura em pacotes modulares únicos, o que ajuda cada pacote a se desenvolver mais facilmente.
Banco de dados MySql
As desvantagens do Joomla são:
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.
Os componentes são considerados mini-aplicativos. Consiste em duas partes, ou seja, Administrador e Site. Sempre que uma página é carregada, o componente é chamado para renderizar o corpo da página principal. A parte do Administrador gerencia diferentes aspectos do componente e a parte do site ajuda a renderizar as páginas quando a solicitação é feita pelo visitante do site. Os componentes são a unidade funcional principal do joomla.
Módulos são uma extensão que é usada para renderizar as páginas no Joomla. Também é usado para exibir os novos dados do componente. Freqüentemente se parecem com caixas como módulo de login. No administrador do Joomla, os módulos são gerenciados pelo gerenciador de módulos. Ele exibe o novo conteúdo e imagens quando o módulo está vinculado aos componentes do joomla.
Este também é um tipo de extensão do Joomla; é muito flexível e poderoso para estender a estrutura. Ele contém alguns códigos que são usados para executar o gatilho de evento específico e é comumente usado para formatar a saída de um componente ou módulo quando a página é construída. As funções do plugin que estão associadas ao evento são executadas em uma sequência quando um evento particular ocorre.
O breadcrumb é usado para exibir a representação hierárquica dos links de navegação para que os usuários possam entender facilmente onde estão no site e permitir que naveguem de volta.
Ele faz o check-in do artigo selecionado em particular. Vários artigos podem ser registrados.
É usado como um parágrafo opcional que inclui uma descrição da página e é exibido nos resultados dos motores de busca.
Ele define se o link deve usar SSL ou URL de site seguro. Ele oferece três opções, como Desligado, Ligado e Ignorar.
Ele especifica o número de vezes que o item foi visualizado.
Editor TinyMCE.
Os botões do Editor são:
Article
Image
Quebra de página
consulte Mais informação
Alternar Editor.
Ele indica como os clientes estão comprando os banners, ou seja, anual ou mensal. Por padrão, é mensal.
O Extension Manager é usado para estender a funcionalidade do site Joomla.
O Fórum de Suporte Oficial ajuda a apoiar a troca de idéias e visões oficialmente no Joomla.
O Wiki de documentação é usado para formatar o conteúdo dos artigos, fazer links cruzados entre páginas e criar a documentação do template do Wiki por eles mesmos.
As traduções do Joomla ajudam na tradução da linguagem nos arquivos principais do Joomla. Ajuda na documentação e telas junto com outras tarefas para atender a necessidade da comunidade de diversos idiomas.
Definir este parâmetro faz com que o Joomla adicione uma nova classe CSS ou modifique a classe CSS existente para o elemento div para este módulo específico.
O Módulo de exibição de feed é usado para mostrar os feeds de notícias RSS de um site. É uma forma de fornecer ao usuário o conteúdo atualizado de outros recursos.
O rodapé exibe as informações da licença do Joomla e os direitos autorais do site.
O Módulo de Notícias mais recentes é usado para exibir o artigo publicado mais recente em uma lista.
O Módulo de Pesquisa é usado para exibir uma caixa de pesquisa, onde o usuário digita um determinado nome para pesquisar no site.
O Random Image Module é usado para exibir as imagens aleatoriamente do diretório selecionado.
Este módulo auxilia na visualização das informações do usuário que está acessando o site.
O módulo Syndicate ajuda a criar um link RSS Feed para a página. Permite criar um feed de notícias por usuário para a página atual.
Ele fornece um caminho para armazenar os logs do Joomla. Este caminho é configurado automaticamente na instalação do Joomla e não deve ser alterado.
As configurações de mídia do Joomla ajudam a configurar as opções globais de arquivos de mídia, como formato de arquivo, especificações MIME, upload de arquivos, tamanho de arquivos etc.
A opção do gerenciador de idioma Joomla é usada para definir o título nativo, código de idioma, prefixo SEF e prefixos de imagem dos idiomas instalados ou a serem instalados.
Mass Mail é usado para enviar e-mails para o grupo de usuários registrados. Os usuários podem ser selecionados com base em grupos.
É um sistema de depuração do Joomla que fornece informações de depuração configurando-o para "Sim". Ele fornece vários formulários, como informações de diagnóstico, traduções de idiomas e erros de SQL.
Ele gerencia os vários modelos que são usados no site. Os modelos podem ser usados sem alterar a estrutura de conteúdo do site.
Os modelos presentes no Joomla são:
Beez3
Hathor
Isis
Protostar
Na seção do corpo, o jdoc é usado para incluir a saída no Joomla de algumas partes do sistema Joomla. O nome = "top" é usado para definir o menu no topo.
O Category Manager é usado para criar categorias para o artigo que permitem agrupar melhor o seu conteúdo.
A linha pontilhada vermelha é exibida no editor. A parte de informações adicionais do artigo é exibida após as linhas pontilhadas lidas ou, às vezes, exibe o artigo inteiro.
Metadados descreve os detalhes do artigo em resumo. Facilita o trabalho com dados específicos.
SEO (Search Engine Optimizer) é sobre como otimizar um site para mecanismo de pesquisa. Ele ajuda os mecanismos de pesquisa a encontrar e classificar seu site em uma posição superior aos outros sites em resposta a uma consulta de pesquisa.
O Content Management System (CMS) é um software que guarda todos os dados do seu conteúdo (como textos, fotos, músicas, documentos etc) que estarão disponíveis no seu site. Ajuda na edição, publicação e modificação do conteúdo do site.
É 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.
O recurso de link é fornecido para o usuário do site e pode ser classificado em categorias.
Permite a criação de menus e itens de menu e pode ser gerenciado posteriormente. Você pode colocar o menu em qualquer estilo e em vários lugares.
Significa indicação Really Simple, que distribui o conteúdo do seu site e os arquivos RSS podem ser atualizados automaticamente.
Ele permite gerenciar o conteúdo usando o editor WYSIWYG para criar ou editar o conteúdo de uma forma muito simples.
PHP 5.4+ ou PHP 5.3.10+
Os servidores Web que suportam Joomla são:
WAMP (Windows)
LAMP (Linux)
XAMP (multiplataforma)
MAMP (Macintosh)
Nginx
Microsoft IIS
Portal da Comunidade ajuda a trazer notícias Joomla de todo o mundo em um só lugar.
O Extension Manager é usado para estender a funcionalidade do site Joomla.