Minha primeira tentativa de compreender a gestão de configuração no Drupal 8 por módulo Drupal Bangalore

O Configuration Management foi integrado no Drupal 8 núcleo que permite fazer e verificar as alterações de configuração do site no desenvolvimento, estadiamento e ambientes de produção, respectivamente. Gerenciamento de Configuração está gradualmente se transformando em um substituto eficaz para o Características como ele permite que você crie e modifique entidades de configuração com grande facilidade

aqui estou compartilhando minha experiência em primeira mão com o Drupal 8 Sistema de Gerenciamento de Configuração com a ajuda de. um caso alguns scenarios.This é o que o Menu de Desenvolvimento de Drupal 8 parece com um link Gerenciamento de Configuração que leva você para a página de configuração

Configuration Management Fluxo de Trabalho: Importação, Exportação &. Sincronizando Configuração

Como você sabe o sistema de gerenciamento de configuração baseada em arquivos no Drupal 8 permite que você use o controle de versão para a configuração e para acompanhar as mudanças também. A configuração em seu site podem ser importadas, exportadas e sincronizados via Gerencie > Configuração > Desenvolvimento > Gerenciamento de configuração (admin /config /desenvolvimento /configuration).

# Criar um tipo de conteúdo

eu criei um tipo de conteúdo Blog intitulado "Blog Content", enquanto a configuração de vários campos como título Blog, descrição do blog, Nome do Autor, Data de Publicação Autor e Imagem. Então eu exportado este arquivo de configuração única e importou-o no ambiente de produção.

Isso resultou na adição de novo tipo de conteúdo "Content Blog" na produção. Isso foi legal.

# Criação de um menu

eu criei um menu intitulado "Menu Rodapé" com Links de Menu como Home, sobre nós e Fale Conosco. Mas quando as mudanças foram exportou apenas o menu foi criado enquanto os links do menu não reflectiam nas version.That produção de porque mesmo que eu criei links do menu com URL externa, isso pode ter criado um conflito se menus foram criados ao criar uma página . Drupal não vai permitir menu de adição, sem a página se é uma URL interna.

# Ativação de um módulo central

Eu habilitado alguns módulos essenciais como agregador, serialização, Ban, ações na versão de desenvolvimento. Os módulos foi habilitada na versão de produção quando as alterações foram importados de desenvolvimento.

# Instalar um módulo de Contribuição

eu instalei alguns módulos contribuíram e permitiu-lhes na versão de desenvolvimento. Eu não poderia exportar as alterações para a versão de produção, como o sistema de gerenciamento de configuração falhou para apoiá-lo.

# Criando um Vocabulário Taxonomia

eu criei um Taxonomia Vocabulário intitulado "Programming Languages" com Taxonomia Termos como PHP, Java,. Net, C ++ e C. Embora o vocabulário Taxonomia ficou refletido na versão de produção, os termos Taxonomia não apareceu.

# Criando um bloco básico

eu criei um bloco básico com campos como uma descrição do bloco e um corpo . As alterações ao serem exportados, mostrou-se na versão de produção também. Muda

# Fazer Permissão

Fiz algumas alterações de permissão para os usuários autenticados e anônimos que se estenderam certos privilégios, como postar comentários em um post de blog. As alterações ao serem exportados, mostrou-se na versão de produção, bem

. # Criar um tipo de bloco personalizado

eu criei um tipo de bloco personalizado intitulado "Content recentes" com campos como título, descrição e imagem. As mudanças refletiu perfeitamente bem na versão de produção depois que eles foram exportados.

# Ativando Núcleo Temas

I ativado alguns Drupal 8 temas principais, como Classy, ​​Bartik e Sete, que foi ativado na versão de produção, bem, uma vez que as mudanças foram exportado

# Instalar um Tema Contribuição

eu instalei alguns temas contribuíram como Acquia Marina, Bootstrap e . pele do urso na versão de desenvolvimento. Como no caso dos módulos desenvolvidos por que eu não poderia exportar as alterações para a versão de produção.

# Criação de uma função de usuário

eu criei uma função Usuário intitulado "Blog Autor" e permitido em algumas permissões para conteúdo moderado. As permissões ficou refletida juntamente com todas as outras alterações, uma vez que as mudanças foram exportados para a versão de produção.

#Creating Um Estilo Imagem

Eu criei um estilo de imagem intitulada "Autor Imagem" com dimensões medindo 120x140 pixels. As alterações mostraram-se com êxito uma vez que eles foram exportados para a versão de produção.

Completa Import /Export

O recurso de exportação completa permite que você baixe um arquivo de todos os arquivos de configuração activas. Ele também permite que você importar em um site de desenvolvimento, sincronizar, fazer mudanças, pacote de novo e de importação e sincronizar de volta no site ao vivo.

As alterações feitas no site desenvolvimento serão salvos no armazenamento ativo no desenvolvimento local. Essas mudanças podem ser exportados e importados no site ao vivo, as cópias de importação do YAML arquivos no diretório provisório. A configuração do site de desenvolvimento completo pode ser exportado em admin /config /desenvolvimento /configuração /full /exportação. Isto irá criar um arquivo compactado chamado config.tar.gz.

No site ao vivo quando você navegar para admin /config /desenvolvimento /configuração /full /importação e fazer o upload do arquivo compactado, você pode revisar as alterações antes finalizarem o conteúdo que precisa ser importado. Quando as mudanças são importadas, o desenvolvimento local é atualizado com as alterações ao vivo. Outras mudanças são feitas na versão de desenvolvimento antes de serem importados para a versão ao vivo.

Uma vez que a importação for concluída as mudanças precisam ser sincronizados. O processo de sincronização leva à elevação de o conteúdo do diretório de teste na configuração ao vivo em que novos campos e tipos de conteúdo são adicionados, enquanto novos módulos ficar habilitado.

Todas as alterações feitas na versão de desenvolvimento são, então, implantado para a versão ao vivo. No caso de haver alterações directos efectuados em versão ao vivo, as mudanças têm de ser exportados a partir da versão de produção para a versão de desenvolvimento.

Estamos Valuebound estão empenhados em criar experiências web excepcionais e soluções com base em seu negócio original precisa. Para mais informações sobre nossas ofertas de serviços, por favor, Contacte-nos em

+1 (201) 383-5005 ou +91 (808) 804-8711Visit Nossa Fonte - < a href="http://www.valuebound.com/resources/blog/my-first-attempt-at-understanding-configuration-management-in-drupal-8">My primeira tentativa de entendimento configuração em gestão Drupal 8 < /a >