Os administradores do site - Simplicidade e Controle
Joomla! Site olhar AdministratorAt primeiro, você vai apreciar melhorias na interface do usuário. O Joomla! 1,5 Administrator é mais refinado e no menu principal simplified.The configuração global foi substancialmente reformulado para apresentação mais simples e maior controle. [9] Uma melhoria importante para a nossa comunidade internacional está a ter Joomla! 'S Administrator toda disponível em sua própria língua usando pacotes de idiomas disponibilizados joomlacode.org.
Joomla! administradores irá encontrar uma série de melhorias na facilidade de gerenciamento do site. Um único instalador está disponível para todos os tipos de extensão, incluindo as línguas. [5] O gerente de mídia é melhor visualmente e funcionalmente. Imagens, documentos, apresentações, e mais, agora podem ser armazenados. Outras melhorias incluem multi-delete capacidade, o upload de arquivos em lote, e uma capacidade de visualizar mídia no ícone e formatos de lista. [4]
O gerente do artigo do núcleo é mais simples. [6] Longe vão áreas editor dupla do Joomla! 1.0. Agora, um único editor com um "Leia Mais" botão para separar a introdução do artigo completo, suporta um processo de escrita mais natural. [8] Uma melhoria muito popular é o Joomla! 'S gerente nova imagem que lhe permite navegar em pastas de mídia para selecionar e inserir imagens diretamente em seu artigo como você escreve. [7] Também há mais controle de paginação artigo do que antes.
A complexidade das escolhas e das etapas do gestor de menu para o Joomla! 1,0 foram completamente redesenhado para 1,5 em favor da simplicidade e elegância. [1] Melhorias na usabilidade, como a capacidade agora para alterar o tipo de menu [3], fazer mudar o seu site muito mais simples. Qualquer item de menu pode agora ser usado para designar a página padrão. Seleção de tipos de menu é agora uma broca para baixo elegante processo apoiado por uma nova árvore de navegação; seções parâmetro dobrável simplificar as escolhas e aumentar a produtividade. Outras melhorias na interface úteis incluem dicas de contexto e da habilidade para ordenar qualquer coluna gestor de menu. [2]
Uma das melhorias mais significativas funcionais são URLs motor de busca amigável, de fácil implementação na configuração global. SEF com URLs no local, gerado pelo sistema conteúdo duplicado é eliminada, melhorando consideravelmente site de search engine optimization.
Designers - Liberdade e Imaginação
Joomla! Designer vai notar melhorias marcadas com Joomla! 1.5. Sob o capô, a base do código foi melhor organizado, separando a lógica de programação da lógica de apresentação. O que isto significa é capacitar designers com 100% de controle sobre como o conteúdo Joomla! 'S é apresentado. Agora, designers template pode usar layouts personalizados, muitas vezes referida como modelo substitui, em vez de a saída tabela típica pesados do Joomla! core. Imaginação do designer é o único limite e implementação não poderia ser mais fácil, pois basta colocar um arquivo de layout em um local designado torna isso possível. Este modelo está sendo adotado por desenvolvedores de terceiros que querem oferecer a mesma flexibilidade para suas extensões.
Outra novidade para os designers de template é uma habilidade para criar cromo módulo personalizado. Módulo de cromo é como saída do módulo é acondicionada em um modelo. Enquanto Joomla! 1.0 tem um punhado de maneiras para tornar módulos Joomla! 1,5 dá o designer liberdade total na capacidade de criar qualquer cromo é apropriado.
Com 1,5 a necessidade de os usuários finais para editar manualmente as variáveis e configurações em arquivos de modelo é história antiga. Parâmetros de modelo são um novo recurso que permitirá designers capacidade de construir modelos de tal forma que os usuários podem alterar as configurações de dentro da interface do gerenciador de modelo. O gerente do modelo também foi rejuvenescido com recursos como a capacidade de editar qualquer arquivo CSS para o modelo.
Desenvolvedores - Desenvolvimento Rápido e Estrutura Lógica
Joomla! 1,5 DeveloperBut, as melhorias mais dramáticas para Joomla! 1,5 existir para os desenvolvedores o que significa uma boa notícia para melhorias futuras. O design e arquitetura da base de código tem sido planejada e executada utilizando metodologias de desenvolvimento e padrões atuais de design. Joomla! foi separada em uma pilha de três camadas para manter a estrutura interna limpa e permitem aos desenvolvedores alavancar as diferentes camadas, conforme necessário. A camada de primeira e mais interessante para os desenvolvedores é o novo Joomla! 1,5 quadro. Com Joomla! 1.5, os desenvolvedores têm uma API orientada a objeto padrão, com base que segue as melhores práticas e está organizado em pacotes quadro bem estruturado e lógico.
O Joomla! quadro é construído para suportar compatibilidade com versões anteriores ao PHP 4.3 ao mesmo tempo, apoiar as versões mais recentes do PHP 5. Desenvolvedores alavancar o quadro terá transições mais fácil com novas versões do Joomla! desde as classes subjacentes foram concebidos com compatibilidade para a frente em mente. A idéia é garantir que tenhamos uma base sólida para o desenvolvimento futuro, aproveitando a reutilização de código, tanto quanto possível.
Alguns destaques do novo quadro incluem o pacote de documentos que fornece ao desenvolvedor controle extensão sobre todo o documento processado em qualquer carga determinada página seja um feed átomo, um documento PDF ou uma página HTML padrão. O sistema de parâmetros dá aos desenvolvedores uma maneira simples, porém extensível de gerar XML com base formulários HTML para exibição. A extensibilidade do sistema de parâmetros permite aos desenvolvedores criar seus objetos de controle próprio formulário, bem como alavancar os objetos de controle muitas núcleo, que vão desde widgets de seleção de data do calendário e as caixas de menu de seleção de item para campos de entrada de texto padrão.
Talvez um dos recursos mais poderosos do quadro é o novo MVC objetos baseado em componentes. Desenvolvimento utilizando o padrão de projeto MVC fornece aos desenvolvedores uma plataforma para desenvolvimento rápido de aplicações e protótipos. A clara separação entre a lógica ea apresentação ajuda a garantir a reutilização de código e de manutenção. Os desenvolvedores podem ligar para quase qualquer parte da pilha de aplicativo usando Joomla! 'S recém-reformulado sistema de eventos, implementadas de acordo com o padrão de design observador.