<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.xsl" type="text/xsl"?>
<rss version="2.0" 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:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/atom+xml" href="https://feeds.transistor.fm/phpdevradio" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>PHPDevRadio</title>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/phpdevradio</itunes:new-feed-url>
    <description>Das PHPDevRadio ist ein Podcast der sich rund um PHP dreht. Wir verstehen PHP dabei weit mehr als nur die reine Sprache, sondern beleuchten auch immer wieder viele Tools, Methoden und aktuelle Entwicklungen im Gesamtökosystem. Die ständige Crew besteht aus Claudio und Michael. Wir haben hin und wieder aber auch Gäste zu Besuch.</description>
    <copyright>© 2025 PHPDevRadio</copyright>
    <podcast:guid>5dec8241-f95f-587e-abe2-ee28a79fa3f1</podcast:guid>
    <podcast:locked>yes</podcast:locked>
    <language>de-de</language>
    <pubDate>Fri, 12 Dec 2025 16:36:37 +0100</pubDate>
    <lastBuildDate>Fri, 12 Dec 2025 16:37:05 +0100</lastBuildDate>
    <link>http://phpdevradio.de</link>
    <image>
      <url>https://img.transistorcdn.com/Sn-OkEnNoATTJzUXpeDdDunNw5yqhFrm_flQT1ilt8I/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzIwOTcvMTU1NzIx/MzE1Ny1hcnR3b3Jr/LmpwZw.jpg</url>
      <title>PHPDevRadio</title>
      <link>http://phpdevradio.de</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:category text="News">
      <itunes:category text="Tech News"/>
    </itunes:category>
    <itunes:type>episodic</itunes:type>
    <itunes:author>PHPDevRadio</itunes:author>
    <itunes:image href="https://img.transistorcdn.com/Sn-OkEnNoATTJzUXpeDdDunNw5yqhFrm_flQT1ilt8I/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzIwOTcvMTU1NzIx/MzE1Ny1hcnR3b3Jr/LmpwZw.jpg"/>
    <itunes:summary>Das PHPDevRadio ist ein Podcast der sich rund um PHP dreht. Wir verstehen PHP dabei weit mehr als nur die reine Sprache, sondern beleuchten auch immer wieder viele Tools, Methoden und aktuelle Entwicklungen im Gesamtökosystem. Die ständige Crew besteht aus Claudio und Michael. Wir haben hin und wieder aber auch Gäste zu Besuch.</itunes:summary>
    <itunes:subtitle>Das PHPDevRadio ist ein Podcast der sich rund um PHP dreht.</itunes:subtitle>
    <itunes:keywords></itunes:keywords>
    <itunes:owner>
      <itunes:name>Michael Döhler</itunes:name>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>No</itunes:explicit>
    <item>
      <title>Episode 21 - Symfony</title>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>Episode 21 - Symfony</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c4e36b43-bbbd-4c1d-8aca-e96004907a4a</guid>
      <link>https://share.transistor.fm/s/cd74e11c</link>
      <description>
        <![CDATA[<p>Ohne Symfony wäre PHP wohl nicht da wo es heute stehen würde, da sind sich Claudio und Michael einig. Daher lassen wir nochmal die letzten Jahre von Symfony 1 bis zur aktuellen Version 4 Revue passieren. Was hat sich verändert und wo stehen wir aktuell? Zum Abschluss schauen wir noch auf das sehr große Symfony Ökosystem rund um Blackfire und die neue Symfony Cloud.</p><p><br></p><p>Links:</p><ul><li><a href="https://symfony.com/components">Liste der Symfony Components</a></li><li><a href="https://medium.com/@fabpot/symfony-4-a-quick-demo-da7d32be323">Symfony Flex</a></li><li><a href="https://github.com/symfony/recipes">Symfony Flex Recipes</a></li><li><a href="https://symfony.com/blog/the-end-of-silex">Silex ist tot</a></li><li><a href="https://www.blackfire.io">Blackfire</a></li><li><a href="https://insight.symfony.com/">Symfony Insights</a></li><li><a href="https://symfony.com/cloud">Symfony Cloud</a></li><li><a href="https://twitter.com/fabpot/status/1064946913596895232">Symfony steigt aus der PHP Fig aus</a></li></ul><p><br></p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Ohne Symfony wäre PHP wohl nicht da wo es heute stehen würde, da sind sich Claudio und Michael einig. Daher lassen wir nochmal die letzten Jahre von Symfony 1 bis zur aktuellen Version 4 Revue passieren. Was hat sich verändert und wo stehen wir aktuell? Zum Abschluss schauen wir noch auf das sehr große Symfony Ökosystem rund um Blackfire und die neue Symfony Cloud.</p><p><br></p><p>Links:</p><ul><li><a href="https://symfony.com/components">Liste der Symfony Components</a></li><li><a href="https://medium.com/@fabpot/symfony-4-a-quick-demo-da7d32be323">Symfony Flex</a></li><li><a href="https://github.com/symfony/recipes">Symfony Flex Recipes</a></li><li><a href="https://symfony.com/blog/the-end-of-silex">Silex ist tot</a></li><li><a href="https://www.blackfire.io">Blackfire</a></li><li><a href="https://insight.symfony.com/">Symfony Insights</a></li><li><a href="https://symfony.com/cloud">Symfony Cloud</a></li><li><a href="https://twitter.com/fabpot/status/1064946913596895232">Symfony steigt aus der PHP Fig aus</a></li></ul><p><br></p><p><br></p>]]>
      </content:encoded>
      <pubDate>Wed, 19 Jun 2019 09:00:00 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/cd74e11c/a99fd7e1.mp3" length="90225168" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2253</itunes:duration>
      <itunes:summary>In Episode 20 unterhalten sich Michael und Claudio über die Entwicklung von Symfony und wie es dort weitergeht. </itunes:summary>
      <itunes:subtitle>In Episode 20 unterhalten sich Michael und Claudio über die Entwicklung von Symfony und wie es dort weitergeht. </itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 20 - Logging</title>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>Episode 20 - Logging</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">62b87661-f3fd-4408-a0a2-60db09d693dc</guid>
      <link>https://share.transistor.fm/s/cf7c584b</link>
      <description>
        <![CDATA[<p>Nach einem kurzen Intro über "Warum ist Logging sinnvoll", geht es direkt in den Logging Standard PSR-3, DAS Logging Framework Monolog und diverse Logging Services wie ELK und Sentry. Im letzten Teil geht es dann an die Königsfragen: Wie man eigentlich richtig im eigenen Code loggt und wie Log Messages aussehen sollten.</p><ul><li><a href="https://www.php-fig.org/psr/psr-3/">PSR-3: Logging Standard</a></li><li><a href="https://github.com/Seldaek/monolog">Monolog</a></li><li><a href="https://www.splunk.com/de_de">Splunk</a></li><li><a href="https://www.elastic.co/de/solutions/logging">Elastic Logging Solutions</a></li><li><a href="https://www.graylog.org/">Graylog</a></li><li><a href="https://www.datadoghq.com/">Datadog</a></li><li><a href="https://www.pagerduty.com/">Pagerduty</a></li><li><a href="https://sentry.io/">Sentry</a></li></ul><p><br></p><p><br></p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Nach einem kurzen Intro über "Warum ist Logging sinnvoll", geht es direkt in den Logging Standard PSR-3, DAS Logging Framework Monolog und diverse Logging Services wie ELK und Sentry. Im letzten Teil geht es dann an die Königsfragen: Wie man eigentlich richtig im eigenen Code loggt und wie Log Messages aussehen sollten.</p><ul><li><a href="https://www.php-fig.org/psr/psr-3/">PSR-3: Logging Standard</a></li><li><a href="https://github.com/Seldaek/monolog">Monolog</a></li><li><a href="https://www.splunk.com/de_de">Splunk</a></li><li><a href="https://www.elastic.co/de/solutions/logging">Elastic Logging Solutions</a></li><li><a href="https://www.graylog.org/">Graylog</a></li><li><a href="https://www.datadoghq.com/">Datadog</a></li><li><a href="https://www.pagerduty.com/">Pagerduty</a></li><li><a href="https://sentry.io/">Sentry</a></li></ul><p><br></p><p><br></p><p><br></p>]]>
      </content:encoded>
      <pubDate>Fri, 31 May 2019 09:00:00 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/cf7c584b/eb0f67e3.mp3" length="111735388" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2791</itunes:duration>
      <itunes:summary>In der Jubiläums Episode 20 unterhalten sich Michael und Claudio über Logging und PHP. </itunes:summary>
      <itunes:subtitle>In der Jubiläums Episode 20 unterhalten sich Michael und Claudio über Logging und PHP. </itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 19 - Große Projekte mit PHP umsetzen</title>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>Episode 19 - Große Projekte mit PHP umsetzen</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">771d8535-ec56-429d-9af2-3c020e6aeb38</guid>
      <link>https://share.transistor.fm/s/7ce4db38</link>
      <description>
        <![CDATA[<p>Neben der Praxiserfahrung wird viel über SOLID, Vorgehensweisen und Architektur Patterns und welche Rolle Frameworks und Composer spielen gesprochen.</p><p>Zum Schluss kommt noch ein Must-Have Buch Tip für alle die eine wachsende Code Base betreuen!</p><p>Die Links zur Sendung:</p><p>- <a href="https://dzone.com/articles/software-architecture-the-5-patterns-you-need-to-k">https://dzone.com/articles/software-architecture-the-5-patterns-you-need-to-k</a></p><p>- <a href="https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html">https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html</a></p><p>- <a href="https://fideloper.com/hexagonal-architecture">https://fideloper.com/hexagonal-architecture</a></p><p>- <a href="https://www.amazon.de/Growing-Object-Oriented-Software-Addison-Wesley-Signature/dp/0321503627/ref=sr_1_fkmrnull_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&amp;keywords=Growing+Object-Oriented+Software&amp;qid=1557417562&amp;s=gateway&amp;sr=8-1-fkmrnull">https://www.amazon.de/Growing-Object-Oriented-Software-Addison-Wesley-Signature/dp/0321503627</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Neben der Praxiserfahrung wird viel über SOLID, Vorgehensweisen und Architektur Patterns und welche Rolle Frameworks und Composer spielen gesprochen.</p><p>Zum Schluss kommt noch ein Must-Have Buch Tip für alle die eine wachsende Code Base betreuen!</p><p>Die Links zur Sendung:</p><p>- <a href="https://dzone.com/articles/software-architecture-the-5-patterns-you-need-to-k">https://dzone.com/articles/software-architecture-the-5-patterns-you-need-to-k</a></p><p>- <a href="https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html">https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html</a></p><p>- <a href="https://fideloper.com/hexagonal-architecture">https://fideloper.com/hexagonal-architecture</a></p><p>- <a href="https://www.amazon.de/Growing-Object-Oriented-Software-Addison-Wesley-Signature/dp/0321503627/ref=sr_1_fkmrnull_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&amp;keywords=Growing+Object-Oriented+Software&amp;qid=1557417562&amp;s=gateway&amp;sr=8-1-fkmrnull">https://www.amazon.de/Growing-Object-Oriented-Software-Addison-Wesley-Signature/dp/0321503627</a></p>]]>
      </content:encoded>
      <pubDate>Sun, 12 May 2019 10:00:00 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/7ce4db38/f6b3e876.mp3" length="95265802" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2379</itunes:duration>
      <itunes:summary>In Episode 19 unterhalten sich Michael und Claudio über die praktische Umsetzung von großen Projekten mit PHP. </itunes:summary>
      <itunes:subtitle>In Episode 19 unterhalten sich Michael und Claudio über die praktische Umsetzung von großen Projekten mit PHP. </itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 18 - Recap 2018 und Ausblick 2019</title>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>Episode 18 - Recap 2018 und Ausblick 2019</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2c4302a5-30e6-4e32-9399-2d0380d0f7a1</guid>
      <link>https://share.transistor.fm/s/a33cea9d</link>
      <description>
        <![CDATA[<p>Die Themen sind dabei PHP 7.3, Laravel, Open-Source spielt jetzt in der Champions League rund um Github und ähnliches, aus Zend Framework wird Laminas, Entwicklungen rund um die Core Contributoren nach dem "Cut" bei Rogue Wave / Zend.<br><strong><br>Nachtrag: Andi Gutmans ist nicht wie im Podcast angenommen vor kurzem zu AWS gewechselt, sondern bereits im Jahr 2016!</strong></p><p>Weiterführende Links:<br>- <a href="https://wiki.php.net/rfc/jit">https://wiki.php.net/rfc/jit</a><br>- <a href="https://blog.jetbrains.com/phpstorm/2019/01/nikita-popov-joins-phpstorm-team/">https://blog.jetbrains.com/phpstorm/2019/01/nikita-popov-joins-phpstorm-team/</a><br>- <a href="https://www.linkedin.com/pulse/why-i-am-joining-amazon-web-services-big-data-group-andi-gutmans/?trk=prof-post">https://www.linkedin.com/pulse/why-i-am-joining-amazon-web-services-big-data-group-andi-gutmans</a><br>- <a href="https://getlaminas.org/">https://getlaminas.org/</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Die Themen sind dabei PHP 7.3, Laravel, Open-Source spielt jetzt in der Champions League rund um Github und ähnliches, aus Zend Framework wird Laminas, Entwicklungen rund um die Core Contributoren nach dem "Cut" bei Rogue Wave / Zend.<br><strong><br>Nachtrag: Andi Gutmans ist nicht wie im Podcast angenommen vor kurzem zu AWS gewechselt, sondern bereits im Jahr 2016!</strong></p><p>Weiterführende Links:<br>- <a href="https://wiki.php.net/rfc/jit">https://wiki.php.net/rfc/jit</a><br>- <a href="https://blog.jetbrains.com/phpstorm/2019/01/nikita-popov-joins-phpstorm-team/">https://blog.jetbrains.com/phpstorm/2019/01/nikita-popov-joins-phpstorm-team/</a><br>- <a href="https://www.linkedin.com/pulse/why-i-am-joining-amazon-web-services-big-data-group-andi-gutmans/?trk=prof-post">https://www.linkedin.com/pulse/why-i-am-joining-amazon-web-services-big-data-group-andi-gutmans</a><br>- <a href="https://getlaminas.org/">https://getlaminas.org/</a></p>]]>
      </content:encoded>
      <pubDate>Thu, 09 May 2019 10:00:00 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/a33cea9d/d255588f.mp3" length="77694844" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>1940</itunes:duration>
      <itunes:summary>In Episode 18 unterhalten sich Claudio und Michael über das Jahr 2018 und schauen die aktuellen Entwicklungen für 2019 einmal genauer an.</itunes:summary>
      <itunes:subtitle>In Episode 18 unterhalten sich Claudio und Michael über das Jahr 2018 und schauen die aktuellen Entwicklungen für 2019 einmal genauer an.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 17 – Event Sourcing</title>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>Episode 17 – Event Sourcing</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-10-05t06:05:08+00:00-8576d92d59b460d</guid>
      <link>https://share.transistor.fm/s/cc5c6022</link>
      <description>
        <![CDATA[<p>In Episode 17 haben wir mit Arne Blankerts und Sebastian Heuer auf den PHP Developer Days 2018 in Dresden über Event Sourcing gesprochen. Warum ist Event Sourcing gerade jetzt in aller Munde, obwohl es doch schon sehr alt ist? All das und viele weitere Fragen in einer spannenden Diskussionsrunde!</p>
<p>Ihr findet <a href="https://twitter.com/arneblankerts">Arne</a> und <a href="https://twitter.com/belanur">Sebastian</a> auf Twitter 😉</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In Episode 17 haben wir mit Arne Blankerts und Sebastian Heuer auf den PHP Developer Days 2018 in Dresden über Event Sourcing gesprochen. Warum ist Event Sourcing gerade jetzt in aller Munde, obwohl es doch schon sehr alt ist? All das und viele weitere Fragen in einer spannenden Diskussionsrunde!</p>
<p>Ihr findet <a href="https://twitter.com/arneblankerts">Arne</a> und <a href="https://twitter.com/belanur">Sebastian</a> auf Twitter 😉</p>]]>
      </content:encoded>
      <pubDate>Mon, 19 Nov 2018 19:39:59 +0100</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/cc5c6022/59df7a52.mp3" length="132832018" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>3318</itunes:duration>
      <itunes:summary>In Episode 17 haben wir mit Arne Blankerts und Sebastian Heuer auf den PHP Developer Days 2018 in Dresden über Event Sourcing gesprochen.</itunes:summary>
      <itunes:subtitle>In Episode 17 haben wir mit Arne Blankerts und Sebastian Heuer auf den PHP Developer Days 2018 in Dresden über Event Sourcing gesprochen.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 16 – Kubernetes mit Bastian Hofmann</title>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>Episode 16 – Kubernetes mit Bastian Hofmann</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-10-05t06:04:10+00:00-531d3adad07b9c5</guid>
      <link>https://share.transistor.fm/s/8ceaa57c</link>
      <description>
        <![CDATA[<p>In Episode 16 sprechen Claudio und Michael mit Bastian Hofmann von Syseleven über Kubernetes. Die Episode wurde im Rahmen der PHP Developer Days 2018 in Dresden aufgenommen. Vielen Dank an Bastian für die tollen Einblicke und den tollen Vortrag auf der Konferenz!</p>
<p>Ihr findet Bastian auf <a href="https://twitter.com/BastianHofmann">Twitter</a>.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In Episode 16 sprechen Claudio und Michael mit Bastian Hofmann von Syseleven über Kubernetes. Die Episode wurde im Rahmen der PHP Developer Days 2018 in Dresden aufgenommen. Vielen Dank an Bastian für die tollen Einblicke und den tollen Vortrag auf der Konferenz!</p>
<p>Ihr findet Bastian auf <a href="https://twitter.com/BastianHofmann">Twitter</a>.</p>]]>
      </content:encoded>
      <pubDate>Mon, 12 Nov 2018 20:40:43 +0100</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/8ceaa57c/d1121e65.mp3" length="104382743" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2607</itunes:duration>
      <itunes:summary>In Episode 16 sprechen Claudio und Michael mit Bastian Hofmann von Syseleven über Kubernetes. Die Episode wurde im Rahmen der PHP Developer Days 2018 in Dresden aufgenommen. Vielen Dank an Bastian für die tollen Einblicke!</itunes:summary>
      <itunes:subtitle>In Episode 16 sprechen Claudio und Michael mit Bastian Hofmann von Syseleven über Kubernetes. Die Episode wurde im Rahmen der PHP Developer Days 2018 in Dresden aufgenommen. Vielen Dank an Bastian für die tollen Einblicke!</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 15 – Unicode mit Andreas Heigl</title>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Episode 15 – Unicode mit Andreas Heigl</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-10-05t05:56:46+00:00-88b574ff65151f7</guid>
      <link>https://share.transistor.fm/s/1dee6e0f</link>
      <description>
        <![CDATA[<p>In Episode 15 unterhalten sich Claudio und Michael mit Andreas Heigl über das Thema Unicode. Im Rahmen der PHP Developer Days 2018 hatten wir die Chance mit Andreas ein sehr ausführliches Gespräch rund um Unicode zu führen. Andreas gibt Einblicke wie Unicode entstanden ist, was der Unterschied zwischen UTF-8 und UTF-16 ist und was man für eine saubere Unicode Unterstützung beachten sollte.</p>
<p>Ihr findet Andreas auf <a href="https://twitter.com/heiglandreas">Twitter</a> und seine Slides zum Thema <a href="https://heiglandreas.github.io/slidedeck/HowToHandlePILE_OF_POO/20180922-phpdd/index_online.html#/">hier</a>.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In Episode 15 unterhalten sich Claudio und Michael mit Andreas Heigl über das Thema Unicode. Im Rahmen der PHP Developer Days 2018 hatten wir die Chance mit Andreas ein sehr ausführliches Gespräch rund um Unicode zu führen. Andreas gibt Einblicke wie Unicode entstanden ist, was der Unterschied zwischen UTF-8 und UTF-16 ist und was man für eine saubere Unicode Unterstützung beachten sollte.</p>
<p>Ihr findet Andreas auf <a href="https://twitter.com/heiglandreas">Twitter</a> und seine Slides zum Thema <a href="https://heiglandreas.github.io/slidedeck/HowToHandlePILE_OF_POO/20180922-phpdd/index_online.html#/">hier</a>.</p>]]>
      </content:encoded>
      <pubDate>Mon, 05 Nov 2018 22:53:45 +0100</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/1dee6e0f/17192a0d.mp3" length="109828807" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2743</itunes:duration>
      <itunes:summary>In Episode 15 unterhalten sich Claudio und Michael mit Andreas Heigl über das Thema Unicode. Andreas gibt Einblicke wie Unicode entstanden ist, was der Unterschied zwischen UTF-8 und UTF-16 ist und was man für eine Unicode Unterstützung beachten sollte.</itunes:summary>
      <itunes:subtitle>In Episode 15 unterhalten sich Claudio und Michael mit Andreas Heigl über das Thema Unicode. Andreas gibt Einblicke wie Unicode entstanden ist, was der Unterschied zwischen UTF-8 und UTF-16 ist und was man für eine Unicode Unterstützung beachten sollte.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 14 – Recap PHPDD 2018</title>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Episode 14 – Recap PHPDD 2018</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-09-25t05:57:23+00:00-a244c8c80115204</guid>
      <link>https://share.transistor.fm/s/f651efec</link>
      <description>
        <![CDATA[<p>Das PHPDevRadio war On Tour in Dresden auf den <a href="https://2018.phpdd.org/">PHP Developer Days in Dresden</a>. Claudio und Michael unterhalten sich in Epsiode 14 was sie auf der Veranstaltung erlebt haben, wie die Workshops und die Konferenz waren und geben ein kleines Recap zur Veranstaltung ab.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Das PHPDevRadio war On Tour in Dresden auf den <a href="https://2018.phpdd.org/">PHP Developer Days in Dresden</a>. Claudio und Michael unterhalten sich in Epsiode 14 was sie auf der Veranstaltung erlebt haben, wie die Workshops und die Konferenz waren und geben ein kleines Recap zur Veranstaltung ab.</p>]]>
      </content:encoded>
      <pubDate>Mon, 08 Oct 2018 18:19:40 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/f651efec/e7df37af.mp3" length="50163533" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>1251</itunes:duration>
      <itunes:summary>Das PHPDevRadio war On Tour in Dresden auf den PHPDD in Dresden. Claudio und Michael unterhalten sich in Epsiode 14 was sie auf der Veranstaltung erlebt haben, wie die Workshops und die Konferenz waren und geben ein kleines Recap zur Veranstaltung ab.</itunes:summary>
      <itunes:subtitle>Das PHPDevRadio war On Tour in Dresden auf den PHPDD in Dresden. Claudio und Michael unterhalten sich in Epsiode 14 was sie auf der Veranstaltung erlebt haben, wie die Workshops und die Konferenz waren und geben ein kleines Recap zur Veranstaltung ab.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 13 – PHP Code Metriken</title>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>Episode 13 – PHP Code Metriken</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-09-09t19:37:25+00:00-2cfcb272535d09e</guid>
      <link>https://share.transistor.fm/s/dcedd113</link>
      <description>
        <![CDATA[<p>In Folge 13 unterhalten sich Claudio und Michael über Code Metriken. Die Folge beginnt bei der Frage “Was sind eigentlich Metriken?”. Es wird beleuchtet wofür Metriken gut sind und es wird ein Überblick über wichtige Code Metriken gegeben. Wie immer sind sehr viele Tool Tips dabei:</p>
<ul class="ul1">
<li class="li1"><a href="https://www.phpmetrics.org/">phpmetrics</a></li>
<li class="li1"><a href="https://scrutinizer-ci.com/">Scrutinizer</a></li>
<li class="li1"><a href="https://de.wikipedia.org/wiki/McCabe-Metrik">Zyklomatische Komplexität</a></li>
<li class="li1"><a href="https://github.com/squizlabs/PHP_CodeSniffer">PHP_CodeSniffer</a></li>
<li class="li1"><a href="https://phpmd.org/">PHPMD</a></li>
<li class="li1"><a href="https://github.com/sebastianbergmann/phploc">phploc</a></li>
<li class="li1"><a href="https://github.com/sebastianbergmann/phpcpd">phpcpd</a></li>
<li class="li1"><a href="https://pdepend.org/">PHP Depend</a></li>
<li class="li1"><a href="https://www.sonarqube.org/">Sonarqube</a></li>
<li class="li1"><a href="https://github.com/sensiolabs-de/deptrac">deptrac</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In Folge 13 unterhalten sich Claudio und Michael über Code Metriken. Die Folge beginnt bei der Frage “Was sind eigentlich Metriken?”. Es wird beleuchtet wofür Metriken gut sind und es wird ein Überblick über wichtige Code Metriken gegeben. Wie immer sind sehr viele Tool Tips dabei:</p>
<ul class="ul1">
<li class="li1"><a href="https://www.phpmetrics.org/">phpmetrics</a></li>
<li class="li1"><a href="https://scrutinizer-ci.com/">Scrutinizer</a></li>
<li class="li1"><a href="https://de.wikipedia.org/wiki/McCabe-Metrik">Zyklomatische Komplexität</a></li>
<li class="li1"><a href="https://github.com/squizlabs/PHP_CodeSniffer">PHP_CodeSniffer</a></li>
<li class="li1"><a href="https://phpmd.org/">PHPMD</a></li>
<li class="li1"><a href="https://github.com/sebastianbergmann/phploc">phploc</a></li>
<li class="li1"><a href="https://github.com/sebastianbergmann/phpcpd">phpcpd</a></li>
<li class="li1"><a href="https://pdepend.org/">PHP Depend</a></li>
<li class="li1"><a href="https://www.sonarqube.org/">Sonarqube</a></li>
<li class="li1"><a href="https://github.com/sensiolabs-de/deptrac">deptrac</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 10 Sep 2018 20:58:45 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/dcedd113/e9dca3e9.mp3" length="96134386" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2401</itunes:duration>
      <itunes:summary>In Folge 13 unterhalten sich Claudio und Michael über Code Metriken. Die Folge beginnt bei der Frage Was eigentlich Metriken sind und wofür man sie braucht. Es folgt ein Überblick über die wichtige Code Metriken und wie immer sind viele Tools dabei.</itunes:summary>
      <itunes:subtitle>In Folge 13 unterhalten sich Claudio und Michael über Code Metriken. Die Folge beginnt bei der Frage Was eigentlich Metriken sind und wofür man sie braucht. Es folgt ein Überblick über die wichtige Code Metriken und wie immer sind viele Tools dabei.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 12 – PHP Security Tools</title>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>Episode 12 – PHP Security Tools</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-08-14t10:50:19+00:00-2151d285305e4cd</guid>
      <link>https://share.transistor.fm/s/8db45229</link>
      <description>
        <![CDATA[<p>In dieser Episode findet sich Michael wieder mit Andreas Sperber von aramido zusammen um diesmal über Tools im Umfeld von PHP Security zu sprechen.</p>
<p>Die Show Notes:</p>
<ul>
<li class="p1">Checklisten: <a href="https://symfony.com/doc/current/best_practices/security.html">Symfony</a>, <a href="https://wpsecuritychecklist.org/items/">WordPress</a>, <a href="https://docs.typo3.org/typo3cms/SecurityGuide/">Typo3</a>, <a href="https://magento.com/security">Magento</a></li>
<li class="p1"><a href="https://github.com/psecio/iniscan">PHP INI Scanner</a></li>
<li class="p1"><a href="https://github.com/sensiolabs/security-checker">Sensiolabs Security Checker</a></li>
<li class="p1"><a href="http://sqlmap.org/">SQLMAP</a></li>
<li><a href="https://nmap.org/">NMAP</a></li>
<li class="p1"><a href="https://www.zaproxy.org/">ZAP Proxy</a>, <a href="https://portswigger.net/burp">Burp</a></li>
<li><a href="http://www.openvas.org/">OpenVAS</a></li>
</ul>
<p>Wie in der Sendung angekündigt, verlosen wir bis Ende September 3 Security Scans durch aramido. Schickt dafür einfach einen Screenshot einer (5-Sterne) Bewertung in iTunes an <a href="mailto:phpdevradio@gmail.com">phpdevradio@gmail.com</a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Episode findet sich Michael wieder mit Andreas Sperber von aramido zusammen um diesmal über Tools im Umfeld von PHP Security zu sprechen.</p>
<p>Die Show Notes:</p>
<ul>
<li class="p1">Checklisten: <a href="https://symfony.com/doc/current/best_practices/security.html">Symfony</a>, <a href="https://wpsecuritychecklist.org/items/">WordPress</a>, <a href="https://docs.typo3.org/typo3cms/SecurityGuide/">Typo3</a>, <a href="https://magento.com/security">Magento</a></li>
<li class="p1"><a href="https://github.com/psecio/iniscan">PHP INI Scanner</a></li>
<li class="p1"><a href="https://github.com/sensiolabs/security-checker">Sensiolabs Security Checker</a></li>
<li class="p1"><a href="http://sqlmap.org/">SQLMAP</a></li>
<li><a href="https://nmap.org/">NMAP</a></li>
<li class="p1"><a href="https://www.zaproxy.org/">ZAP Proxy</a>, <a href="https://portswigger.net/burp">Burp</a></li>
<li><a href="http://www.openvas.org/">OpenVAS</a></li>
</ul>
<p>Wie in der Sendung angekündigt, verlosen wir bis Ende September 3 Security Scans durch aramido. Schickt dafür einfach einen Screenshot einer (5-Sterne) Bewertung in iTunes an <a href="mailto:phpdevradio@gmail.com">phpdevradio@gmail.com</a></p>]]>
      </content:encoded>
      <pubDate>Mon, 27 Aug 2018 20:02:43 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/8db45229/2266676d.mp3" length="120070711" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2999</itunes:duration>
      <itunes:summary>In dieser Episode findet sich Michael wieder mit Andreas Sperber von aramido zusammen um diesmal über Tools im Umfeld von PHP Security zu sprechen.</itunes:summary>
      <itunes:subtitle>In dieser Episode findet sich Michael wieder mit Andreas Sperber von aramido zusammen um diesmal über Tools im Umfeld von PHP Security zu sprechen.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 11 – Spezialausgabe: PHPDD</title>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Episode 11 – Spezialausgabe: PHPDD</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-08-14t10:49:54+00:00-e4a8cd38a35829b</guid>
      <link>https://share.transistor.fm/s/3792e4c2</link>
      <description>
        <![CDATA[<p>In dieser Spezial Episode unterhalten sich Michael und Holger über die anstehenden PHP Developer Days in Dresden und wie man so ein PHP Event auf die Beine stellt.</p>
<p><a href="https://2018.phpdd.org/">Hier</a> kann man noch Tickets bestellen und sich über die Veranstaltung informieren.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Spezial Episode unterhalten sich Michael und Holger über die anstehenden PHP Developer Days in Dresden und wie man so ein PHP Event auf die Beine stellt.</p>
<p><a href="https://2018.phpdd.org/">Hier</a> kann man noch Tickets bestellen und sich über die Veranstaltung informieren.</p>]]>
      </content:encoded>
      <pubDate>Mon, 20 Aug 2018 11:41:32 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/3792e4c2/826e2b43.mp3" length="55303800" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>1380</itunes:duration>
      <itunes:summary>In dieser Spezial Episode unterhalten sich Michael und Holger über die anstehenden PHP Developer Days in Dresden und wie man so ein PHP Event auf die Beine stellt.</itunes:summary>
      <itunes:subtitle>In dieser Spezial Episode unterhalten sich Michael und Holger über die anstehenden PHP Developer Days in Dresden und wie man so ein PHP Event auf die Beine stellt.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 10 – PHP Security</title>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>Episode 10 – PHP Security</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-07-30t11:34:55+00:00-c948ea7da9b5cf0</guid>
      <link>https://share.transistor.fm/s/e9bacfcc</link>
      <description>
        <![CDATA[<p>In dieser Episode hat sich Michael mit Andreas Sperber von aramido einen Experten zum Thema Sicherheit eingeladen. Besprochene Themen sind OWSAP, aktuelle Sicherheitsprobleme und wie man mit Leaks umgehen sollte.</p>
<p>Show Notes:</p>
<ul>
<li><a href="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_2017_Project">OWASP Top 10</a></li>
<li><a href="https://www.owasp.org/index.php/OWASP_Proactive_Controls">OWASP ProActive Controls</a></li>
<li><a href="https://aramido.de/sicherheitsberatung/security-by-design/php-security-training">Aramido Security Training</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Episode hat sich Michael mit Andreas Sperber von aramido einen Experten zum Thema Sicherheit eingeladen. Besprochene Themen sind OWSAP, aktuelle Sicherheitsprobleme und wie man mit Leaks umgehen sollte.</p>
<p>Show Notes:</p>
<ul>
<li><a href="https://www.owasp.org/index.php/Category:OWASP_Top_Ten_2017_Project">OWASP Top 10</a></li>
<li><a href="https://www.owasp.org/index.php/OWASP_Proactive_Controls">OWASP ProActive Controls</a></li>
<li><a href="https://aramido.de/sicherheitsberatung/security-by-design/php-security-training">Aramido Security Training</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 13 Aug 2018 16:38:17 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/e9bacfcc/813581c6.mp3" length="122404086" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>3057</itunes:duration>
      <itunes:summary>In dieser Episode hat sich Michael mit Andreas Sperber von aramido einen Experten zum Thema Sicherheit eingeladen. Besprochene Themen sind OWSAP, aktuelle Sicherheitsprobleme und wie man mit Leaks umgehen sollte.</itunes:summary>
      <itunes:subtitle>In dieser Episode hat sich Michael mit Andreas Sperber von aramido einen Experten zum Thema Sicherheit eingeladen. Besprochene Themen sind OWSAP, aktuelle Sicherheitsprobleme und wie man mit Leaks umgehen sollte.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 9 – PHP Performance</title>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Episode 9 – PHP Performance</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2018-05-16t20:42:53+00:00-6fa17b7557b1171</guid>
      <link>https://share.transistor.fm/s/44de2485</link>
      <description>
        <![CDATA[<p>In dieser Episode sprechen Claudio und Michael über Performance für PHP Applikationen und wie man diese messen und verbessern kann.</p>
<p class="p2">Show Notes:</p>
<ul>
<li class="p2"><a href="https://blackfire.io/">Backfire.io</a></li>
<li class="p2"><a href="https://xdebug.org/">Xdebug</a></li>
<li class="p2"><a href="https://tideways.com/">Tideways</a></li>
<li class="p2"><a href="https://newrelic.com/">Newrelic</a></li>
</ul>
<p>Picks:</p>
<ul>
<li>Launch der neuen Doctrine Website</li>
<li>Buch Tipp: QualityLand – <a href="https://www.amazon.de/QualityLand-Roman-helle-Marc-Uwe-Kling/dp/3550050232">Helle Edition</a> / <a href="https://www.amazon.de/QualityLand-Roman-dunkle-Marc-Uwe-Kling/dp/3550050151">Dunkle Edition</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Episode sprechen Claudio und Michael über Performance für PHP Applikationen und wie man diese messen und verbessern kann.</p>
<p class="p2">Show Notes:</p>
<ul>
<li class="p2"><a href="https://blackfire.io/">Backfire.io</a></li>
<li class="p2"><a href="https://xdebug.org/">Xdebug</a></li>
<li class="p2"><a href="https://tideways.com/">Tideways</a></li>
<li class="p2"><a href="https://newrelic.com/">Newrelic</a></li>
</ul>
<p>Picks:</p>
<ul>
<li>Launch der neuen Doctrine Website</li>
<li>Buch Tipp: QualityLand – <a href="https://www.amazon.de/QualityLand-Roman-helle-Marc-Uwe-Kling/dp/3550050232">Helle Edition</a> / <a href="https://www.amazon.de/QualityLand-Roman-dunkle-Marc-Uwe-Kling/dp/3550050151">Dunkle Edition</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 30 Jul 2018 16:01:58 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/44de2485/39d87f76.mp3" length="107506812" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2685</itunes:duration>
      <itunes:summary>In dieser Episode sprechen Claudio und Michael über Performance für PHP Applikationen und wie man diese messen und verbessern kann.</itunes:summary>
      <itunes:subtitle>In dieser Episode sprechen Claudio und Michael über Performance für PHP Applikationen und wie man diese messen und verbessern kann.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 8 – OOP, SOLID &amp; wartbarer Software Code</title>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>Episode 8 – OOP, SOLID &amp; wartbarer Software Code</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-09-23t07:12:40+00:00-53e8e1caeb5ec46</guid>
      <link>https://share.transistor.fm/s/eb1b8b64</link>
      <description>
        <![CDATA[<p>In dieser Episode sprechen Claudio und Michael über den Themenkomplex Objektorientierte Programmierung, SOLID und wartbarem Software Code in PHP.</p>
<p>News:</p>
<ul>
<li><a href="http://php.net/archive/2017.php#id2017-09-14-1">PHP 7.2 RC2</a></li>
<li><a href="http://symfony.com/blog/the-symfony-unicorn-1-billion-downloads">1 Milliarde Symfony Downloads</a></li>
<li><a href="https://www.froscon.de/">Froscon</a></li>
</ul>
<p>Zum Thema:</p>
<ul>
<li><a href="https://martinfowler.com/bliki/TellDontAsk.html">TellDontAsk-Prinzip</a></li>
<li><a href="https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)">SOLID (wikipedia)</a></li>
<li><a href="https://scotch.io/bar-talk/s-o-l-i-d-the-first-five-principles-of-object-oriented-design">SOLID in PHP</a></li>
</ul>
<p>Bücher:</p>
<ul>
<li><a href="https://www.amazon.de/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420">Pattern of Enterprise Application Architecture</a></li>
<li><a href="https://www.amazon.de/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=pd_lpo_sbs_14_t_1?_encoding=UTF8&amp;psc=1&amp;refRID=9ZSDYRS323S4DJAT75AP">Clean Code</a></li>
<li><a href="https://www.amazon.de/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073/ref=pd_sim_14_1?_encoding=UTF8&amp;psc=1&amp;refRID=2SYV0K391NJPJXPVRG2P">Clean Coder</a></li>
</ul>
<p>Picks:</p>
<ul>
<li><a href="http://phaser.io/">Phaser.io</a></li>
<li><a href="https://stenciljs.com/">StencilJS</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Episode sprechen Claudio und Michael über den Themenkomplex Objektorientierte Programmierung, SOLID und wartbarem Software Code in PHP.</p>
<p>News:</p>
<ul>
<li><a href="http://php.net/archive/2017.php#id2017-09-14-1">PHP 7.2 RC2</a></li>
<li><a href="http://symfony.com/blog/the-symfony-unicorn-1-billion-downloads">1 Milliarde Symfony Downloads</a></li>
<li><a href="https://www.froscon.de/">Froscon</a></li>
</ul>
<p>Zum Thema:</p>
<ul>
<li><a href="https://martinfowler.com/bliki/TellDontAsk.html">TellDontAsk-Prinzip</a></li>
<li><a href="https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)">SOLID (wikipedia)</a></li>
<li><a href="https://scotch.io/bar-talk/s-o-l-i-d-the-first-five-principles-of-object-oriented-design">SOLID in PHP</a></li>
</ul>
<p>Bücher:</p>
<ul>
<li><a href="https://www.amazon.de/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420">Pattern of Enterprise Application Architecture</a></li>
<li><a href="https://www.amazon.de/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=pd_lpo_sbs_14_t_1?_encoding=UTF8&amp;psc=1&amp;refRID=9ZSDYRS323S4DJAT75AP">Clean Code</a></li>
<li><a href="https://www.amazon.de/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073/ref=pd_sim_14_1?_encoding=UTF8&amp;psc=1&amp;refRID=2SYV0K391NJPJXPVRG2P">Clean Coder</a></li>
</ul>
<p>Picks:</p>
<ul>
<li><a href="http://phaser.io/">Phaser.io</a></li>
<li><a href="https://stenciljs.com/">StencilJS</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Tue, 26 Sep 2017 21:01:43 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/eb1b8b64/9aebfeae.mp3" length="146494076" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>3660</itunes:duration>
      <itunes:summary>In dieser Episode sprechen Claudio und Michael über den Themenkomplex Objektorientierte Programmierung, SOLID und wartbarem Software Code in PHP.</itunes:summary>
      <itunes:subtitle>In dieser Episode sprechen Claudio und Michael über den Themenkomplex Objektorientierte Programmierung, SOLID und wartbarem Software Code in PHP.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 7 – Dependency Injection 2017 &amp; DISCO</title>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>Episode 7 – Dependency Injection 2017 &amp; DISCO</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-09-18t10:16:59+00:00-d9ed27b71aaa478</guid>
      <link>https://share.transistor.fm/s/1513786f</link>
      <description>
        <![CDATA[<p>In Episode 7 hat sich Michael mit Stephan Hochdörfer einen Experten eingeladen um ausführlich über Dependency Injection und das DI Framework DISCO zu sprechen.</p>
<p>Mit seinem DI Framework DISCO erfrischt er uns gerade bei diesem Thema mit neuen Ansichten und tollen Ideen.</p>
<p>Stephan ist Head of Technology bei <a href="https://www.bitexpert.de/">bitExpert</a> und zu finden auf User Groups (<a href="http://phpugmrn.de">PHPUG MRN</a> &amp; <a href="http://www.phpugffm.de/">PHPUG FFM</a>), Konferenzen (z.B. <a href="https://www.unkonf.de">www.unkonf.de</a>) und <a href="https://twitter.com/shochdoerfer">Twitter.</a> Außerdem <a href="https://blog.bitexpert.de/blog/">bloggt</a> er regelmäßig über aktuelle PHP Themen.</p>
<p>Links zur Sendung:</p>
<ul>
<li><a href="https://www.bitexpert.de/">Stephan Hochdörfer @ bitexpert</a></li>
<li><a href="https://github.com/container-interop/container-interop">Container Interop</a></li>
<li><a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-11-container.md">PSR-11</a></li>
<li><a href="https://github.com/bitexpert/disco">DISCO</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In Episode 7 hat sich Michael mit Stephan Hochdörfer einen Experten eingeladen um ausführlich über Dependency Injection und das DI Framework DISCO zu sprechen.</p>
<p>Mit seinem DI Framework DISCO erfrischt er uns gerade bei diesem Thema mit neuen Ansichten und tollen Ideen.</p>
<p>Stephan ist Head of Technology bei <a href="https://www.bitexpert.de/">bitExpert</a> und zu finden auf User Groups (<a href="http://phpugmrn.de">PHPUG MRN</a> &amp; <a href="http://www.phpugffm.de/">PHPUG FFM</a>), Konferenzen (z.B. <a href="https://www.unkonf.de">www.unkonf.de</a>) und <a href="https://twitter.com/shochdoerfer">Twitter.</a> Außerdem <a href="https://blog.bitexpert.de/blog/">bloggt</a> er regelmäßig über aktuelle PHP Themen.</p>
<p>Links zur Sendung:</p>
<ul>
<li><a href="https://www.bitexpert.de/">Stephan Hochdörfer @ bitexpert</a></li>
<li><a href="https://github.com/container-interop/container-interop">Container Interop</a></li>
<li><a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-11-container.md">PSR-11</a></li>
<li><a href="https://github.com/bitexpert/disco">DISCO</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 18 Sep 2017 14:32:56 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/1513786f/5cf7041e.mp3" length="119629772" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2988</itunes:duration>
      <itunes:summary>In Episode 7 hat sich Michael mit Stephan Hochdörfer einen Experten eingeladen um ausführlich über Dependency Injection und das DI Framework DISCO zu sprechen.</itunes:summary>
      <itunes:subtitle>In Episode 7 hat sich Michael mit Stephan Hochdörfer einen Experten eingeladen um ausführlich über Dependency Injection und das DI Framework DISCO zu sprechen.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 6 – Deep Dive Laravel</title>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Episode 6 – Deep Dive Laravel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-08-27t12:10:10+00:00-23446a9dd65e638</guid>
      <link>https://share.transistor.fm/s/8b09a92d</link>
      <description>
        <![CDATA[<p>Show Notes:</p>
<ul>
<li><a href="https://laravel.com/">Laravel Homepage</a></li>
<li><a href="https://laracasts.com/">Laracasts</a></li>
<li><a href="http://laracon.us/">Laracon US</a></li>
<li><a href="https://laracon.eu/">Laracon EU</a></li>
<li><a href="https://laracon.net/">Laracon Online</a></li>
<li><a href="https://forge.laravel.com/">Forge</a></li>
<li><a href="https://laravel-news.com/">Laravel News</a></li>
<li><a href="https://laravel-news.com/laravel-5-5-lts">Laravel 5.5 LTS</a></li>
<li><a href="https://lumen.laravel.com/">Lumen</a></li>
<li><a href="https://spark.laravel.com/">Spark</a></li>
</ul>
<p>Picks:</p>
<ul>
<li><a href="https://botman.io/">Botman.io</a></li>
<li><a href="https://www.amazon.de/Neuronale-Netze-selbst-programmieren-verst%C3%A4ndlicher/dp/3960090439/ref=sr_1_1?ie=UTF8&amp;qid=1503831136&amp;sr=8-1&amp;keywords=neuronale+netze">Neuronale Netze</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Show Notes:</p>
<ul>
<li><a href="https://laravel.com/">Laravel Homepage</a></li>
<li><a href="https://laracasts.com/">Laracasts</a></li>
<li><a href="http://laracon.us/">Laracon US</a></li>
<li><a href="https://laracon.eu/">Laracon EU</a></li>
<li><a href="https://laracon.net/">Laracon Online</a></li>
<li><a href="https://forge.laravel.com/">Forge</a></li>
<li><a href="https://laravel-news.com/">Laravel News</a></li>
<li><a href="https://laravel-news.com/laravel-5-5-lts">Laravel 5.5 LTS</a></li>
<li><a href="https://lumen.laravel.com/">Lumen</a></li>
<li><a href="https://spark.laravel.com/">Spark</a></li>
</ul>
<p>Picks:</p>
<ul>
<li><a href="https://botman.io/">Botman.io</a></li>
<li><a href="https://www.amazon.de/Neuronale-Netze-selbst-programmieren-verst%C3%A4ndlicher/dp/3960090439/ref=sr_1_1?ie=UTF8&amp;qid=1503831136&amp;sr=8-1&amp;keywords=neuronale+netze">Neuronale Netze</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 28 Aug 2017 10:06:53 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/8b09a92d/6029db55.mp3" length="115199267" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>2877</itunes:duration>
      <itunes:summary>In dieser Episode des PHPDevRadio gibt uns Ralf seine Einblicke in das Laravel Framework.</itunes:summary>
      <itunes:subtitle>In dieser Episode des PHPDevRadio gibt uns Ralf seine Einblicke in das Laravel Framework.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 5 – PHP &amp; Datenbanken</title>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Episode 5 – PHP &amp; Datenbanken</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-07-30t12:30:25+00:00-1905e7a81efffe1</guid>
      <link>https://share.transistor.fm/s/f98c4d57</link>
      <description>
        <![CDATA[<p>In dieser Episode haben wir uns dem Thema Datenbanken angenommen. Denn ohne der engen Verzahnung von MySQL und PHP wäre weder PHP, noch MySQL, noch das Internet das was es heute ist. Man denke nur an WordPress oder Typo3!</p>
<p>News:</p>
<ul>
<li><a href="https://symfony.com/blog/introducing-webpack-encore-for-asset-management">Symfony Encore</a></li>
<li><a href="https://scotch.io/tutorials/whats-new-in-laravel-55">Laravel 5.5</a></li>
<li><a href="https://dev.mysql.com/doc/relnotes/mysql/8.0/en/">MySQL 8.0.3</a></li>
</ul>
<p>Links zum Podcast:</p>
<ul>
<li><a href="https://de.wikipedia.org/wiki/Relationale_Datenbank">Was ist eine relationale Datenbank?</a></li>
<li><a href="https://de.wikipedia.org/wiki/SQL">SQL</a></li>
<li><a href="http://php.net/manual/de/migration55.deprecated.php">MySQL Extension, deprecated seit 5.5</a></li>
<li><a href="http://php.net/manual/de/book.mysqli.php">MySQLi</a></li>
<li><a href="http://php.net/manual/de/intro.pdo.php">PDO</a></li>
<li><a href="http://www.doctrine-project.org/">Doctrine</a></li>
<li><a href="https://laravel.com/docs/5.4/eloquent">Eloquent</a></li>
<li><a href="http://propelorm.org/">Propel</a></li>
<li><a href="https://www.sitepoint.com/sql-vs-nosql-differences/">SQL vs. NoSQL</a></li>
<li><a href="https://www.mongodb.com/de">MongoDB</a></li>
<li><a href="http://www.exasol.com/de/">Exasol</a></li>
<li><a href="https://github.com/timescale/timescaledb">TimescaleDB</a></li>
<li><a href="https://aws.amazon.com/de/kinesis/streams/">AWS Kinesis</a></li>
<li><a href="http://graphql.org/learn/">GraphQL</a></li>
</ul>
<p>Die Picks:</p>
<ul>
<li><a href="https://www.amazon.de/dp/B01FIVXQAQ">Preacher auf Amazon Video</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Episode haben wir uns dem Thema Datenbanken angenommen. Denn ohne der engen Verzahnung von MySQL und PHP wäre weder PHP, noch MySQL, noch das Internet das was es heute ist. Man denke nur an WordPress oder Typo3!</p>
<p>News:</p>
<ul>
<li><a href="https://symfony.com/blog/introducing-webpack-encore-for-asset-management">Symfony Encore</a></li>
<li><a href="https://scotch.io/tutorials/whats-new-in-laravel-55">Laravel 5.5</a></li>
<li><a href="https://dev.mysql.com/doc/relnotes/mysql/8.0/en/">MySQL 8.0.3</a></li>
</ul>
<p>Links zum Podcast:</p>
<ul>
<li><a href="https://de.wikipedia.org/wiki/Relationale_Datenbank">Was ist eine relationale Datenbank?</a></li>
<li><a href="https://de.wikipedia.org/wiki/SQL">SQL</a></li>
<li><a href="http://php.net/manual/de/migration55.deprecated.php">MySQL Extension, deprecated seit 5.5</a></li>
<li><a href="http://php.net/manual/de/book.mysqli.php">MySQLi</a></li>
<li><a href="http://php.net/manual/de/intro.pdo.php">PDO</a></li>
<li><a href="http://www.doctrine-project.org/">Doctrine</a></li>
<li><a href="https://laravel.com/docs/5.4/eloquent">Eloquent</a></li>
<li><a href="http://propelorm.org/">Propel</a></li>
<li><a href="https://www.sitepoint.com/sql-vs-nosql-differences/">SQL vs. NoSQL</a></li>
<li><a href="https://www.mongodb.com/de">MongoDB</a></li>
<li><a href="http://www.exasol.com/de/">Exasol</a></li>
<li><a href="https://github.com/timescale/timescaledb">TimescaleDB</a></li>
<li><a href="https://aws.amazon.com/de/kinesis/streams/">AWS Kinesis</a></li>
<li><a href="http://graphql.org/learn/">GraphQL</a></li>
</ul>
<p>Die Picks:</p>
<ul>
<li><a href="https://www.amazon.de/dp/B01FIVXQAQ">Preacher auf Amazon Video</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 14 Aug 2017 07:00:00 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/f98c4d57/411ba30a.mp3" length="176030089" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>4398</itunes:duration>
      <itunes:summary>In dieser Episode des PHPDevRadio unterhalten sich Claudio, Ralf und Michael über PHP und Datenbanken.</itunes:summary>
      <itunes:subtitle>In dieser Episode des PHPDevRadio unterhalten sich Claudio, Ralf und Michael über PHP und Datenbanken.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 4 – Wie sich Frameworks über die Jahre entwickelt haben</title>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>Episode 4 – Wie sich Frameworks über die Jahre entwickelt haben</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-07-02t06:32:21+00:00-0e35f77c1bcb07c</guid>
      <link>https://share.transistor.fm/s/7d467584</link>
      <description>
        <![CDATA[<p>Dieser Episode haben wir eine ganze Reihe von Frameworks besprochen.</p>
<p>Hier ein Auszug:</p>
<ul>
<li><a href="http://symfony.com/">Symfony</a></li>
<li><a href="https://framework.zend.com/">Zend Framework</a></li>
<li><a href="https://codeigniter.com/">CodeIgniter</a></li>
<li><a href="https://cakephp.org/">CakePHP</a></li>
<li><a href="https://laravel.com/">Laravel</a></li>
<li><a href="https://phalconphp.com/de/">Phalcon</a></li>
<li><a href="https://getcomposer.org/">Composer</a></li>
<li><a href="https://www.slimframework.com/">Slim</a></li>
<li><a href="https://lumen.laravel.com/">Lumen</a></li>
<li><a href="https://silex.sensiolabs.org/">Silex</a></li>
<li><a href="https://github.com/php-fig/fig-standards/blob/master/proposed/http-middleware/middleware.md">PSR-15: Middlewares</a></li>
<li><a href="https://docs.zendframework.com/zend-expressive/">Zend Expressive</a></li>
</ul>
<p>Die Picks:</p>
<ul>
<li><a href="https://www.amazon.de/Silicon-Germany-digitale-Transformation-schaffen/dp/3813507343">Silicon Valley Deutschland</a> von Ralf</li>
<li><a href="https://www.amazon.de/Das-Dilbert-Prinzip-Scott-Adams/dp/3868815694">Das Dilbert Prinzip</a> von Claudio</li>
<li><a href="https://mjml.io/">mjml.io</a> von Michael</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Dieser Episode haben wir eine ganze Reihe von Frameworks besprochen.</p>
<p>Hier ein Auszug:</p>
<ul>
<li><a href="http://symfony.com/">Symfony</a></li>
<li><a href="https://framework.zend.com/">Zend Framework</a></li>
<li><a href="https://codeigniter.com/">CodeIgniter</a></li>
<li><a href="https://cakephp.org/">CakePHP</a></li>
<li><a href="https://laravel.com/">Laravel</a></li>
<li><a href="https://phalconphp.com/de/">Phalcon</a></li>
<li><a href="https://getcomposer.org/">Composer</a></li>
<li><a href="https://www.slimframework.com/">Slim</a></li>
<li><a href="https://lumen.laravel.com/">Lumen</a></li>
<li><a href="https://silex.sensiolabs.org/">Silex</a></li>
<li><a href="https://github.com/php-fig/fig-standards/blob/master/proposed/http-middleware/middleware.md">PSR-15: Middlewares</a></li>
<li><a href="https://docs.zendframework.com/zend-expressive/">Zend Expressive</a></li>
</ul>
<p>Die Picks:</p>
<ul>
<li><a href="https://www.amazon.de/Silicon-Germany-digitale-Transformation-schaffen/dp/3813507343">Silicon Valley Deutschland</a> von Ralf</li>
<li><a href="https://www.amazon.de/Das-Dilbert-Prinzip-Scott-Adams/dp/3868815694">Das Dilbert Prinzip</a> von Claudio</li>
<li><a href="https://mjml.io/">mjml.io</a> von Michael</li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 31 Jul 2017 21:14:11 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/7d467584/c23f5edb.mp3" length="152473019" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>3809</itunes:duration>
      <itunes:summary>In dieser Episode des PHPDevRadio unterhalten sich Claudio, Ralf und Michael über PHP Frameworks im Wandel der Zeit.</itunes:summary>
      <itunes:subtitle>In dieser Episode des PHPDevRadio unterhalten sich Claudio, Ralf und Michael über PHP Frameworks im Wandel der Zeit.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 3 – PHP &amp; Continuous Integration</title>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Episode 3 – PHP &amp; Continuous Integration</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-07-01t07:02:47+00:00-5a53346fbb5f2e4</guid>
      <link>https://share.transistor.fm/s/2c462ff2</link>
      <description>
        <![CDATA[<p><strong>News</strong></p>
<ul>
<li><a href="https://github.com/swiftmailer/swiftmailer/blob/master/CHANGES#L14">Swiftmailer 6.0 geht auf mind. PHP 7</a></li>
<li><a href="https://symfony.com/blog/symfony-4-end-of-hhvm-support">Symfony supportet nicht mehr HHVM</a></li>
<li><a href="https://framework.zend.com/blog/2017-06-06-zf-php-7-1.html">Zend geht auf mind. PHP Version 7.1</a></li>
<li><a href="https://symfony.com/blog/the-new-symfony-3-3-service-configuration-changes-explained">Symfony 3.3 (Service Config)</a></li>
</ul>
<p><b>Links zum Thema</b></p>
<ul>
<li><a href="https://jenkins.io/">Jenkins</a></li>
<li><a href="https://de.atlassian.com/software/bamboo">Bamboo</a></li>
<li><a href="https://travis-ci.org/">TravisCI</a></li>
<li><a href="https://phpunit.de/">PHPUnit</a></li>
<li><a href="http://jenkins-php.org/">Jenkins for PHP</a></li>
<li><a href="https://github.com/FriendsOfPHP/PHP-CS-Fixer">PHP CS Fixer</a></li>
<li><strong>! Das vergessene Tool:</strong> <a href="https://github.com/sstalle/php7cc">php7cc</a></li>
<li><a href="https://github.com/kalessil/phpinspectionsea">PHP Inspection EA Extended</a></li>
<li><a href="https://github.com/EdgedesignCZ/phpqa">phpqa Tool</a></li>
</ul>
<p><strong>Picks</strong></p>
<ul>
<li>Pick von Michael: <a href="http://store.steampowered.com/app/221380/Age_of_Empires_II_HD/?l=german">Age of Empires 2 HD</a></li>
<li>Pick von Claudio: <a href="http://store.steampowered.com/app/366910/The_Long_Journey_Home/">The Long Journey Home</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong>News</strong></p>
<ul>
<li><a href="https://github.com/swiftmailer/swiftmailer/blob/master/CHANGES#L14">Swiftmailer 6.0 geht auf mind. PHP 7</a></li>
<li><a href="https://symfony.com/blog/symfony-4-end-of-hhvm-support">Symfony supportet nicht mehr HHVM</a></li>
<li><a href="https://framework.zend.com/blog/2017-06-06-zf-php-7-1.html">Zend geht auf mind. PHP Version 7.1</a></li>
<li><a href="https://symfony.com/blog/the-new-symfony-3-3-service-configuration-changes-explained">Symfony 3.3 (Service Config)</a></li>
</ul>
<p><b>Links zum Thema</b></p>
<ul>
<li><a href="https://jenkins.io/">Jenkins</a></li>
<li><a href="https://de.atlassian.com/software/bamboo">Bamboo</a></li>
<li><a href="https://travis-ci.org/">TravisCI</a></li>
<li><a href="https://phpunit.de/">PHPUnit</a></li>
<li><a href="http://jenkins-php.org/">Jenkins for PHP</a></li>
<li><a href="https://github.com/FriendsOfPHP/PHP-CS-Fixer">PHP CS Fixer</a></li>
<li><strong>! Das vergessene Tool:</strong> <a href="https://github.com/sstalle/php7cc">php7cc</a></li>
<li><a href="https://github.com/kalessil/phpinspectionsea">PHP Inspection EA Extended</a></li>
<li><a href="https://github.com/EdgedesignCZ/phpqa">phpqa Tool</a></li>
</ul>
<p><strong>Picks</strong></p>
<ul>
<li>Pick von Michael: <a href="http://store.steampowered.com/app/221380/Age_of_Empires_II_HD/?l=german">Age of Empires 2 HD</a></li>
<li>Pick von Claudio: <a href="http://store.steampowered.com/app/366910/The_Long_Journey_Home/">The Long Journey Home</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Tue, 18 Jul 2017 18:00:21 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/2c462ff2/cbca3ede.mp3" length="125610750" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>3138</itunes:duration>
      <itunes:summary>In der dritten Episode des PHPDevRadio sprechen Claudio und Michael über Continuous Integration im PHP Umfeld und was alles dazu gehört.</itunes:summary>
      <itunes:subtitle>In der dritten Episode des PHPDevRadio sprechen Claudio und Michael über Continuous Integration im PHP Umfeld und was alles dazu gehört.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 2 – Multi-Threading in PHP &amp; Appserver.io</title>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Episode 2 – Multi-Threading in PHP &amp; Appserver.io</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-07-01t06:00:02+00:00-54d64829634e2c5</guid>
      <link>https://share.transistor.fm/s/54717c10</link>
      <description>
        <![CDATA[<p>In dieser Folge hat sich Michael einen Gast eingeladen – Tim Wagner von <a href="https://www.techdivision.com/">TechDivision</a> – mit ihm geht die Themen Multi-Threading und <a href="http://appserver.io/">Appserver.io</a>.</p>
<p>Über <b>Tim Wagner</b>, Project Founder &amp; Lead Developer Appserver.io / CTO <a href="https://www.techdivision.com/">TechDivision</a></p>
<p>Seit 1997 arbeitet Tim für die Firma <a href="https://www.techdivision.com/">TechDivision GmbH</a>. Seit seinem ersten Kontakt mit PHP war er fasziniert von Gedanken echte Enterprise PHP Applikationen mit PHP umzusetzen. Deshalb entwickelte er 2003 das Open-Source Framework “struts4php”, welches seinerseits eines der ersten PHP Frameworks überhaupt darstellte, lange vor Zend Framework o.ä. Mit appserver.io will er die Idee eines echten Application Server’s komplett in PHP geschrieben verwirklichen.</p>
<p><strong>Links zur Sendung</strong></p>
<ul>
<li><a href="https://github.com/krakjoe/pthreads">pthreads Extension</a></li>
<li><a href="http://appserver.io/">Appserver.io</a></li>
<li>Picks von Michael Silicon Cowboys &amp; Sherlock auf Netflix</li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In dieser Folge hat sich Michael einen Gast eingeladen – Tim Wagner von <a href="https://www.techdivision.com/">TechDivision</a> – mit ihm geht die Themen Multi-Threading und <a href="http://appserver.io/">Appserver.io</a>.</p>
<p>Über <b>Tim Wagner</b>, Project Founder &amp; Lead Developer Appserver.io / CTO <a href="https://www.techdivision.com/">TechDivision</a></p>
<p>Seit 1997 arbeitet Tim für die Firma <a href="https://www.techdivision.com/">TechDivision GmbH</a>. Seit seinem ersten Kontakt mit PHP war er fasziniert von Gedanken echte Enterprise PHP Applikationen mit PHP umzusetzen. Deshalb entwickelte er 2003 das Open-Source Framework “struts4php”, welches seinerseits eines der ersten PHP Frameworks überhaupt darstellte, lange vor Zend Framework o.ä. Mit appserver.io will er die Idee eines echten Application Server’s komplett in PHP geschrieben verwirklichen.</p>
<p><strong>Links zur Sendung</strong></p>
<ul>
<li><a href="https://github.com/krakjoe/pthreads">pthreads Extension</a></li>
<li><a href="http://appserver.io/">Appserver.io</a></li>
<li>Picks von Michael Silicon Cowboys &amp; Sherlock auf Netflix</li>
</ul>]]>
      </content:encoded>
      <pubDate>Mon, 10 Jul 2017 20:00:03 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/54717c10/fcc327ca.mp3" length="149433428" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>3733</itunes:duration>
      <itunes:summary>In der zweiten Episode des PHPDevRadio haben wir mit Tim von Appserver.io einen Gast und widmen uns neben seinem Projekt rund um das Thema Multi-Threading.</itunes:summary>
      <itunes:subtitle>In der zweiten Episode des PHPDevRadio haben wir mit Tim von Appserver.io einen Gast und widmen uns neben seinem Projekt rund um das Thema Multi-Threading.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
    <item>
      <title>Episode 1 – PHP Entwicklungsumgebung in 2017</title>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Episode 1 – PHP Entwicklungsumgebung in 2017</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">podlove-2017-06-29t15:57:41+00:00-3d1c8e2c0ae4092</guid>
      <link>https://share.transistor.fm/s/5cac59d7</link>
      <description>
        <![CDATA[<p><strong>News</strong></p>
<ul>
<li><a href="https://wiki.php.net/todo/php72">PHP 7.2</a></li>
<li><a href="http://fabien.potencier.org/symfony4-compose-applications.html">Symfony Flex</a></li>
</ul>
<p><strong>Moderne IDE’s</strong></p>
<ul>
<li><a href="https://www.jetbrains.com/phpstorm/">PHPStorm</a></li>
<li><a href="https://eclipse.org/pdt/">Eclipse PDT</a></li>
<li><a href="http://www.zend.com/de/products/studio">Zend Studio</a></li>
<li><a href="https://netbeans.org/">Netbeans</a></li>
</ul>
<p><strong>Lokale PHP Stack</strong></p>
<ul>
<li><a href="https://www.docker.com/">Docker</a></li>
<li><a href="https://www.vagrantup.com/">Vagrant</a></li>
<li><a href="https://xdebug.org/">Xdebug</a></li>
<li><a href="https://phpunit.de/">PHPUnit</a></li>
<li><a href="https://www.phpgangsta.de/php-profiling-mit-xdebug-und-kcachegrind">Profiling PHP with Xdebug / Cachegrinds</a></li>
</ul>
<p><strong>Build Tools</strong></p>
<ul>
<li><a href="http://ant.apache.org/">ant</a></li>
<li><a href="https://www.phing.info/">phing</a></li>
</ul>
<p><strong>CI Tools</strong></p>
<ul>
<li><a href="https://jenkins.io/">Jenkins</a></li>
<li><a href="https://de.atlassian.com/software/bamboo">Bamboo</a></li>
<li><a href="https://travis-ci.org/">TravisCI</a></li>
</ul>
<p><strong>Picks</strong></p>
<ul>
<li>Pick von Michael: <a href="https://sidewaysdictionary.com/">sidewaysdictionary.com</a></li>
<li>Pick’s von Claudio: <a href="https://github.com/humbug/humbug">github.com/humbug/humbug</a> &amp; <a href="https://php.ug/">php.ug</a></li>
</ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong>News</strong></p>
<ul>
<li><a href="https://wiki.php.net/todo/php72">PHP 7.2</a></li>
<li><a href="http://fabien.potencier.org/symfony4-compose-applications.html">Symfony Flex</a></li>
</ul>
<p><strong>Moderne IDE’s</strong></p>
<ul>
<li><a href="https://www.jetbrains.com/phpstorm/">PHPStorm</a></li>
<li><a href="https://eclipse.org/pdt/">Eclipse PDT</a></li>
<li><a href="http://www.zend.com/de/products/studio">Zend Studio</a></li>
<li><a href="https://netbeans.org/">Netbeans</a></li>
</ul>
<p><strong>Lokale PHP Stack</strong></p>
<ul>
<li><a href="https://www.docker.com/">Docker</a></li>
<li><a href="https://www.vagrantup.com/">Vagrant</a></li>
<li><a href="https://xdebug.org/">Xdebug</a></li>
<li><a href="https://phpunit.de/">PHPUnit</a></li>
<li><a href="https://www.phpgangsta.de/php-profiling-mit-xdebug-und-kcachegrind">Profiling PHP with Xdebug / Cachegrinds</a></li>
</ul>
<p><strong>Build Tools</strong></p>
<ul>
<li><a href="http://ant.apache.org/">ant</a></li>
<li><a href="https://www.phing.info/">phing</a></li>
</ul>
<p><strong>CI Tools</strong></p>
<ul>
<li><a href="https://jenkins.io/">Jenkins</a></li>
<li><a href="https://de.atlassian.com/software/bamboo">Bamboo</a></li>
<li><a href="https://travis-ci.org/">TravisCI</a></li>
</ul>
<p><strong>Picks</strong></p>
<ul>
<li>Pick von Michael: <a href="https://sidewaysdictionary.com/">sidewaysdictionary.com</a></li>
<li>Pick’s von Claudio: <a href="https://github.com/humbug/humbug">github.com/humbug/humbug</a> &amp; <a href="https://php.ug/">php.ug</a></li>
</ul>]]>
      </content:encoded>
      <pubDate>Thu, 29 Jun 2017 17:59:05 +0200</pubDate>
      <author>PHPDevRadio</author>
      <enclosure url="https://media.transistor.fm/5cac59d7/f879fdfb.mp3" length="179080244" type="audio/mpeg"/>
      <itunes:author>PHPDevRadio</itunes:author>
      <itunes:duration>4474</itunes:duration>
      <itunes:summary>In der ersten Folge des PHPDevRadio unterhalten sich Claudio und Michael über eine moderne Entwicklungsumgebung für PHP.</itunes:summary>
      <itunes:subtitle>In der ersten Folge des PHPDevRadio unterhalten sich Claudio und Michael über eine moderne Entwicklungsumgebung für PHP.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
    </item>
  </channel>
</rss>
