<?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>web.dev.blog &#187; PHP</title>
	<atom:link href="http://t3o.org/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://t3o.org</link>
	<description>Alles rund ums Web</description>
	<lastBuildDate>Wed, 09 Jun 2010 18:04:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Buch &#8220;Das Zend Framework&#8221; noch nicht erschienen?</title>
		<link>http://t3o.org/2009/03/buch-das-zend-framework-noch-nicht-erschienen/</link>
		<comments>http://t3o.org/2009/03/buch-das-zend-framework-noch-nicht-erschienen/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 19:35:33 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://t3o.org/?p=338</guid>
		<description><![CDATA[Das Buch &#8220;Das Zend Framework: Von den Grundlagen&#8221; bis zur fertigen Anwendung von Ralf Eggert sollte gestern eigendlich erscheinen, doch laut Amazon und Addison-Wesley ist es ist es noch nicht verfügbar. Wie ich eben jedoch in Ralfs Blog gelesen habe, ist es es wohl im Druck und müsste wohl somit die nächsten Tage erscheinen. [Nachtrag: [...]]]></description>
			<content:encoded><![CDATA[<p>Das Buch &#8220;<em>Das Zend Framework: Von den Grundlagen</em>&#8221; bis zur fertigen Anwendung von Ralf Eggert sollte gestern eigendlich erscheinen, doch laut Amazon und Addison-Wesley ist es ist es noch nicht verfügbar. Wie ich eben jedoch in <a href="http://www.zendframeworkbuch.de/2009/03/14/forum-fur-zend-framework-buch-eingerichtet/#comment-129" target="_self">Ralfs Blog</a> gelesen habe, ist es es wohl im Druck und müsste wohl somit die nächsten Tage erscheinen.</p>
<p style="text-align: center;"><a href="http://www.amazon.de/gp/product/3827327857?ie=UTF8&amp;tag=pixelre-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=3827327857"><img class="size-full wp-image-340 aligncenter" title="Das Zend Framework: Von den Grundlagen bis zur fertigen Anwendung (Gebundene Ausgabe)" src="http://t3o.org/wp-content/uploads/2009/03/das-zend-framework1.jpg" alt="das-zend-framework1" width="114" height="160" /></a></p>
<p>[Nachtrag: 01.04.2009] Das Buch scheint nun verfügbar zu sein, erste Exemplare wurden nun versendet.</p>
]]></content:encoded>
			<wfw:commentRss>http://t3o.org/2009/03/buch-das-zend-framework-noch-nicht-erschienen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>phploc &#8211; Lines of Code</title>
		<link>http://t3o.org/2009/03/phploc-lines-of-code/</link>
		<comments>http://t3o.org/2009/03/phploc-lines-of-code/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 19:12:38 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Tipps]]></category>

		<guid isPermaLink="false">http://t3o.org/?p=304</guid>
		<description><![CDATA[Wenn ich den Erzählungen meines damaligen Dozenten glauben schenken mag, so wurden Programmierer früher nach der Menge des geschriebenen Codes bezahlt. Heutzutage mit Sicherheit der falsche Weg Leistung zu messen, denn die Quantität sagt nichts über die Qualität aus. Dennoch ist es oftmals interessant und wenn nur für einem selbst, was man geschafft hat. Hierzu [...]]]></description>
			<content:encoded><![CDATA[<p>Wenn ich den Erzählungen meines damaligen Dozenten glauben schenken mag, so wurden Programmierer früher nach der Menge des geschriebenen Codes bezahlt. Heutzutage mit Sicherheit der falsche Weg Leistung zu messen, denn die Quantität sagt nichts über die Qualität aus. Dennoch ist es oftmals interessant und wenn nur für einem selbst, was man geschafft hat. Hierzu gibt es <a href="http://github.com/sebastianbergmann/phploc/tree/master" target="_blank"><strong>phploc</strong></a>, ein Kommandozeilenwerkzeug zum quantitativen Auswerten des programmierten Quellcodes von Sebastian Bergmann.</p>
<h2>Installation</h2>
<p>Installiert wird phploc wird mit dem PEAR-Installer. Als erstes muss PEAR der Channel pear.phpunit.de bekannt gemacht werden, sofern nicht schon geschehen:</p>
<blockquote>
<pre>[dev ~]$ <strong>pear channel-discover pear.phpunit.de</strong>
Adding Channel "pear.phpunit.de" succeeded
Discovery of channel "pear.phpunit.de" succeeded</pre>
</blockquote>
<p>Als nächstes das Package installieren</p>
<blockquote>
<pre>[dev ~]$ <strong>pear install phpunit/phploc</strong>
phpunit/phploc can optionally use PHP extension
"parsekit"
downloading phploc-1.0.0.tgz ...
Starting to download phploc-1.0.0.tgz (5,834 bytes)
.....done: 5,834 bytes
install ok: channel://pear.phpunit.de/phploc-1.0.0</pre>
</blockquote>
<h2>Verwendung</h2>
<p>Auf der Konsole muss als Argument ein Verzeichnis oder eine Datei übergeben werden, schon wird die Übersicht generiert. Hier am Beispiel mit dem Zend Framework v.1.7.5:</p>
<blockquote>
<pre>[dev ~]$ <strong>phploc /usr/share/php/Zend/</strong>
phploc 1.0.0 by Sebastian Bergmann.

Directories:                              287
Files:                                   1395

Lines of Code (LOC):                   281450
Comment Lines of Code (CLOC):          133172
Non-Comment Lines of Code (NCLOC):     148278

Interfaces:                                53
Classes:                                 1344
Functions/Methods:                       9370</pre>
</blockquote>
<p>Das ganze Funktioniert natürlich auch unter Windows <img src='http://t3o.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://t3o.org/2009/03/phploc-lines-of-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework in Action</title>
		<link>http://t3o.org/2009/02/zend-framework-in-action/</link>
		<comments>http://t3o.org/2009/02/zend-framework-in-action/#comments</comments>
		<pubDate>Sat, 28 Feb 2009 11:42:51 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Buch]]></category>
		<category><![CDATA[Empfehlung]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://t3o.org/?p=295</guid>
		<description><![CDATA[Auf dem Bildschirm lese ich ungern lange Dokumentationen. Da das Zend Framework nun aber in nicht nur zwei Sätzen erklärt ist und das Reference Guide nicht so gut die Zusammenhänge zwischen den einzelnen Klassen erklärt, musste ein gutes Bucher her. Das &#8220;Zend Framework in Action&#8220;-Buch erscheint zwar demnächst auch in deutsch (7. März 7. Mai [...]]]></description>
			<content:encoded><![CDATA[<p>Auf dem Bildschirm lese ich ungern lange Dokumentationen. Da das Zend Framework nun aber in nicht nur zwei Sätzen erklärt ist und das <a title="Zend Framework Reference Guide auf deutsch" href="http://framework.zend.com/manual/de/" target="_blank">Reference Guide</a> nicht so gut die Zusammenhänge zwischen den einzelnen Klassen erklärt, musste ein gutes Bucher her. Das &#8220;<a title="Zend Framework in Action - Buch - absolut empfehlenswert" href="http://www.amazon.de/gp/product/1933988320?ie=UTF8&amp;tag=pixelre-21&amp;link_code=as3&amp;camp=2514&amp;creative=9386&amp;creativeASIN=1933988320" target="_blank"><strong>Zend Framework in Action</strong></a>&#8220;-Buch erscheint zwar demnächst auch in <a title="ZEND Framework im Einsatz - Buch - auf deutsch" href="http://www.amazon.de/gp/product/3446415769?ie=UTF8&amp;tag=pixelre-21&amp;link_code=as3&amp;camp=2514&amp;creative=9386&amp;creativeASIN=3446415769" target="_blank">deutsch</a> (<span style="text-decoration: line-through;">7. März</span> 7. Mai lt. amazon.de), aber ich kann nicht warten und hab mir daher das Original in englisch geholt.</p>
<p>Für mich (nicht englischsprachig aufgewachsen) ist es sehr gut lesbar. Anhand eines Beispielprojekts  (&#8220;<em>Places to take the kids</em>!&#8221;) wird das Zend Framework Schritt für Schritt erklärt. Erst wird das Grundgerüst aufgebaut, auf dem sich dann Kapitel für Kapitel neue Funktionalitäten hinzufügen lassen. Unter anderem sind das:</p>
<ul>
<li>MVC</li>
<li>Datenbanken einbinden/verwenden</li>
<li>Benutzerauthentifizierung und Zugriffssteuerung</li>
<li>Formulargenerierung</li>
<li>Suchfunktion</li>
<li>Caching</li>
<li>Mehrsprachigkeit</li>
<li>Unit tests</li>
<li>&#8230; und vieles mehr</li>
</ul>
<p>Ich halte das Buch für absolut empfehlenswert. Es ist gleichermaßen zum durcharbeiten, sowie als Nachschlagewerk geeignet. Die Zusammenhänge sind leicht nachvollziehbar werden mit diesem Buch schnell klar.</p>
<p><em>[Nachtrag]<br />
Ralf  Eggert hat mich gerade auf einen Fehler aufmerksam gemacht: Die deutsche Übersetzung erscheint erst im Mai und nicht März. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://t3o.org/2009/02/zend-framework-in-action/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Zend_Acl und Zend_Auth verstehen</title>
		<link>http://t3o.org/2009/02/zend_acl-und-zend_auth-verstehen/</link>
		<comments>http://t3o.org/2009/02/zend_acl-und-zend_auth-verstehen/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 21:54:15 +0000</pubDate>
		<dc:creator>Sven</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ScreenCast]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://t3o.org/?p=287</guid>
		<description><![CDATA[Das Tutorial auf Zend Frameworks ist sehr gut geschrieben und macht Spass beim durcharbeiten. Auch das anschließende durchforsten der Dokumentation hierließ bei mir ein gutes Gefühl. Doch viele Zusammenhänge sind am Anfang schwer zu überblicken. Beim Thema Benutzer und Rechtesystem hab ich ein wenig recherchiert und bin auf die Webseite von Mike aufmerksam geworden. In [...]]]></description>
			<content:encoded><![CDATA[<p>Das Tutorial auf Zend Frameworks ist sehr gut geschrieben und macht Spass beim durcharbeiten. Auch das anschließende durchforsten der Dokumentation hierließ bei mir ein gutes Gefühl. Doch viele Zusammenhänge sind am Anfang schwer zu überblicken. Beim Thema Benutzer und Rechtesystem hab ich ein wenig recherchiert und bin auf die Webseite von <a href="http://www.roetgers.org/" target="_blank">Mike</a> aufmerksam geworden. In seinem überwiegend englischsprachigem Blog hat er einen deutschen Screencast zu diesem Thema veröffentlich der mir sehr gut gefallen hat. In relativ kurzer Zeit wird hier erklärt wie Zend_Acl und Zend_Auth funktionieren.</p>
<p>Link:<a href="http://www.roetgers.org/german-zend_authzend_acl-screencast/" target="_blank"> <span style="text-decoration: line-through;">German Zend_Auth/ Zend_Acl Screencast</span></a><br />
[Update: Seite leider nicht mehr verfügbar <img src='http://t3o.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  ]</p>
]]></content:encoded>
			<wfw:commentRss>http://t3o.org/2009/02/zend_acl-und-zend_auth-verstehen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
