NGINX: uma alternativa interessante ao Apache

Este antigo servidor web Está ganhando popularidade dentro do área de negócio. NGINX agora é o novo número dois de servidores da Web, principalmente porque é uma alternativa rápida, leve e de código aberto para o todo-poderoso apache. Veja por que atrai tanta atenção.


Escolher um servidor web costumava ser fácil. Se você tinha uma loja do Windows, usava o Internet Information Server (IIS); caso contrário, Apache. Sem problemas. Agora, no entanto, existem mais opções para servidores da web. Uma das principais alternativas é NGINX, um programa de código aberto que se tornou o segundo servidor da web do mundo, de acordo com Netcraft, a empresa de análise de servidor da web.

NGINX (pronuncia-se "engine X") é um servidor da web HTTP de código aberto que também inclui serviços de e-mail com acesso ao servidor IMAP (Internet Message Protocol) e POP (Post Office Protocol). Além disso, o NGINX está pronto para ser usado como proxy reverso. Nesse modo, o NGINX é usado para equilibrar a carga entre os servidores back-end ou para fornecer armazenamento em cache para um servidor back-end lento.

Empresas como a empresa de TV online Hulu usam o NGINX por sua estabilidade e configuração simples. Outros usuários, como Facebook e WordPress.com, usam-no porque a arquitetura assíncrona do servidor web deixa uma pequena pegada de memória e baixo consumo de recursos, tornando-o ideal para lidar com várias páginas da web ativas e alteráveis.

Essa é uma tarefa difícil. Segundo o diretor do NGINX, arquiteto Igor Sysoev, é assim que o NGINX pode dar suporte a centenas de milhões de usuários do Facebook.

Sysoev começa dizendo “enquanto os servidores web diferem por terem uma tonelada de recursos e sendo algo como um software web de propósito geral, o NGINX se destaca por seu conjunto de recursos básicos associados a desempenho, escalabilidade e eficiência de custos. Com o tempo, o crescimento orgânico do NGINX conduziu o projeto à situação atual, disponibilizando 10% de toda a Internet (o que é muito).

“É principalmente por causa do número de recursos que possui e como eles são aplicados”, continua Sysoev. “Internamente, isso também se deve à sua arquitetura, que se diferencia do modelo tradicional de manter uma cópia de si mesma pronta para atender a cada nova solicitação. Em vez disso, o NGINX processa dezenas de milhares de conexões simultâneas em um processo de CPU multi-core compacto, do qual você só tem o número correspondente de processos NGINX para escalar muito bem.

você quer saber mais? O programa está disponível para uso e é de código aberto. De acordo com a Sysoev, o modelo de negócios da empresa é baseado em duas licenças. “Vamos manter a versão com o software livre [Software Livre e Open Source] mais funcional e atualizada”, afirma. “E gostaríamos de encontrar as extensões comerciais a serem reconhecidas com base neste lançamento e vale a pena comprar para empresas que precisam de recursos avançados normalmente não disponíveis em qualquer outro produto de código aberto semelhante. Oferecemos versões comerciais tradicionais e consultoria para a versão de código aberto do NGINX também, e já fomos contratados por alguns clientes desde que nos tornamos uma empresa. »

Se você deseja que seus serviços da Web sejam rápidos, sem quebrar o banco e gastar um orçamento em hardware, o NGINX claramente merece sua atenção.


11 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   David Gómez dito

    O emsLinux usa o NGINX há um ano e não o mudo por nada. O servidor que tenho é o mais modesto e com o nGINX ele voa como se fosse o mais potente, adoro.

  2.   Gon dito

    Parecia que eu tinha visto em algum lugar quando estava passando por manutenção ou algo parecido, hehe, mas não sabia que era usado por sites rudes.
    Eu olhei na página Addons / Modules e tem alguns interessantes;), parece muito bom.

  3.   Próximo dito

    Estou usando algo muito melhor chamado Nodejs

    1.    Mateo dito

      Não tem nada a ver com isso, são duas coisas diferentes para duas línguas diferentes e o melhor é que podem ser fundidas. Se você tem um servidor linux, é bom usar o nginx para redirecionar os domínios para os sites que você deseja e virtualizar os sites que você tem no Node.js. Portanto, eu recomendo que você participe de projetos VPS (servidor virtual privado), é um lugar para criar seus servidores manualmente sem que ninguém diga o que você pode ou não pode fazer, você é livre para fazer o que quiser. Estou usando o Digital Ocean: https://www.digitalocean.com/?refcode=0dcdca453dcc Por dois motivos, um é porque é altamente recomendado e o outro porque tem muitos tutoriais para lhe dar segurança e poder fazer tudo funcionar bem. Espero que sirva a você, saudações! A propósito, obrigado pelo post, vou começar com o nginx !!

  4.   Vamos usar Linux dito

    Tem que saber usar também, né? Dah!

  5.   Luis dito

    O site muylinux.com usa nginx. Como em 2 anos eles deixaram cair 2 vezes que eu me lembro e eles comentaram que era devido a um erro NGINX.

  6.   Vamos usar Linux dito

    Parabéns!

  7.   Marta dito

    Olá!
    Uma pergunta, estou procurando treinamento avançado em NGINX, há treinamento oficial? Melhor optar pelo autotreinamento? O que você nos recomendaria?

    obrigado!

  8.   Josue dito

    Haber parece interessante, vamos tentar.

  9.   raiz de aveia dito

    muito claro e direto o artigo. Obrigado.

    Agora a página tem uma mensagem no cabeçalho avisando da idade do artigo, e que pode estar "desatualizado". Eu gostaria de sugerir que você aconselhe os redatores dessa frase a verificar a palavra "desatualizado". Temos em nossa linguagem (e em muitas outras algo semelhante) a palavra "obsoleto", ou "antiquado", "errado" ... para expressar que o tempo decorrido pode ter alterado a veracidade do que se expressa em o texto.

    Obrigado.