<?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>Wescley Costa - A.K.A Narixx &#187; Zend</title>
	<atom:link href="http://narixx.com/blog/category/zend/feed/" rel="self" type="application/rss+xml" />
	<link>http://narixx.com/blog</link>
	<description>K.I.S.S.</description>
	<lastBuildDate>Sat, 29 Oct 2011 01:43:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Instalando Zend Server CE com PHP 5.3 no Ubuntu 11.10</title>
		<link>http://narixx.com/blog/2011/10/28/instalando-zend-server-ce-com-php-5-3-no-ubuntu-11-10/</link>
		<comments>http://narixx.com/blog/2011/10/28/instalando-zend-server-ce-com-php-5-3-no-ubuntu-11-10/#comments</comments>
		<pubDate>Sat, 29 Oct 2011 01:30:26 +0000</pubDate>
		<dc:creator>Wescley Costa</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://narixx.com/blog/?p=145</guid>
		<description><![CDATA[Instalar o ZSCE no Ubunto é tão simples quanto no rWindow$ e nem precisa clicar em tantos “Nexts” da vida… 
Lembrando que se você já possui uma versão do apache instalada, ele irá usar o que você já tem, não se preocupe com isso.
Certo, então vamos para os 3 primeiros passos:
(P.s.: Nesse tutorial estou usando [...]]]></description>
			<content:encoded><![CDATA[<p>Instalar o ZSCE no Ubunto é tão simples quanto no rWindow$ e nem precisa clicar em tantos “Nexts” da vida… <img src='http://narixx.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Lembrando que se você já possui uma versão do apache instalada, ele irá usar o que você já tem, não se preocupe com isso.<br />
Certo, então vamos para os 3 primeiros passos:</p>
<blockquote><p><em>(P.s.: Nesse tutorial estou usando o aptitude, mas como o mesmo foi removido do ubunto desde a versão 10.10, você pode utilizar o apt-get mesmo ou instalar o aptitude digitando no terminal: apt-get install aptitude)</em></p></blockquote>
<p>1- Vamos adicionar o repositório do ZSCE no seu source.list, para isso, como super usuário(root) digite no terminal:<em></em></p>
<blockquote><p><em>echo &#8216;deb http://repos.zend.com/zend-server/deb server non-free&#8217; &gt;&gt; /etc/apt/sources.list</em></p></blockquote>
<p>2- Adicione a chave do repositório digitando o seguinte comando:</p>
<blockquote><p><em>wget http://repos.zend.com/zend.key -O- | apt-key add -</em></p></blockquote>
<p>3- Atualize a lista de repositórios do seu Ubuntu para que o mesmo sincronize o repositório do ZSCE, digite:</p>
<blockquote><p><em>aptitude update</em></p></blockquote>
<p>Agora instale o ZSCE digitando o seguinte comando em seu terminal:</p>
<blockquote><p><em>aptitude install zend-server-php-5.3</em></p></blockquote>
<p>Será solicitado uma confirmação, apenas tecle <em>Enter</em>… Agora é só esperar os pacotes serem baixados e instalados.<br />
Quando a instalação for concluída será mostrada a mensagem de que o servidor foi iniciado.</p>
<p>Para testar se tudo ocorreu tranquilamente você pode acessar a interface web de gerenciamento do servidor pelo endereço:</p>
<p>https://localhost:10082/ZendServer/</p>
<p>Caso não de certo, a porta 443 do seu PC pode não está aberta, então acesse pelo endereço:</p>
<p>http://localhost:10081/ZendServer/</p>
<p>Na primeira vez em que você acessar essa interface, será solicitado a criação de uma senha, que será a senha de acesso ao gerenciamento do servidor.<br />
E aí, está pronto… O seu Zend Server CE está rodando e pronto para ser usado.</p>
<p>Para maiores detalhes consulte a documentação oficial:</p>
<p>http://files.zend.com/help/Zend-Server-Community-Edition/zend-server-community-edition.htm#deb_installation.htm</p>
]]></content:encoded>
			<wfw:commentRss>http://narixx.com/blog/2011/10/28/instalando-zend-server-ce-com-php-5-3-no-ubuntu-11-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helper Truncate para Zend Framework</title>
		<link>http://narixx.com/blog/2010/02/22/55/</link>
		<comments>http://narixx.com/blog/2010/02/22/55/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 20:24:32 +0000</pubDate>
		<dc:creator>Wescley Costa</dc:creator>
				<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://narixx.com/blog/?p=55</guid>
		<description><![CDATA[Dias atrás tive a necessidade de truncar strings que vinham do banco de dados e populavam uma combo select.
Como estou utilizando Zend Framework, tinha certeza que acharia algo que me ajudasse, e para não reinventar a roda comecei a pesquisar no oráculo e eis que encontrei um Helper(Truncate) que faz o que eu queria mas [...]]]></description>
			<content:encoded><![CDATA[<p>Dias atrás tive a necessidade de truncar strings que vinham do banco de dados e populavam uma combo select.<br />
Como estou utilizando <a href="http://framework.zend.com" target="_blank">Zend Framework</a>, tinha certeza que acharia algo que me ajudasse, e para não reinventar a roda comecei a pesquisar no oráculo e eis que encontrei um Helper(<a title="Helper Truncate" href="http://www.virgentech.com/blog/2009/06/truncate-view-helper-for-zend-framework.html" target="_blank">Truncate</a>) que faz o que eu queria mas com um pequeno probleminha que só acontece em países que fazem uso de acentuação&#8230; encoding! =/</p>
<p>Fucei, procurei, estressei até que o Wellaton(Leandro), um companheiro de trabalho indicou o uso da função <a href="http://br.php.net/manual/pt_BR/function.mb-substr.php" target="_blank">mb_substr</a> ao invés da <a href="http://br.php.net/manual/pt_BR/function.substr.php" target="_blank">substr</a>, e não é que resolveu o problema com a acentuação??!!!</p>
<p>Então tá aí a dica, caso precise truncar strings, existe um helper pronto, fácil de usar e bom pra isso:</p>
<pre class="brush: php;">
&lt;?php
class Virgen_View_Helper_Truncate
{
    public function truncate($string, $start = 0, $length = 100, $prefix = '...', $postfix = '...')
    {
        $truncated = trim($string);
        $start = (int) $start;
        $length = (int) $length;
        // Return original string if max length is 0
        if ($length &lt; 1) return $truncated;
        $full_length = iconv_strlen($truncated);
        // Truncate if necessary
        if ($full_length &gt; $length) {
            // Right-clipped
            if ($length + $start &gt; $full_length) {
                $start = $full_length - $length;
                $postfix = '';
            }
            // Left-clipped
            if ($start == 0) $prefix = '';
            // Do truncate!
            $truncated = $prefix . trim(substr($truncated, $start, $length)) . $postfix;
        }
        return $truncated;
    }
}
</pre>
<p>E caso tenha problema com os caracteres, utilize a função mb_substr no lugar de substr, alterando na linha 22:</p>
<pre class="brush: php;">
$truncated = $prefix . trim(mb_substr($truncated, $start, $length)) . $postfix;
</pre>
<p>E é isso ae!</p>
<p> <img src='http://narixx.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://narixx.com/blog/2010/02/22/55/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando Zend Server CE no Ubuntu</title>
		<link>http://narixx.com/blog/2009/12/11/instalando-zend-server-ce-no-ubuntu/</link>
		<comments>http://narixx.com/blog/2009/12/11/instalando-zend-server-ce-no-ubuntu/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 19:27:29 +0000</pubDate>
		<dc:creator>Wescley Costa</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://narixx.com/blog/?p=9</guid>
		<description><![CDATA[
Instalar o ZSCE no Ubunto é tão simples quanto no rWindow$ e nem precisa clicar em tantos “Nexts” da vida… 
Lembrando que se você já possui uma versão do apache instalada, ele irá usar o que você já tem.
Certo, então vamos para os 3 primeiros passos:
1- Abra o source.list em /etc/apt/source.list e adicione o seguinte repositório:
deb [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Instalar o ZSCE no Ubunto é tão simples quanto no rWindow$ e nem precisa clicar em tantos “Nexts” da vida… <img style="max-width: 100%; padding: 0px;" src="http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif" alt=";-)" /><br />
Lembrando que se você já possui uma versão do apache instalada, ele irá usar o que você já tem.<br />
Certo, então vamos para os 3 primeiros passos:</p>
<p>1- Abra o source.list em /etc/apt/source.list e adicione o seguinte repositório:<br />
<em>deb http://repos.zend.com/deb/ce ce non-free<br />
</em><br />
2- Adicione a chave pública do repositório digitando o seguinte comando:<br />
<em>$ wget http://repos.zend.com/deb/zend.key -O- |apt-key add -<br />
</em><br />
3- Atualize a lista de repositórios do seu Ubuntu para que o mesmo sincronize o repositório do ZSCE, digite:<br />
<em>$ aptitude update</em></p>
<p>Agora instale o ZSCE digitando o seguinte comando em seu terminal:<br />
<em>$ aptitude install zend-ce</em></p>
<p>Será solicitado uma confirmação, apenas digite Y e em seguida tecle Enter… Agora é só esperar os pacotes serem baixados e instalados.<br />
Quando a instalação for concluída será mostrada a mensagem de que o servidor foi iniciado.</p>
<p>Para testar se tudo ocorreu tranquilamente você pode acessar a interface web de gerenciamento do servidor pelo endereço:</p>
<p>https://localhost:10082/ZendServer/</p>
<p>Caso não de certo, a porta 443 do seu PC pode não está aberta, então acesse pelo endereço:</p>
<p>http://localhost:10081/ZendServer/</p>
<p>Na primeira vez em que você acessar essa interface, será solicitado a criação de uma senha, que será a senha de acesso ao gerenciamento do servidor.<br />
E aí, está pronto… O seu Zend Server CE está rodando e pronto para ser usado.</p>
<p>Para maiores detalhes consulte a documentação oficial:</p>
<p>http://files.zend.com/help/Zend-Server-Community-Edition/zend-server-community-edition.htm#deb_installation.htm</p></div>
]]></content:encoded>
			<wfw:commentRss>http://narixx.com/blog/2009/12/11/instalando-zend-server-ce-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testando o Zend Server CE(Community Edition)</title>
		<link>http://narixx.com/blog/2009/12/11/testando-o-zend-server-cecommunity-edition/</link>
		<comments>http://narixx.com/blog/2009/12/11/testando-o-zend-server-cecommunity-edition/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 19:25:38 +0000</pubDate>
		<dc:creator>Wescley Costa</dc:creator>
				<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://narixx.com/blog/?p=5</guid>
		<description><![CDATA[
Instalei o Zend Server CE para testar e na minha opinião ele é fantástico!
Ele tem toda aquela facilidade dos softwares embutidos All-In-One como EasyPHP, Wamp e etc, só que com mais qualidade, afinal, é um produdo da Zend.
Para quem está trabalhando com Zend Framework, ele já traz tudo configurado conforme você precisa para utilizar o [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Instalei o Zend Server CE para testar e na minha opinião ele é fantástico!</p>
<p>Ele tem toda aquela facilidade dos softwares embutidos All-In-One como <a href="http://www.easyphp.org/index.php" target="_blank">EasyPHP</a>, <a href="http://www.wampserver.com/" target="_blank">Wamp</a> e etc, só que com mais qualidade, afinal, é um produdo da Zend.</p>
<p>Para quem está trabalhando com <a href="http://framework.zend.com/" target="_blank">Zend Framework</a>, ele já traz tudo configurado conforme você precisa para utilizar o ZF, bastando apenas instalar o Zend Server CE e começar a desenvolver.</p>
<p>O que mais??</p>
<p>Bom, ele traz ainda uma interface web para administração do servidor, onde você pode alterar as diretivas do seu php.ini apenas clicando e a partir dalí mesmo reiniciar seu servidor( \o/ ).<br />
Vem com o Apache, mas pode-se integrar ao IIS também(show, não??).<br />
Acelerador de bytecodes, Debug e mais outras coisas que ainda não testei ou usei.</p>
<p>To achando ele muito bacana e o desempenho também está muito bom!<br />
Fica aí a dica… <em><a href="http://www.zend.com/en/products/server-ce/index" target="_blank">http://www.zend.com/en/products/server-ce/index</a></em></div>
]]></content:encoded>
			<wfw:commentRss>http://narixx.com/blog/2009/12/11/testando-o-zend-server-cecommunity-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

