<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Bloix &#187; Open Source</title>
	<atom:link href="http://www.bloix.com.br/tag/open-source/feed" rel="self" type="application/rss+xml" />
	<link>http://www.bloix.com.br</link>
	<description>Tudo sobre Marketing Digital, Portais Web, Lojas Vituais, Social Media Marketing e outros Projetos Digitais, na visão dos Colaboradores NOIX.</description>
	<lastBuildDate>Wed, 01 Feb 2012 20:27:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>Apresentando: Magento</title>
		<link>http://www.bloix.com.br/gestaodeconteudo/apresentando-magento</link>
		<comments>http://www.bloix.com.br/gestaodeconteudo/apresentando-magento#comments</comments>
		<pubDate>Thu, 21 Jan 2010 17:11:27 +0000</pubDate>
		<dc:creator>Bruno Viana</dc:creator>
				<category><![CDATA[Gestão de Conteúdo]]></category>
		<category><![CDATA[Apresentação]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Varien]]></category>

		<guid isPermaLink="false">http://www.noix.blog.br/?p=579</guid>
		<description><![CDATA[Atualmente estamos vivendo no Brasil uma realidade que nos EUA j&#225; &#233; fato: n&#227;o basta mais somente ter sua marca na Internet. Voc&#234;&#160;deve vender atrav&#233;s dela. N&#227;o &#233; f&#225;cil manter uma loja online. Para isso &#233; necess&#225;rio se preocupar com v&#225;rias coisas como a forma como ser&#227;o realizados pagamentos, as formas como ser&#225; enviado o [...]]]></description>
			<content:encoded><![CDATA[<p>Atualmente estamos vivendo no Brasil uma realidade que nos EUA j&aacute; &eacute; fato: n&atilde;o basta mais somente ter sua marca na Internet. Voc&ecirc;&nbsp;<strong>deve</strong> vender atrav&eacute;s dela.</p>
<p>N&atilde;o &eacute; f&aacute;cil manter uma loja online. Para isso &eacute; necess&aacute;rio se preocupar com v&aacute;rias coisas como a forma como ser&atilde;o realizados pagamentos, as formas como ser&aacute; enviado o produto, controle de fraude, e o mais importante: a plataforma que gerenciar&aacute; a loja.</p>
<p>Antes com&eacute;rcio eletr&ocirc;nico era apenas coisa de gente grande e para manter uma plataforma era necess&aacute;rio uma m&atilde;o de obra grande e cara. Hoje n&atilde;o temos mais tanto este problema com o surgimento de v&aacute;rias plataformas de e-commerce open source, onde a que entre elas mais se destaca &eacute; o&nbsp;<a href="http://www.magentocommerce.com" target="_blank">Magento</a>.</p>
<p align="center"><a rel="lightbox[slideshow]" title="magento" href="/images/brunoviana/Magento/magento.jpg"><img width="400" height="165" alt="magento" style="float: none;" src="/images/brunoviana/Magento/400/magento.jpg" /></a></p>
<p>O&nbsp;<strong>Magento</strong> &eacute; uma ferramenta&nbsp;<a href="http://pt.wikipedia.org/wiki/C&oacute;digo_aberto" target="_blank">Open Source</a> desenvolvida pela&nbsp;<a href="http://www.varien.com/" target="_blank">Varien</a>, empresa que age desde 2001 no segmento de e-commerce. Ele &eacute; escrito em&nbsp;<a href="http://pt.wikipedia.org/wiki/PHP" target="_blank">PHP</a> utilizando o banco de dado&nbsp;<a href="http://pt.wikipedia.org/wiki/MySQL" target="_blank">MySQL</a> o que traz muitas vantagens, pois PHP &eacute; a linguagem de programa&ccedil;&atilde;o mais utilizada na Web, possuindo uma comunidade forte e ativa.</p>
<p>O Magento possui duas vers&otilde;es: a&nbsp;<strong>Community</strong> e a&nbsp;<strong>Enterprise</strong>. A primeira &eacute; a vers&atilde;o gratuita, disponibilizada para a comunidade sob a licensa OSL 3.0 que em resumo diz que o software pode ser distribu&iacute;do desde que se mantenha a refer&ecirc;ncia de seus autores. J&aacute; a segunda vers&atilde;o &eacute; paga e conta com recursos avan&ccedil;ados que a vers&atilde;o Community n&atilde;o tem. Ela &eacute; recomendada para quem necessita de um suporte r&aacute;pido(dado pela pr&oacute;pria Varien) e de recursos avan&ccedil;ados que lojas grandes possuem. Veja um <a href="http://www.magentocommerce.com/product/compare" target="_blank">comparativo das duas vers&otilde;es</a>.</p>
<p>Veja algumas funcionalidades que o Magento possui em sua vers&atilde;o Community:</p>
<ul>
<li><strong>Gerenciamento de Sites</strong><br />
    &#8211; &Eacute; possivel gerenciar v&aacute;rios sites e v&aacute;rias lojas com apenas um Magento instalado.<br />
    &#8211; Fa&ccedil;a update da ferramente com apenas um clique.</li>
<li><strong>Gerenciamento de Cat&aacute;logo</strong><br />
    &#8211; Importa&ccedil;&atilde;o e exporta&ccedil;&atilde;o de produtos do cat&aacute;logo em lote<br />
    &#8211; Suporte a pre&ccedil;os especiais. Por exemplo, grupo de usu&aacute;rio X ter&aacute; 10% de desconto ou levando 5 pe&ccedil;as cada produto fica por Y reais.</li>
<li><strong>Navega&ccedil;&atilde;o de produtos</strong><br />
    &#8211; Produtos relacionados<br />
    &#8211; Venda cruzada<br />
    &#8211; Venda casada<br />
    &#8211; Tags<br />
    &#8211; Avalia&ccedil;&atilde;o dos usu&aacute;rios<br />
    &#8211; Compara&ccedil;&atilde;o de produtos</li>
<li><strong>Outros</strong><br />
    &#8211; Suporte &agrave; SEO<br />
    &#8211; Relat&oacute;rios<br />
    &#8211; Cria&ccedil;&atilde;o de produtos baixaveis(downloadable products)<br />
    &#8211; Integrado com Google Analytics<br />
    &#8211; Relat&oacute;rio de vendas<br />
    &#8211; <a href="http://www.magentocommerce.com/product/features" target="_blank">Veja mais</a></li>
</ul>



Compartilhe em outras redes:


	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Apresentando%3A%20Magento%20-%20http%3A%2F%2Fwww.bloix.com.br%2Fgestaodeconteudo%2Fapresentando-magento" title="Twitter"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.bloix.com.br%2Fgestaodeconteudo%2Fapresentando-magento&amp;t=Apresentando%3A%20Magento" title="Facebook"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.bloix.com.br%2Fgestaodeconteudo%2Fapresentando-magento&amp;t=Apresentando%3A%20Magento&amp;s=Atualmente%20estamos%20vivendo%20no%20Brasil%20uma%20realidade%20que%20nos%20EUA%20j%26aacute%3B%20%26eacute%3B%20fato%3A%20n%26atilde%3Bo%20basta%20mais%20somente%20ter%20sua%20marca%20na%20Internet.%20Voc%26ecirc%3B%26nbsp%3Bdeve%20vender%20atrav%26eacute%3Bs%20dela.%0D%0AN%26atilde%3Bo%20%26eacute%3B%20f%26aacute%3Bcil%20manter%20uma%20loja%20online" title="Tumblr"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.bloix.com.br/feed" title="RSS"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.bloix.com.br/gestaodeconteudo/apresentando-magento/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Load Balance &#8211; &#8220;dividir pra conquistar&#8221;</title>
		<link>http://www.bloix.com.br/desenvolvimento-web/load-balance-dividir-pra-conquistar</link>
		<comments>http://www.bloix.com.br/desenvolvimento-web/load-balance-dividir-pra-conquistar#comments</comments>
		<pubDate>Tue, 08 Sep 2009 14:57:57 +0000</pubDate>
		<dc:creator>Administrador</dc:creator>
				<category><![CDATA[Desenvolvimento Web]]></category>
		<category><![CDATA[balance]]></category>
		<category><![CDATA[balanceamento]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Servidor]]></category>

		<guid isPermaLink="false">http://www.noix.blog.br/?p=199</guid>
		<description><![CDATA[Aprenda a fazer balanceamento de cargas em um servidor DNS e no seervidor de MySQL]]></description>
			<content:encoded><![CDATA[<p>Nessa segunda-feira recebemos a notícia que o planalto está sendo lançado o<a href="http://blog.planalto.gov.br/" target="_blank"> blog do planalto</a>:<br />
<br />
O problema é que quem tentou acessar o blog hoje a tarde ficou no mínimo, decepcionado com a dificuldade encontrada. Ele passou a tarde toda, praticamente, inoperante. Era difícil ele “resolver” as requisições, e quando isso acontecia, o congestionamento do tráfego, devido a um gande número de acessos, fazia com que a página não renderizasse direito no meu browser. Já passei por problemas parecidos, quando mantinha um site de uma antiga empresa onde trabalhava, e sazonalmente disponibilizavamos um serviço para nossos clientes. Nesse período, nosso site era praticamente inavegável. Consegui resolver esse problema, mais ou menos assim:<br />
<br />
<span id="more-199"></span><br />
Suponhamos que eu tenho um servidor web rodando em uma máquina relativamente boa, mas o número de requisições sobem exponencialmente após colocarmos um novo serviço, ou o blog do planalto, por exemplo.<br />
<br />
Bem, primeiro vou explicar rapidamente o que seria uma “requisição”. Todas as vezes que você acessa um endereço, você está fazendo uma requisição em um servidor, que irá “montar” a página que você solicitou e lhe enviar uma resposta. Esse processo acontece todas as vezes que alguém acessa um endereço para o seu servidor.<br />
<br />
Quando essas requisições aumentarem, vai chegar em um momento que o servidor não vai aguentar, ficará lento e não enviará respostas as requisições. Esse tipo de problema é bem mais comum do que você pensa. E ele pode ser facilmente resolvido com o uso de software livre – <a href="http://pt.wikipedia.org/wiki/BIND">Bind</a> e <a href="http://www.apache.org/">Apache</a>. O grande segredo está na configuração do DNS(BIND). O DNS é o serviço que transforma a URL que você digita no browser em um número de identificação único, que sereia o endereço do servidor. Não irei explicar aqui como se instala e configura o BIND, para esses detalhes vocês podem <a href="http://www.rnp.br/newsgen/0105/bind9.html">acessar esse site</a>, lá tem uma extensa documentação de como se implementa e configura o BIND.<br />
<br />
Vamos apenas exemplificar como tudo isso funciona. Direi que o domínio da minha empresa é exemplo.com.br. O que muitos não sabem é que o BIND possui uma “feature” chamada round robin. O round robin funciona como uma fila. Por exemplo, suponhamos que existem 3 clientes acessando meus servidores web. O primeiro acessa e o DNS redireciona para o servidor1. O segundo cliente acessa e o servidor DNS redireciona para o servidor2 e o terceiro cliente acessa e o DNS redireciona ao servidor1 novamente… e assim por diante.<br />
<br />
Com isso, não preciso comprar um servidor mais potente e consequentemente mais caro para aumentar a capacidade de acessos do meu site, basta eu comprar ou disponibilizar uma outra máquina, que configurada corretamente, irá receber parte das requisições, balanceando assim a carga recebida inicialmente por um único servidor.<br />
<br />
Mas ainda temos um problema, e se um dos servidores “cair”? Isso, o nosso caro BIND cuida também, ele notará e passará as resoluções de nomes apenas para os servidores que estão em pleno funcionamento, não deixando assim o nosso serviço “fora” e permitindo assim tolerar falhas de hardware, software, ou então nos permitir fazer manutenções programadas. Ótimo não? Diria que é ótimo em relação ao trabalho que se tem para configurar essa replicação/balanceamento. Mas existem alguns problemas.<br />
<br />
Primeiro teriamos um custo maior na atualização e manutenção nos sites e serviços que estão sob essa configuração. Uma sugestão é fazer um ponto de controle do código com SVN, fazendo um controle de exportação das atualizações de versão para todos os servidores.<br />
<br />
Um outro problema é de cache de DNS. Porque os DNSs possuem uma cache para as últimas requisições realizadas para agilizar nesse processo de resolução. Isso pode ser um problema porque o balanceamento não seria feito de forma justa para todos os servidores www. Isso, eu não faço idéia de como se resolve.<br />
<br />
Com esses passos você tem toda carga de requisições da aplicação balanceada, mas temos outro problema. A quantidade de requisições para a aplicação não diminuiu, ela apenas foi dividida em vários servidores, no entanto, a maioria das vezes que é requisitado algo para a aplicação, a mesma faz uma requisição ao banco de dados, e até agora, nesse processo, ele continua sendo um só, e agora tendo que responder a N aplicações que estão replicadas.<br />
<br />
Nós podemos utilizar o mesmo princípio de balanceamento que usamos para nossa aplicação no banco de dados, para isso usaremos o MySQL proxy. Não irei explicar aqui como se instala e configura o MySQL proxy, para isso você pode acessar o site do programa e verificar a documentação.<br />
<br />
O MySQL proxy é uma aplicação que você instala entre a sua aplicação e o MySQL. Ela permite monitorar, analizar e transformar as comunicações e com ela você pode, além de fazer o load balance, você pode ainda fazer, testes de falha, análise de querys, filtros e modificações de querys e muito mais.</p>



Compartilhe em outras redes:


	<a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Load%20Balance%20-%20%22dividir%20pra%20conquistar%22%20-%20http%3A%2F%2Fwww.bloix.com.br%2Fdesenvolvimento-web%2Fload-balance-dividir-pra-conquistar" title="Twitter"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.bloix.com.br%2Fdesenvolvimento-web%2Fload-balance-dividir-pra-conquistar&amp;t=Load%20Balance%20-%20%22dividir%20pra%20conquistar%22" title="Facebook"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.tumblr.com/share?v=3&amp;u=http%3A%2F%2Fwww.bloix.com.br%2Fdesenvolvimento-web%2Fload-balance-dividir-pra-conquistar&amp;t=Load%20Balance%20-%20%22dividir%20pra%20conquistar%22&amp;s=Aprenda%20a%20fazer%20balanceamento%20de%20cargas%20em%20um%20servidor%20DNS%20e%20no%20seervidor%20de%20MySQL" title="Tumblr"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/tumblr.png" title="Tumblr" alt="Tumblr" class="sociable-hovers" /></a>
	<a rel="nofollow"  target="_blank" href="http://www.bloix.com.br/feed" title="RSS"><img src="http://www.bloix.com.br/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.bloix.com.br/desenvolvimento-web/load-balance-dividir-pra-conquistar/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

