<?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>knusperpixel.com &#187; php</title>
	<atom:link href="http://www.knusperpixel.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.knusperpixel.com</link>
	<description>Webdevelopment und was vom Leben übrig bleibt</description>
	<lastBuildDate>Thu, 26 Aug 2010 23:00:17 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Inspekt &#8211; An Input Filtering and Validation Library for PHP</title>
		<link>http://www.knusperpixel.com/shortlist/inspekt-an-input-filtering-and-validation-library-for-php/</link>
		<comments>http://www.knusperpixel.com/shortlist/inspekt-an-input-filtering-and-validation-library-for-php/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:50:00 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/inspekt-an-input-filtering-and-validation-library-for-php/</guid>
		<description><![CDATA[Inspekt is a PHP library that makes it easier to write secure web applications&#60;br /&#62;
&#60;br /&#62;
Inspekt acts as a firewall API between user input and the rest of the application. It takes PHP superglobal arrays, encapsulates their data in an &#34;cage&#34; object, and destroys the original superglobal. Data can then be retrieved from the input [...]]]></description>
			<content:encoded><![CDATA[<p>Inspekt is a PHP library that makes it easier to write secure web applications&lt;br /&gt;<br />
&lt;br /&gt;<br />
Inspekt acts as a firewall API between user input and the rest of the application. It takes PHP superglobal arrays, encapsulates their data in an &quot;cage&quot; object, and destroys the original superglobal. Data can then be retrieved from the input data object using a variety of accessor methods that apply filtering, or the data can be checked against validation methods. Raw data can only be accessed via a &#39;getRaw()&#39; method, forcing the developer to show clear intent.&lt;br /&gt;<br />
&lt;br /&gt;<br />
Inspekt can also be used on arbitrary arrays, and provides static filtering and validation methods.&lt;br /&gt;<br />
&lt;br /&gt;<br />
Inspekt works in PHP5, and has no external dependencies.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/inspekt-an-input-filtering-and-validation-library-for-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WideImage &#8211; An open-source PHP library for image manipulation</title>
		<link>http://www.knusperpixel.com/shortlist/wideimage-an-open-source-php-library-for-image-manipulation/</link>
		<comments>http://www.knusperpixel.com/shortlist/wideimage-an-open-source-php-library-for-image-manipulation/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 14:23:18 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[crop]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gd]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[resize]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/wideimage-an-open-source-php-library-for-image-manipulation/</guid>
		<description><![CDATA[WideImage is an object-oriented library for image manipulation. It requires PHP 5.2.x or 5.3.x with GD2 extension. It&#8217;s E_ALL + E_STRICT compliant and fairly well tested with Simpletest.&#60;br /&#62;
The library focuses on ease of use of the most common image operations. It provides a simple and unified way to loading and saving images from/to files, [...]]]></description>
			<content:encoded><![CDATA[<p>WideImage is an object-oriented library for image manipulation. It requires PHP 5.2.x or 5.3.x with GD2 extension. It&rsquo;s E_ALL + E_STRICT compliant and fairly well tested with Simpletest.&lt;br /&gt;<br />
The library focuses on ease of use of the most common image operations. It provides a simple and unified way to loading and saving images from/to files, strings, database, uploads and URL addresses. Supports the most common image formats.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/wideimage-an-open-source-php-library-for-image-manipulation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xmoovStream</title>
		<link>http://www.knusperpixel.com/shortlist/xmoovstream/</link>
		<comments>http://www.knusperpixel.com/shortlist/xmoovstream/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 23:05:16 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flashvideo]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[stream]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[streaming-server]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/xmoovstream/</guid>
		<description><![CDATA[The xmoovStream Server (formerly known as xmoov-php) is a centralized http streaming server written in PHP. It sits between your files and the world giving you control over many aspects of how your content is accessed. You can manage different kinds of content from different urls under a single installation.
]]></description>
			<content:encoded><![CDATA[<p>The xmoovStream Server (formerly known as xmoov-php) is a centralized http streaming server written in PHP. It sits between your files and the world giving you control over many aspects of how your content is accessed. You can manage different kinds of content from different urls under a single installation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/xmoovstream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php-flvinfo &#8211; Project Hosting on Google Code</title>
		<link>http://www.knusperpixel.com/shortlist/php-flvinfo-project-hosting-on-google-code/</link>
		<comments>http://www.knusperpixel.com/shortlist/php-flvinfo-project-hosting-on-google-code/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 21:36:36 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flv]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/php-flvinfo-project-hosting-on-google-code/</guid>
		<description><![CDATA[A simple PHP class to read and write FLV meta data and cue points in Flash Video (FLV) files.
]]></description>
			<content:encoded><![CDATA[<p>A simple PHP class to read and write FLV meta data and cue points in Flash Video (FLV) files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/php-flvinfo-project-hosting-on-google-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>php-mp4info &#8211; Project Hosting on Google Code</title>
		<link>http://www.knusperpixel.com/shortlist/php-mp4info-project-hosting-on-google-code/</link>
		<comments>http://www.knusperpixel.com/shortlist/php-mp4info-project-hosting-on-google-code/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 21:36:12 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[mp4]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/php-mp4info-project-hosting-on-google-code/</guid>
		<description><![CDATA[A simple PHP class to read MP4 meta data from MP4 based files, such as MP4, M4V and F4V.
]]></description>
			<content:encoded><![CDATA[<p>A simple PHP class to read MP4 meta data from MP4 based files, such as MP4, M4V and F4V.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/php-mp4info-project-hosting-on-google-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>codeninja.de &#8211; A lightweight and fast MVC Framework for PHP5</title>
		<link>http://www.knusperpixel.com/shortlist/codeninja-de-a-lightweight-and-fast-mvc-framework-for-php5/</link>
		<comments>http://www.knusperpixel.com/shortlist/codeninja-de-a-lightweight-and-fast-mvc-framework-for-php5/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 13:43:55 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[kata]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/codeninja-de-a-lightweight-and-fast-mvc-framework-for-php5/</guid>
		<description><![CDATA[Kata is a lightweight PHP5 MVC-Framework that balances speed and comfort. It&#39;s in use for pages with million of monthy pageviews, so it&#39;s a tried and true solution.
]]></description>
			<content:encoded><![CDATA[<p>Kata is a lightweight PHP5 MVC-Framework that balances speed and comfort. It&#39;s in use for pages with million of monthy pageviews, so it&#39;s a tried and true solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/codeninja-de-a-lightweight-and-fast-mvc-framework-for-php5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Table Of Contents &#8211; Zend Framework Book: Surviving The Deep End</title>
		<link>http://www.knusperpixel.com/shortlist/table-of-contents-zend-framework-book-surviving-the-deep-end/</link>
		<comments>http://www.knusperpixel.com/shortlist/table-of-contents-zend-framework-book-surviving-the-deep-end/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 22:22:18 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[zendframework]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/table-of-contents-zend-framework-book-surviving-the-deep-end/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/table-of-contents-zend-framework-book-surviving-the-deep-end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Simple Resource Injector for ZF Action Controllers  &#8211; phly, boy, phly</title>
		<link>http://www.knusperpixel.com/shortlist/a-simple-resource-injector-for-zf-action-controllers-phly-boy-phly/</link>
		<comments>http://www.knusperpixel.com/shortlist/a-simple-resource-injector-for-zf-action-controllers-phly-boy-phly/#comments</comments>
		<pubDate>Sun, 30 May 2010 09:58:39 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[zend]]></category>
		<category><![CDATA[zendframework]]></category>
		<category><![CDATA[zend_controller]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/a-simple-resource-injector-for-zf-action-controllers-phly-boy-phly/</guid>
		<description><![CDATA[Any resource initialized by the bootstrap immediately available as simply a public member of the action controller
]]></description>
			<content:encoded><![CDATA[<p>Any resource initialized by the bootstrap immediately available as simply a public member of the action controller</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/a-simple-resource-injector-for-zf-action-controllers-phly-boy-phly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP UTF-8 cheatsheet &#8211; developer.loftdigital.com</title>
		<link>http://www.knusperpixel.com/shortlist/php-utf-8-cheatsheet-developer-loftdigital-com/</link>
		<comments>http://www.knusperpixel.com/shortlist/php-utf-8-cheatsheet-developer-loftdigital-com/#comments</comments>
		<pubDate>Fri, 28 May 2010 17:33:04 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[cheatsheet]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reference]]></category>
		<category><![CDATA[utf-8]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/php-utf-8-cheatsheet-developer-loftdigital-com/</guid>
		<description><![CDATA[There are a number of great articles online about UTF-8 and how it works &#8211; Joel Spolski&#39;s comes to mind &#8211; but very few about how to actually get it working with PHP and iron out all the bugs. So, here to save you the time we put in, is a quick cheatsheet and info [...]]]></description>
			<content:encoded><![CDATA[<p>There are a number of great articles online about UTF-8 and how it works &#8211; Joel Spolski&#39;s comes to mind &#8211; but very few about how to actually get it working with PHP and iron out all the bugs. So, here to save you the time we put in, is a quick cheatsheet and info about a few common issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/php-utf-8-cheatsheet-developer-loftdigital-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parse Accept-Language to detect a user&#8217;s language</title>
		<link>http://www.knusperpixel.com/shortlist/parse-accept-language-to-detect-a-users-language/</link>
		<comments>http://www.knusperpixel.com/shortlist/parse-accept-language-to-detect-a-users-language/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 12:44:15 +0000</pubDate>
		<dc:creator>knusperpixel</dc:creator>
				<category><![CDATA[Shortlist]]></category>
		<category><![CDATA[$_server]]></category>
		<category><![CDATA[accept-language]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[parser]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.knusperpixel.com/shortlist/parse-accept-language-to-detect-a-users-language/</guid>
		<description><![CDATA[Most browsers send an Accept-Language header.
]]></description>
			<content:encoded><![CDATA[<p>Most browsers send an Accept-Language header.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knusperpixel.com/shortlist/parse-accept-language-to-detect-a-users-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
