<?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/"
		xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>PHPSP.org.br &#187; framework</title>
	<atom:link href="http://phpsp.org.br/tag/framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://phpsp.org.br</link>
	<description>Grupo de Desenvolvedores de PHP de São Paulo</description>
	<lastBuildDate>Thu, 26 Jan 2012 16:08:17 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<copyright>2006-2009 </copyright>
	<managingEditor>admin@phpsp.org.br (PHPSP.org.br)</managingEditor>
	<webMaster>admin@phpsp.org.br (PHPSP.org.br)</webMaster>
	<category>php</category>
	<ttl>1440</ttl>
	<image>
		<url>http://phpsp.org.br/wp-content/uploads/2009/03/phpspcast-cover-art-144x144.gif</url>
		<title>PHPSP.org.br</title>
		<link>http://phpsp.org.br</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle>PHP à Paulista!</itunes:subtitle>
	<itunes:summary>Um podcast bem humorado sobre PHP e assuntos relacionados. Baseado no PHPSP, em cada episódio do Podcast são reunidos convidados novos para conversar sobre um assunto relacionado ao PHP de forma descontraida e informativa.</itunes:summary>
	<itunes:keywords>php, phpsp, brasil</itunes:keywords>
	<itunes:category text="Technology" />
	<itunes:category text="Technology">
		<itunes:category text="Software How-To" />
	</itunes:category>
	<itunes:category text="Technology">
		<itunes:category text="Podcasting" />
	</itunes:category>
	<itunes:author>PHPSP.org.br</itunes:author>
	<itunes:owner>
		<itunes:name>PHPSP.org.br</itunes:name>
		<itunes:email>admin@phpsp.org.br</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://phpsp.org.br/wp-content/uploads/2009/03/phpspcast-coverart-generic.png" />
		<item>
		<title>Twitto: Framework que cabe em um tweet !</title>
		<link>http://phpsp.org.br/2009/03/twitto-framework-que-cabe-em-um-tweet/</link>
		<comments>http://phpsp.org.br/2009/03/twitto-framework-que-cabe-em-um-tweet/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 23:35:56 +0000</pubDate>
		<dc:creator>Augusto Pascutti</dc:creator>
				<category><![CDATA[Des-sobrinhação]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php 5.3]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://phpsp.org.br/?p=286</guid>
		<description><![CDATA[Se você &#8211; a esta altura do campeonato &#8211; não faz idéia do que é um &#8220;tweet&#8221;, ponha-se daqui para www.twitter.com ! Agora ! Podemos conversar de igual pra igual. Pense em um framework. Uma coisa grande. Com várias opções, módulos, suporte a plugins, MVC, talvez um Data Mapper, etc, etc, etc. Agora pense em [...]]]></description>
			<content:encoded><![CDATA[<p>Se você &#8211; a esta altura do campeonato &#8211; não faz idéia do que é um &#8220;tweet&#8221;, ponha-se daqui para <a title="Twitter" href="http://twitter.com" target="_blank">www.twitter.com</a> !</p>
<p>Agora ! Podemos conversar de igual pra igual. Pense em um framework. Uma coisa grande. Com várias opções, módulos, suporte a plugins, MVC, talvez um Data Mapper, etc, etc, etc. Agora pense em um tweet: 140 caracteres. São coisas como óleo e água, gato e cachorro, são paulinos e mulheres (eu ainda vou escutar por causa disso).</p>
<p><span id="more-286"></span></p>
<p>Pois bem, tentando mostrar a beleza feminina aos São Paulinos &#8211; ou que um framework não precisa ser uma coisa grande, pra quem não entendeu a piada -, o fundador do Symphony (o framework) criou o Twitto: um framework do tamanho de um tweet, ou seja: 140 caracteres. Na verdade &#8211; e lógico &#8211; ele não e grande coisa, simplismente funciona como um Front Controller bem básico. Mas é uma prova de conceito e usa novas features do PHP 5.3, enfim &#8230; o dito cujo segue abaixo.</p>
<pre class="textmate-source twilight"><span class="linenum">    1</span> <span class="text text_html text_html_basic"><span class="source source_php source_php_embedded source_php_embedded_block source_php_embedded_block_html"><span class="punctuation punctuation_section punctuation_section_embedded punctuation_section_embedded_begin punctuation_section_embedded_begin_php">&lt;?php</span>
<span class="linenum">    2</span> <span class="meta meta_include meta_include_php"><span class="keyword keyword_control keyword_control_import keyword_control_import_include keyword_control_import_include_php">require</span> <span class="constant constant_other constant_other_php">__DIR__</span><span class="keyword keyword_operator keyword_operator_string keyword_operator_string_php">.</span><span class="string string_quoted string_quoted_single string_quoted_single_php"><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_begin punctuation_definition_string_begin_php">'</span><span class="meta meta_string-contents meta_string-contents_quoted meta_string-contents_quoted_single meta_string-contents_quoted_single_php">/c.php</span><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_end punctuation_definition_string_end_php">'</span></span></span><span class="punctuation punctuation_terminator punctuation_terminator_expression punctuation_terminator_expression_php">;</span>
<span class="linenum">    3</span> <span class="keyword keyword_control keyword_control_php">if</span> (<span class="keyword keyword_operator keyword_operator_logical keyword_operator_logical_php">!</span><span class="support support_function support_function_type support_function_type_php">is_callable</span>(<span class="variable variable_other variable_other_php"><span class="punctuation punctuation_definition punctuation_definition_variable punctuation_definition_variable_php">$</span>c</span> <span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_php">=</span> <span class="keyword keyword_operator keyword_operator_error-control keyword_operator_error-control_php">@</span><span class="variable variable_other variable_other_global variable_other_global_php"><span class="punctuation punctuation_definition punctuation_definition_variable punctuation_definition_variable_php">$</span>_GET</span>[<span class="string string_quoted string_quoted_single string_quoted_single_php"><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_begin punctuation_definition_string_begin_php">'</span><span class="meta meta_string-contents meta_string-contents_quoted meta_string-contents_quoted_single meta_string-contents_quoted_single_php">c</span><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_end punctuation_definition_string_end_php">'</span></span>] ?: <span class="storage storage_type storage_type_php">function</span>() { <span class="support support_function support_function_construct support_function_construct_php">echo</span> <span class="string string_quoted string_quoted_single string_quoted_single_php"><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_begin punctuation_definition_string_begin_php">'</span><span class="meta meta_string-contents meta_string-contents_quoted meta_string-contents_quoted_single meta_string-contents_quoted_single_php">Woah!</span><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_end punctuation_definition_string_end_php">'</span></span><span class="punctuation punctuation_terminator punctuation_terminator_expression punctuation_terminator_expression_php">;</span> }))
<span class="linenum">    4</span>   <span class="keyword keyword_control keyword_control_exception keyword_control_exception_php">throw</span> <span class="keyword keyword_other keyword_other_new keyword_other_new_php">new</span> <span class="support support_class support_class_php">Exception</span>(<span class="string string_quoted string_quoted_single string_quoted_single_php"><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_begin punctuation_definition_string_begin_php">'</span><span class="meta meta_string-contents meta_string-contents_quoted meta_string-contents_quoted_single meta_string-contents_quoted_single_php">Error</span><span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_end punctuation_definition_string_end_php">'</span></span>)<span class="punctuation punctuation_terminator punctuation_terminator_expression punctuation_terminator_expression_php">;</span>
<span class="linenum">    5</span> <span class="variable variable_other variable_other_php"><span class="punctuation punctuation_definition punctuation_definition_variable punctuation_definition_variable_php">$</span>c</span>()<span class="punctuation punctuation_terminator punctuation_terminator_expression punctuation_terminator_expression_php">;</span></span>
</span></pre>
<p>Agora você pode se parguntar, quais são as coisas &#8220;novas&#8221; que o twitto está usando, simples:</p>
<ul>
<li>Constante <code>__DIR__</code></li>
<li>Operador <code>?:</code></li>
<li>Funções anônimas</li>
</ul>
<p>No fim, o Twitto existe apenas como brincadeira, e para mostrar alguns novos recursos do PHP 5.3, mas se ele realmente for aceito como framework ele é o mais rápido existente. Mais pra frente mostro uns benchmarks que estou fazendo e o twitto já está neles.</p>
<p>O site do Twitto é: www.twitto.org</p>
<div class="wp-about-author-containter-top" style="background-color:#FFF;"><div class="wp-about-author-pic"><img alt='' src='http://0.gravatar.com/avatar/89de242e444d231e9928320af0417571?s=100&amp;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D100&amp;r=G' class='avatar avatar-100 photo' height='100' width='100' /></div><div class="wp-about-author-text"><h3><a href='http://phpsp.org.br/author/augusto/' title='Augusto Pascutti'>Augusto Pascutti</a></h3><p>Augusto Pascutti é desenvolvedor PHP a 5 anos, trabalhou em projetos Open Source como CakePHP, Zend Framework e Habari. É evangelista PHP e de boas práticas, Zend Certified Engineer para PHP 5, fundador/coordenador do PHPSP, host do PHPSPCast e headbanger nas horas vagas.</p><p><a href='http://www.augustopascutti.com' title='Augusto Pascutti'>Website</a> - <a href='http://phpsp.org.br/author/augusto/' title='More posts by Augusto Pascutti'>More Posts</a> </p></div></div>]]></content:encoded>
			<wfw:commentRss>http://phpsp.org.br/2009/03/twitto-framework-que-cabe-em-um-tweet/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Novo Grupo de Discussão &#8211; YUI!</title>
		<link>http://phpsp.org.br/2008/09/novo-grupo-de-discussao-yui/</link>
		<comments>http://phpsp.org.br/2008/09/novo-grupo-de-discussao-yui/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 20:14:48 +0000</pubDate>
		<dc:creator>PHPSP Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[YUI]]></category>

		<guid isPermaLink="false">http://www.phpsp.org.br/novo-grupo-de-discussao-yui/</guid>
		<description><![CDATA[Meu colega de lista php-sp Mingo Max mandou o texto com a novidade, confira abaixo. Pessoal, para quem interessar criei um grupo para troca de idéias, dicas, dúvidas e afins sobre o framework YUI Yahoo User Interface, aqueles que como eu desenvolvem sob este framework e tem dificuldades de achar bom materiais a respeito aqui [...]]]></description>
			<content:encoded><![CDATA[<p>Meu colega de lista php-sp Mingo Max mandou o texto com a novidade, confira abaixo.</p>
<p>Pessoal, para quem interessar criei um grupo para troca de idéias, dicas, dúvidas e afins sobre o framework YUI Yahoo User Interface, aqueles que como eu desenvolvem sob este framework e tem dificuldades de achar bom materiais a respeito aqui tenta ser este espaço.</p>
<p>http://br.groups.yahoo.com/group/yui-br</p>
<p>E para quem prefere o Orkut também tem um Comunidade http://www.orkut.com.br/Community.aspx?cmm=67878909</p>
<p>Obrigado.</p>
<p>Mingo MAX</p>
<div class="wp-about-author-containter-top" style="background-color:#FFF;"><div class="wp-about-author-pic"><img alt='' src='http://1.gravatar.com/avatar/9f4c420045691d8b9ec16638a5c13f92?s=100&amp;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D100&amp;r=G' class='avatar avatar-100 photo' height='100' width='100' /></div><div class="wp-about-author-text"><h3><a href='http://phpsp.org.br/author/admin/' title='PHPSP Administrator'>PHPSP Administrator</a></h3><p></p><p><a href='http://www.phpsp.org.br' title='PHPSP Administrator'>Website</a> - <a href='http://phpsp.org.br/author/admin/' title='More posts by PHPSP Administrator'>More Posts</a> </p></div></div>]]></content:encoded>
			<wfw:commentRss>http://phpsp.org.br/2008/09/novo-grupo-de-discussao-yui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

