Magento - Perguntas da entrevista
Caros leitores, estes Magento Interview Questions foram projetados especialmente para que você se familiarize com a natureza das perguntas que você pode encontrar durante sua entrevista sobre o assunto Magento. De acordo com minha experiência, bons entrevistadores dificilmente planejam fazer qualquer pergunta em particular durante sua entrevista, normalmente as perguntas começam com algum conceito básico do assunto e depois continuam com base em uma discussão mais aprofundada e nas respostas -
Magento é um software de comércio eletrônico de código aberto, criado por Varien, útil para negócios online e com arquitetura modular flexível. É escalável e possui diversas opções de controle que auxiliam o usuário. Magento usa a plataforma de comércio eletrônico que oferece às empresas soluções de comércio eletrônico definitivas e ampla rede de suporte.
Os usos do Magento são -
Magento é um software de comércio eletrônico de código aberto.
É escalável e oferece às pequenas empresas para construir negócios.
Ele fornece a busca e classificação de produtos de várias maneiras.
Integra-se facilmente com muitos dos sites de terceiros que são necessários para executar um site de comércio eletrônico eficaz.
Usando isso, o cliente pode solicitar ou comprar o número de produtos. Não há limites para o número de produtos de compra.
Os sites de hospedagem da Magento são -
SiteGround
BlueHost
HostGator
Inmotion
Arvixe
site5
As desvantagens do Magento são -
Magento usa maior espaço em disco e memória.
Leva muito tempo para construir a funcionalidade personalizada.
É muito lento em comparação com outros sites de comércio eletrônico.
Ele precisa de um ambiente de hospedagem adequado, se o ambiente de hospedagem for impróprio o usuário pode enfrentar os problemas.
O servidor Web que suporta Magento são -
- Apache 2.x
- Nginx 1.7.x
Produtos são os itens ou coisas que são vendidos no Magento. Produto pode ser qualquer coisa capaz de satisfazer as necessidades do cliente. Isso inclui produtos e serviços físicos.
Os tipos de produtos disponíveis no Magento são -
- Produtos Simples
- Produtos Agrupados
- Produtos Configuráveis
- Produtos Virtuais
- Produtos em Pacote
- Produtos para download
Estoque permite definir a quantidade de estoque de um produto. Por exemplo, você tem um produto com 100 unidades em estoque. Se você definir a disponibilidade de estoque como "Fora de estoque", isso forçará o item a ficar fora de estoque.
As categorias de E-Commerce são:
Business to Business (B2B)
Business to Consumer (B2C)
Consumidor para Consumidor (C2C)
Consumidor para Empresa (C2B)
Porcentagem da taxa especifica a porcentagem da taxa de imposto.
O campo Prioridade especifica quando o imposto deve ser aplicado a outras regras fiscais.
O painel Check-out com subtotal zero é uma opção de pagamento exibida quando o total do pedido é zero e não é necessário inserir os detalhes de pagamento do cliente.
É uma funcionalidade de segurança adicional em que o cliente precisa fornecer a senha do cartão de crédito para concluir o pedido de compra.
Os dois métodos de Gateways de pagamento do PayPal são -
Payflow Pro (inclui check-out expresso)
Link do fluxo de pagamento (inclui check-out expresso)
A opção Payflow Pro é um gateway de pagamento personalizável que pode ser usado com a conta do comerciante para processar transações de cartão de crédito.
Opção de link de fluxo de pagamento, muitas vezes chamada de gateway de pagamento hospedado, que mantém o cliente em seu site, fornecendo uma maneira rápida e fácil de adicionar processamento de transações ao site.
O painel Link do meu carrinho especifica se o número de quantidades no carrinho deve ser mostrado ou se o número de produtos diferentes deve ser mostrado usando o campo Exibir resumo do carrinho.
O Google Checkout é um serviço de processamento de pagamentos online fornecido pelo Google. Magento permite a integração de lojas online com o Google Checkout. É como o PayPal que simplifica o processo de pagamento de compras online.
O gerenciamento de pedidos é importante, pois permite que os negócios funcionem sem problemas e mantém os clientes satisfeitos, tornando-os mais propensos a visitar seu site no futuro.
O Google Analytics é o melhor serviço do Google para aqueles que gerenciam ativamente websites e adiciona análises à loja Magento, incluindo rastreamento de comércio eletrônico e conversões de seus websites.
Arquivos de layout são úteis para renderizar as primeiras páginas do Magento.
A seção Magento CMS (Content Management System) é usada para gerenciar todas as páginas do site. É uma forma de divulgar os produtos, fornecendo informações valiosas aos clientes e aumentando a visibilidade para os buscadores.
O bloco estático é um conteúdo que pode ser usado em qualquer parte das páginas. Magento permite a criação de blocos de conteúdo que podem ser usados através da loja e podem ser adicionados a qualquer página ou outro bloco.
As pesquisas são usadas para obter as opiniões e preferências dos clientes. Os resultados da pesquisa aparecem imediatamente após o envio da resposta.
Os pontos a seguir descrevem como otimizar o ambiente Magento
Ele usa banco de dados complexo, de modo que precisa ser executado em servidores dedicados.
O aplicativo Magento pode ser otimizado usando computação em nuvem.
Junte seus arquivos JavaScript e CSS, o que reduz drasticamente o tempo de carregamento, já que carrega apenas um arquivo fundido.
A configuração adequada do MySQL é um dos aspectos mais importantes em termos de desempenho.
Sempre atualizar para a versão mais recente do Magento permite um melhor desempenho.
Os seguintes pontos especificam como otimizar a configuração do magento
Para acelerar o desempenho do Magento, não execute mysql e servidor web na mesma máquina.
Não hospede arquivos em seu servidor da web que você não usa.
Otimização do armazenamento da sessão.
Habilitando o catálogo plano Magento. (Magento usa um catálogo baseado em valor de atributo de entidade complexo e intensivo em recursos [ou EAV]). Após o estabelecimento inicial do catálogo, habilitar o catálogo simples pode melhorar drasticamente o tempo de consulta do banco de dados.
Identificação e desativação de módulos Magento não utilizados.
O processo de Otimização de Código é -
Remoção de processos de código não utilizados ou desnecessários.
Para otimizar o desempenho do Magento, os arquivos JavaScript e CSS precisam ser compactados e agregados.
Conformidade de todas as imagens do site com os tamanhos ideais de imagem da web.
Identificação de gargalos (processo que faz com que todo o processo diminua ou pare) processos no front-end e no back-end.
Os pontos a seguir descrevem como melhorar o desempenho do banco de dados -
Os dados não utilizados devem ser limpos regularmente para melhor desempenho.
Otimização de consultas de banco de dados.
Configuração de configuração e limites do servidor de banco de dados (por exemplo, configuração de memória, cache de consulta, otimização de buffer de classificação).
PHP 5.4 +
Significa Web Services Description Language. É usado para descrever os serviços da web e como acessá-los.
É usado para definir o número limite. Quando as unidades desse produto caírem para esse número, ele exibirá a mensagem Somente X restantes na página de detalhes do produto.
O gateway de pagamento processa os dados do cartão de crédito com segurança entre o cliente e o comerciante e também entre o comerciante e o processador de pagamento. É como um posto de controle que protege os clientes contra a tentativa de obter informações pessoais e financeiras dos clientes e também atua como mediador entre o comerciante e o banco patrocinador.
Os pedidos seguem um processo de ciclo de vida padrão. Quando o cliente faz pedidos de produtos, eles chegam à interface de administração com um status pendente. Quando o pedido é processado, o status do pedido muda de acordo com o estado atual no fluxo de trabalho de processamento. Depois que a fatura é criada para o pedido, o status muda de pendente para processamento. Em seguida, ele cria uma remessa para um pedido que altera o status de pendente para concluído.
As duas seções presentes na seção Design são -
- Layout da página
- Design personalizado
A seção Layout da página contém uma opção Layout que permite selecionar o layout conforme sua escolha e a opção XML de atualização de layout insere o código XML.
A seção Meta Data contém palavras-chave e a descrição da página.
O cliente pode se inscrever em newsletters usando Magento. O cliente pode se inscrever no Boletim informativo ao criar uma nova conta de cliente que contém a caixa de seleção para inscrição. Para criar boletins informativos, você precisa habilitar a opção de boletim informativo em seu magento para ter certeza de que o cliente confirmou o recebimento do boletim.
Os pontos a seguir mostram como otimizar o desempenho do front-end do Magento -
Use a última versão do php, para que você possa executar a operação front-end muito melhor e mais rápido. A versão mais recente lançada pode causar erros, portanto, leia com atenção as notas de lançamento e verifique a nova versão.
Use o banco de dados limpo para melhorar o desempenho do magento. Os logs do banco de dados precisam ser limpos regularmente. O banco de dados armazena os logs criados automaticamente para manter o controle da sessão de registro e interação.
Este é um grupo de produtos simples. Nesse tipo, você não pode especificar um preço específico para o produto; você pode apenas especificar o desconto.
Nesta modalidade, o cliente pode selecionar os produtos de acordo com sua cor e tamanho antes de comprar.
Exemplo - Celulares obtidos em diferentes cores e tamanhos.
Produtos em pacote são aqueles produtos que não podem ser vendidos separadamente e não oferecem nenhuma escolha para o usuário final.
Se estiver habilitado, o cliente pode comprar produtos mesmo se eles estiverem em falta.
As regras fiscais são entidades que combinam classes de impostos de produtos, classes de impostos de clientes e taxas de impostos.
Na seção Gerenciar lojas, você verá nomes de sites, nomes de lojas e colunas de nomes de exibição de lojas.
E-commerce (Comércio Eletrônico) é o tipo de negócio que envolve a transação comercial ou a compra ou venda de bens e serviços por meio de canais eletrônicos conhecidos como internet.
Os recursos do Magento são -
Magento oferece diferentes métodos de pagamento, como cartões de crédito, PayPal, cheques, ordem de pagamento, checkouts do Google.
Ele fornece o envio de produtos em um pedido para vários endereços.
Fácil de gerenciar os pedidos usando o painel de administração.
Ele filtra os produtos e exibe em formato de grade ou lista.
As vantagens do magento são -
É um software de comércio eletrônico amigável.
É compatível com smartphones, tablets e outros dispositivos móveis.
Ele oferece várias opções de pagamento para que cada visitante possa fazer o pagamento com base em seu gateway de pagamento preferido.
Possui várias extensões que suportam o desenvolvimento de uma loja online.
Banco de dados MySql
MySQL 5.1
Esta transação é entre o consumidor ou cliente e negócios ou empresas onde o consumidor fabrica um produto que a empresa usa para concluir o negócio.