<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://phpugmunich.org/feeds/atom10.xml" rel="self" title="PHP Usergroup Munich" type="application/atom+xml" />
    <link href="http://phpugmunich.org/"                        rel="alternate"    title="PHP Usergroup Munich" type="text/html" />
    <link href="http://phpugmunich.org/rss.php?version=2.0"     rel="alternate"    title="PHP Usergroup Munich" type="application/rss+xml" />
    <title type="html">PHP Usergroup Munich</title>
    <subtitle type="html">PHP talks Bavarian</subtitle>
    <icon>http://phpugmunich.org/templates/default/img/s9y_banner_small.png</icon>
    <id>http://phpugmunich.org/</id>
    <updated>2008-07-23T11:22:03Z</updated>
    <generator uri="http://www.s9y.org/" version="1.3">Serendipity 1.3 - http://www.s9y.org/</generator>
    <dc:language>de</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:info@phpugmunich.org" />

    <entry>
        <link href="http://phpugmunich.org/archives/123-PHPJavaScript-Effizienz-Wir-sind-auf-DZone!.html" rel="alternate" title="PHP/JavaScript Effizienz: Wir sind auf DZone!" />
        <author>
            <name>Creativebyte</name>
            <email>michael.haszprunar@gmx.de</email>        </author>
    
        <published>2008-07-22T13:35:26Z</published>
        <updated>2008-07-23T11:22:03Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=123</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=123</wfw:commentRss>
    
    
        <id>http://phpugmunich.org/archives/123-guid.html</id>
        <title type="html">PHP/JavaScript Effizienz: Wir sind auf DZone!</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Hallo Leute,

Mein Artikel zur PHP.JS Bibliothek hat es (in der engl. Version) auf die Frontpage von DZone geschafft. Hier der Link: <a href="http://www.dzone.com/links/phpjavascript_efficiency_a_small_revolution.html">http://www.dzone.com/links/phpjavascript_efficiency_a_small_revolution.html</a>

 Ich denke, das bedeutet etwas mehr Traffic für unser Blog und vielleicht sogar ein paar neue Mitglieder :-)

Insofern: fangt mal an eure Einträge gleich auf Englisch zu schreiben :-)

Viele Grüße,
Michael  
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/121-Real-Time-Shared-Editing-with-Cola.html" rel="alternate" title="Real Time Shared Editing with Cola" />
        <author>
            <name>Nils Hitze</name>
            <email>info@phpugmunich.org</email>        </author>
    
        <published>2008-07-18T07:36:23Z</published>
        <updated>2008-07-18T12:23:35Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=121</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=121</wfw:commentRss>
    
            <category scheme="http://phpugmunich.org/categories/10-Coding" label="Coding" term="Coding" />
    
        <id>http://phpugmunich.org/archives/121-guid.html</id>
        <title type="html">Real Time Shared Editing with Cola</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Real Time Shared Editing, das ist collaborative Working am selben File zur gleichen Zeit auf unterschiedlichen Rechnern. Etwas das mir, gerade bei Ferndiagnostik, schon lange gefehlt hat. Ich hab das Plugin leider noch nicht zum laufen gebracht, aber der Entwickler scheint in München zu arbeiten, die Chancen auf Support sind also gut. Das ganze läuft als Eclipseplugin. Mehr dazu findet ihr zusammen mit einigen Screencasts auf <a href="http://codesurgeonblog.com/2008/06/cola-real-time-shared-editing.html" title="codesurgeon Cola Real Time Shared Editing">Mustafas Blog</a>  
            </div>
        </content>
        <dc:subject>coding</dc:subject>
<dc:subject>cola</dc:subject>
<dc:subject>eclipse</dc:subject>
<dc:subject>shared code editing</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/120-Tip-mysql_real_escape_string.html" rel="alternate" title="Tip: mysql_real_escape_string" />
        <author>
            <name>Nils Hitze</name>
            <email>info@phpugmunich.org</email>        </author>
    
        <published>2008-07-17T14:24:41Z</published>
        <updated>2008-07-17T14:24:41Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=120</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=120</wfw:commentRss>
    
            <category scheme="http://phpugmunich.org/categories/9-Anmerkung" label="Anmerkung" term="Anmerkung" />
    
        <id>http://phpugmunich.org/archives/120-guid.html</id>
        <title type="html">Tip: mysql_real_escape_string</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                mysql_real_escape_string() ist eine nützliche Funktion und man nutzt die ganz intuitiv und ohne gross darüber nachzudenken in allen möglichen Skripten. Eigentlich ist die Funktion da um den Code vor Injections zu schützen (dafür aber nicht nur auf mysql_real_escape_string verlassen bitte). Jedenfalls sollte sie dass sein, aber als ich vorhin den grossen Teil meines Codes auf unsere MSSQL DB umgestellt habe, ist mir die Funktion um die Ohren geflogen.<br /><br />Warum?<br /><br />Weil ich keine einzige mysql Verbindung mehr geöffnet hatte und mysql_real_escape_string eine geöffnete Verbindung zum Server braucht. <br /><br />So und ihr macht jetzt bitte nicht den gleichen Fehler, ok?<br />
  
            </div>
        </content>
        <dc:subject>mysql</dc:subject>
<dc:subject>php</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/119-Filehamster-das-Mini-SVN-das-eigentlich-keines-ist.html" rel="alternate" title="Filehamster - das Mini SVN das eigentlich keines ist" />
        <author>
            <name>Creativebyte</name>
            <email>michael.haszprunar@gmx.de</email>        </author>
    
        <published>2008-07-17T07:23:50Z</published>
        <updated>2008-07-17T14:29:08Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=119</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=119</wfw:commentRss>
    
            <category scheme="http://phpugmunich.org/categories/8-Tooltip" label="Tooltip" term="Tooltip" />
    
        <id>http://phpugmunich.org/archives/119-guid.html</id>
        <title type="html">Filehamster - das Mini SVN das eigentlich keines ist</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                
Jeder Hobby- und Freelance-Entwickler kennt das: eigentlich braucht man ständig Backups seines Codes. Oft braucht man etwas, das man grade vorher gelöscht hat oder man hat eine Datei als Template verwenden wollen, hat bereits lauter neuen Content reingeschrieben, gespeichert - da fällt einem ein dass man statt auf &quot;Speichern&quot; eigentlich &quot;Speichern unter...&quot; machen wollte. Verdammt sei das automatische Strg+S, das man sich so sehr angewohnt hat. Tja, wie kommt man an die ganzen 200 Zeilen Code ran die man grad gelöscht hat? Jetzt bräuchte man ein Backup, aber wer macht schon Backups von jeder kleinen Code-Änderung? 
Eine Lösung: SVN. Populärste Beispiele sind CVS und das neuere Subversion. Beide angesehen und für meine Verhältnisse sind die beide zu groß, zu umständlich (ja, mein Editor könnte über Plugin auf SubVersion zugreifen wenn ich nicht zu faul wäre das einzurichten...<br />
Aber speziell das Arbeiten mit dem SVN fand ich immer umständlich, zudem hat mir jedes SVN imemr meine Ordner zugespammt. Außerdem muss ich bei einem SVN einen Commit selbst durchführen, was ich aus Bequemlichkeit nur bei stabilen und sinnvollen Meilensteinen einer Datei mache, nicht bei jeder Änderung. Dabei ist genau das etwas das ich bräuchte: ein Tool dass automatisch Backups von allem macht was ich tue.<br />
<br />
Durch Zufall bin ich dann auf eine Firme gestoßen, die eigentlich Software für Spiele-Entwickler verkauft. Eines der Tools (das es in der Basisvariante kostenlos gibt) nennt sich FileHamster [1].
<br /><br />
Was macht FileHamster? Effektiv ist es ein Real-Time Backup-Tool. Man richtet im FH (das es übrigens auch Portable gibt) sogenannte DirectoryWatches ein. Sobald sich an einem File dieses Ordners etwas ändert macht wird eine Kopie davon in einen getrennten Bereich (einstellbar ob ganz woanders (andere Platte, anderer Ordner,...) oder wie die anderen SVNs im gleichen Ordner) gespeichert. Parallel wird ein Popup angezeigt in dem man die Möglichkeit hat die neue Version zu kommentieren, also im Stil von &quot;neue Methode helloWorld() eingebaut&quot; oder bei Bildern z.b. &quot;Button in Gelb&quot;.
<br /><br />
Dabei kommt wie ich finde ein sehr intelligentes System zum Einsatz. Jede Änderung, die kommentiert wird (also &quot;wichtig&quot; ist), erzeugt eine geschützte Version. Im normalen Arbeiten fasst man aber eine Datei öfter an, ändert mal hier was, korrigiert nach dem Test da noch schnell einen Bug, sprich: man ändert viel öfter die Datei als es schützenswerte Versionen davon gibt. In diesem Fall kommentiert man neue Versionen eben nicht (das Popup verschwindet dann einfach wieder) und FileHamster legt die Version als ungeschützt an. Das bedeutet: es wird immer ein Backup gemacht, die Wertigkeit ist allerdings unterschiedlich.
<br /><br />
Der große Vorteil: wenn man grade eben eine große Dummheit begangen hat (viel Code gelöscht und auf Speichern geklickt) dann kann man sich über FileHamster sofort die vorherige Version geben lassen. Wenn man dann mal Platz sparen will im Backupbereich bzw. einfach aufräumen will kann man FH einfach alle ungeschützten Versionen löschen lassen, d.h. es bleiben nur Dateiversionen übrig die Meilensteine sind.
<br /><br />
Prinzipiell lässt sich FileHamster sehr vielfältig einstellen, v.a. auch um nicht bei jeder Mini-Änderung sofort eine neue Version zu kriegen. So kann man z.B. die Minimalzeit, die zwischen zwei Backups vergehen muss selbst einstellen (bei mir z.B. 5 Min), ebenso kann man Dateien oder Ordner über reguläre Ausdrücke von der Überwachung ausnehmen, damit z.B. nicht laufend neue Versionen der Log- oder Debug-Datei gespeichert werden.
<br /><br />
FileHamster kann aber ein echtes SVN nicht ersetzen. Stabile Versionen eines ganzen Projektes, Branches und all das Zeug geht nicht, es ist eben nur ein Real-Time-Backup und kein SVN. Wer also fortgeschrittene Funktionen braucht sollte auf ein echtes SVN setzen, kann aber FileHamster ohne Probleme parallel benutzen, schließlich nimmt FH auf Wunsch keine Veränderung am Originalordner vor sondern speichert die Dateien sonst wohin.
<br /><br />
Zu erwähnen ist noch, dass es zu FH kostenlose (ZIP, Diff,...) und kostenpflichtige Plugins (erweiteres Reporting, Scripting) gibt, ebenso gibt es eine kostenpflichtige Plus-Version (~20 Dollar), die noch mehr Komfort und Optionen bietet.
<br /><br />
Ich kann euch nur empfehlen einmal das Einführungsvideo [2] anzusehen und FH einfach mal zu probieren. Die Basis-Variante ist absolut ausreichend für die meisten Zwecke, es ist portable und sehr schnell einzurichten. Einziger Nachteil: Es läut nur unter Windows mit .NET Framework.
<br /><br />
Viel Spaß beim Ausprobieren.
<br />
Euer Michael 'CreativeByte'
<br /><br />
[1] <a href="http://www.mogware.com/filehamster/index.html">File Hamster Homepage</a>
[2] <a href="http://www.mogware.com/filehamster/producttour/index.html">Video Tour durch File Hamster</a> 
            </div>
        </content>
        <dc:subject>$dev = null</dc:subject>
<dc:subject>creativebyte</dc:subject>
<dc:subject>development</dc:subject>
<dc:subject>entwicklung</dc:subject>
<dc:subject>sehenswert</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/118-Treff-der-PHP-Usergroup-Munich.html" rel="alternate" title="Treff der PHP Usergroup Munich" />
        <author>
            <name>gabriele-mohl</name>
            <email>gabriele-und-juergen-mohl@t-online.de</email>        </author>
    
        <published>2008-07-08T16:13:16Z</published>
        <updated>2008-07-15T12:08:44Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=118</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=118</wfw:commentRss>
    
            <category scheme="http://phpugmunich.org/categories/14-Treffen" label="Treffen" term="Treffen" />
    
        <id>http://phpugmunich.org/archives/118-guid.html</id>
        <title type="html">Treff der PHP Usergroup Munich</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                

<p><b>am Dienstag, den 15.07.2008, 12:30 Uhr</b></p>
<p>an der Mariensäule auf dem Müchner Marienplatz.</p>
<p>Anschließend Essen im Bernie's Nudelbrett. (Hinter dem Alten Peter).</p>
<p>Um Anmeldung wird gebeten.</p>
<p>Grüße, Gabi im Namen der PHP Usergroup Munich</p>
  
            </div>
        </content>
        <dc:subject>php ug munich</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/117-PHPJavaScript-Effizienz-eine-kleine-Revolution.html" rel="alternate" title="PHP/JavaScript Effizienz - eine kleine Revolution" />
        <author>
            <name>Creativebyte</name>
            <email>michael.haszprunar@gmx.de</email>        </author>
    
        <published>2008-07-03T07:24:52Z</published>
        <updated>2008-07-22T20:04:23Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=117</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=117</wfw:commentRss>
    
    
        <id>http://phpugmunich.org/archives/117-guid.html</id>
        <title type="html">PHP/JavaScript Effizienz - eine kleine Revolution</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                  
            </div>
        </content>
        <dc:subject>coding</dc:subject>
<dc:subject>development</dc:subject>
<dc:subject>entwicklung</dc:subject>
<dc:subject>sehenswert</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/116-Sun-MySQL-Worldtour-2008.html" rel="alternate" title="Sun &amp; MySQL Worldtour 2008" />
        <author>
            <name>Nils Hitze</name>
            <email>info@phpugmunich.org</email>        </author>
    
        <published>2008-06-26T14:19:13Z</published>
        <updated>2008-06-26T17:16:58Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=116</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=116</wfw:commentRss>
    
            <category scheme="http://phpugmunich.org/categories/1-devnull" label="/dev/null" term="/dev/null" />
    
        <id>http://phpugmunich.org/archives/116-guid.html</id>
        <title type="html">Sun &amp; MySQL Worldtour 2008</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Irgendwie ist das wohl ein echter Softwareriesentoursommer. Erst die onAIRTour von Adobe und jetzt noch die Sun &amp; MySQL World Tour. Tolle Sache dass die Firmen sich so um ihre Communities kümmern. Der Benefit dieser Vortragsreihen lag für mich aber (ausser beim Essen) definitiv beim Networking. Habe so interessante Leute kennengelernt, wie Pierre Joye (PHP Core Team), Alex Ciorapci (Adobe), Dion Almaer (Google) und noch viele, viele Andere. Ach Kaj Arnö von MySQL hät ich fast vergessen.<br /><br />War eine super Veranstaltung heute jedenfalls und habe viel mitgenommen. Das Open Source nicht kostenlos bedeutet und das man damit trotzdem Geld verdienen kann. Wusste ich zwar im Prinzip schon, aber war einfach klasse erklärt. Und dass ich bald eine MySQL Enterprise Subscription für die Firma kaufen werde.<br /><br />Wer weitere Events in diesem Jahr kennt die interessant sein könnten, melde sich bitte bei mir. Am Besten Events in München.<br />
  
            </div>
        </content>
        <dc:subject>database</dc:subject>
<dc:subject>events</dc:subject>
<dc:subject>mysql</dc:subject>
<dc:subject>networking</dc:subject>
<dc:subject>sun</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/115-Vorstellung-des-neuen-Mitglieds-Gabriele-Mohl.html" rel="alternate" title="Vorstellung des neuen Mitglieds: Gabriele Mohl" />
        <author>
            <name>gabriele-mohl</name>
            <email>gabriele-und-juergen-mohl@t-online.de</email>        </author>
    
        <published>2008-06-24T09:51:58Z</published>
        <updated>2008-06-25T18:52:47Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=115</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=115</wfw:commentRss>
    
    
        <id>http://phpugmunich.org/archives/115-guid.html</id>
        <title type="html">Vorstellung des neuen Mitglieds: Gabriele Mohl</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Hallo!</p>

<p>Ich bin ein neues Mitglied. Trotz meiner Neuheit in der Gruppe gehe ich auf die 50 zu. Zum Thema Programmieren ist nicht sonderlich viel zu mir zu sagen: </p>
<ul><li>1986 - 1989 dBase-Programmierer und PC-Betreuer in einer mittelständischen Firma </li>
<li>1989 - 1998 Studium der Informatik, Schwerpunkt Praktische Informatik mit Software Engineering, an der FernUni Hagen.</li>
<li>Seit 2006 als freiberuflicher PHP-Programmiererin unterwegs: <a href="http://www.informatikbuero-mohl.de" target="_blank">Meine offizielle Webseite </a></li>
</ul>

<p>Das nächste Ziel wäre in absehbarer Zeit das Zend PHP Zertifikat zu absolvieren und mehr Administration von Linux, Apache zu lernen.</p>

<p>Ansonsten: Das Leben gelebt! 1959 in Wuppertal geboren. Im Raum München Abitur, 1. Ausbildung. 1984 geheiratet. 1991, die erste Tochter. 1993 die 2. Tochter. Ich bin 9 Mal in meiner Ehe umgezogen, immer dem Job meines Ehemannes hinter her. Daher: Auslandsaufenthalte in den USA - u.a. in Chicago - in Brüssel. </p>

<strong>Danke für das Lesen dieser Zeilen, eure Gabriele (Gabi) Mohl</strong>  
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/114-Nachlese-der-Adobe-onair2008munich-Tour-am-11.-Juni-2008.html" rel="alternate" title="Nachlese der Adobe onair2008munich Tour am 11. Juni 2008:" />
        <author>
            <name>gabriele-mohl</name>
            <email>gabriele-und-juergen-mohl@t-online.de</email>        </author>
    
        <published>2008-06-22T20:38:47Z</published>
        <updated>2008-07-04T13:24:14Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=114</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=114</wfw:commentRss>
    
    
        <id>http://phpugmunich.org/archives/114-guid.html</id>
        <title type="html">Nachlese der Adobe onair2008munich Tour am 11. Juni 2008:</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Ein toller Tag! Gute Organisation - viel Englisch - umsonst gutes Essen und Trinken. Zur Organisation: Es gab immer 2 Vorträge, dann eine Pause. Man konnte somit gut den Tag durchhalten.</p> 

<p>Für alle, die es noch nicht wissen: Mit der Technik Air von Adobe kann man u.a. JavaScript- und HTML-Anwendungen, wie auch Flex-Anwendungen, auf einem Desktop als native Anwendung laufen lassen. Den Browser benötigt man nicht mehr. </p>

<p>Am Besten hat mir der Vortrag über eine Applikation, die im Auftrag für SAP entwickelt wurde, gefallen. Bei diesem Vortrag konnte man die Möglichkeiten, die in der Technologie stecken besonders gut begreifen. Der Vortrag lief unter dem Stichwort eLearning. </p>

<p>Letzten Endes ein Buch, das ein Vertriebsmitarbeiter am PC durcharbeitet um neue Themen, die für seinen Vertrieb wichtig sind, zu lernen. Ein normaler Vertriebsmitarbeiter sieht nur das elektronische Buch, die Desktop-Applikation. Diese eLearning-Applikation ist optisch äußerst ansprechend gestaltet.  Ab und zu meldet sich diese, wenn auf dem Server neue oder geänderte Unterlagen bereit stehen und synchronisiert sich dann.</p> 

<p>Bleibt die Frage, wie der Server aktuell gehalten wird. Letzten Endes durch eine Desktop-CMS-Applikation, die ebenfalls mit der AIR-Technologie und Flex realisiert wurde. Wenn lokal, auf dem Desktop Änderungen für den Server freigegeben werden, dann bringt dieses CMS die Dateien auf dem Server auf den neuesten Stand. </p>

<p>Die ausführende Firma plant diese Anwendung auch an andere Kunden anzupassen und ich wünsche Ihnen damit viel Erfolg!</p>

Herzliche Grüße, eure Gabi
  
            </div>
        </content>
        <dc:subject>adobe air</dc:subject>
<dc:subject>onair2008munich</dc:subject>
<dc:subject>onairtour</dc:subject>

    </entry>
    <entry>
        <link href="http://phpugmunich.org/archives/113-Zend-Framework-vs-Ruby-on-Rails.html" rel="alternate" title="Zend Framework vs Ruby on Rails" />
        <author>
            <name>Nils Hitze</name>
            <email>info@phpugmunich.org</email>        </author>
    
        <published>2008-06-18T11:48:52Z</published>
        <updated>2008-06-18T11:48:52Z</updated>
        <wfw:comment>http://phpugmunich.org/wfwcomment.php?cid=113</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://phpugmunich.org/rss.php?version=atom1.0&amp;type=comments&amp;cid=113</wfw:commentRss>
    
            <category scheme="http://phpugmunich.org/categories/26-Rails" label="Rails" term="Rails" />
    
        <id>http://phpugmunich.org/archives/113-guid.html</id>
        <title type="html">Zend Framework vs Ruby on Rails</title>
        <content type="xhtml" xml:base="http://phpugmunich.org/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Ein super interessanten Vergleich von <a href="http://www.codedifferent.com/2008/04/02/ruby-on-rails-or-zend-framework-%E2%80%93-deciding-now/" title="CodeDifferent Zend Framework Ruby On Rails Deciding Now">ZF und RoR gibt es auf Codedifferent</a>, unbedingt auch die Kommentare lesen, sind vom Zend Framework Core Team und super ausführlich.
  
            </div>
        </content>
        <dc:subject>framework</dc:subject>
<dc:subject>linktip</dc:subject>
<dc:subject>php</dc:subject>
<dc:subject>Rails</dc:subject>
<dc:subject>ror</dc:subject>
<dc:subject>ruby on rails</dc:subject>
<dc:subject>zend</dc:subject>
<dc:subject>zend framework</dc:subject>
<dc:subject>zf</dc:subject>

    </entry>

</feed>