<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2germanfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.vortrieb.net/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://vortrieb.net/blog/feed.rss">
  <channel>
    <title />
    <link>http://vortrieb.net/blog/feed.rss</link>
    <description />
    <language>de</language>
          <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.vortrieb.net/vortrieb" /><feedburner:info uri="vortrieb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>53.0792415</geo:lat><geo:long>8.8356525</geo:long><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=de&amp;url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://us.i1.yimg.com/us.yimg.com/i/de/my/addtomyyahoo4.gif">Subscribe with Mein Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.vortrieb.net/vortrieb" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.vortrieb.net%2Fvortrieb" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
    <title>Retina CSS-Sprites</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/5jJ8E9fY2FU/retina-css-sprites</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="500" height="150" alt="" src="http://vortrieb.net/sites/default/files/blog/sprite.png?1333387385" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;!--break--&gt;
Wo möglich setzen wir &lt;a href="http://de.wikipedia.org/wiki/CSS-Sprites"&gt;CSS-Sprites&lt;/a&gt; ein, um Requests an den Server zu reduzieren. Alle Pixelgrafiken sehen jetzt auf dem iPad natürlich ziemlich schwammig aus, wenn sie nicht auch noch einmal in der doppelten Auflösung vorliegen. Nun sind CSS-Sprites in der Regel Pixelgrafiken und damit genau dieser Problematik unterworfen.&lt;/p&gt;

&lt;p&gt;Die Lösung für normale Grafiken wäre dann die Hintergrundgrafik in doppelter Auflösung einzubauen und auf die halbe Größe zu skalieren. Das sähe dann wie folgt aus:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;.selektor {
  background: url('bildname.png');
  background-size: 50%;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Damit wir bei der Umsetzung einer Website nicht zwei Sprites mit den entsprechenden Positionierungen pflegen müssen, ist die Antwort eigentlich ganz einfach. Wir bauen unsere Sprite wie bisher, und legen einfach eine doppelt so hoch aufgelöste Sprite dazu, die wir für Geräte mit Retina-Display ausliefern. Die Position der einzelnen Grafiken verdoppelt sich dabei einfach. Da die Retina-Grafik aber ohnehin auf 50% der Größe skaliert wird, um die doppelte Auflösung zu bieten, bleiben die Positionen gleich.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://vortrieb.net/sites/default/files/retina.jpg" alt="Die Sprites für Retina-Screens und normale Auflösungen im Vergleich im Vergleich" style="width: 512px; margin: 1em 0;"&gt;&lt;/p&gt;

&lt;p&gt;Das einzige Problem: eine einzelne Grafik lässt sich mit &lt;code&gt;background-size: 50%;&lt;/code&gt; einfach herunter skalieren. Bei einer Sprite wird aber die ganze Grafik auf 50% des Elements skaliert und damit unbrauchbar. Mit &lt;code&gt;background-size: cover;&lt;/code&gt; lässt sich dies umgehen, solange alle Grafiken in einer Dimension gleich groß sind und nur in der jeweils anderen Dimension nebeneinander platziert werden.&lt;/p&gt;

&lt;p&gt;Das klingt jetzt vielleicht ein wenig verwirrend. Zum Glück ist es nicht wert weiter darüber nachzudenken, denn die viel einfachere Lösung ist es, die Retina-Fassung mit Pixelangaben auf die größe der „normalen“ Sprite zu schieben. Das ganze dann noch in den entsprechenden Media-Query verpackt und fertig.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .icon {
    background: url('../images/sprite@2x.png');
    background-size: 256px 64px;
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Diese wenigen Zeilen CSS (und natürlich die entsprechend hochaufgelöste Sprite, die bei älteren Projekten das weit größere Problem sein wird) genügen um sämtliche Grafiken aus der Sprite auf der Website zu schärfen. Hier gibt es eine &lt;a href="http://lab.vortrieb.net/retina/sprite.html"&gt;kleine Demo&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/5jJ8E9fY2FU" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/retina-css-sprites#comments</comments>
 <pubDate>Mon, 02 Apr 2012 16:00:58 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">71 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/retina-css-sprites</feedburner:origLink></item>
  <item>
    <title>Frohe Weihnachtskarte 2011!</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/pTuNdYTO_2U/frohe-weihnachtskarte-2011</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="415" height="279" alt="" src="http://vortrieb.net/sites/default/files/blog/weihnachtskarte-2011.png?1324474450" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--break--&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/pTuNdYTO_2U" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/frohe-weihnachtskarte-2011#comments</comments>
 <pubDate>Wed, 21 Dec 2011 13:34:11 +0000</pubDate>
 <dc:creator>vortrieb</dc:creator>
 <guid isPermaLink="false">70 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/frohe-weihnachtskarte-2011</feedburner:origLink></item>
  <item>
    <title>IE7 &amp; ein Weihnachtsgeschenk</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/IJoFtA8xA5s/ie7-amp-ein-weihnachtsgeschenk-an-uns-selbst</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="450" height="264" alt="" src="http://vortrieb.net/sites/default/files/blog/ie7_0.png?1324304579" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;!--break--&gt;
Als Ausgangspunkt für zukünftige Vergleiche hat PPK den Stand vom November aus den StatCounter-Statistiken &lt;a href="http://www.quirksmode.org/blog/archives/2011/12/ie_market_share.html"&gt;vorgelegt&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Dem entnehmen wir, dass in Deutschland im November 1% der Besuche mit dem IE6 zustande kamen und 2% mit dem IE7. Umgekehrt bedeutet das, dass wir einen wirklich großen Teil der Features neuerer Browser nur eingeschränkt nutzen können, weil uns 3% der Besucher zurückhalten.&lt;/p&gt;

&lt;p&gt;Als der Internet Explorer 6 unter die 3%-Marke gefallen ist, haben wir ihn aus unseren Angeboten herausgenommen und er war Standardmäßig nicht mehr Teil unserer Frontend-Entwicklung und wurde nur noch mit einem einfachen, typografischen Layout bedacht. Ab sofort zieht der Internet Explorer 7 mit ihm gleich und wird nur noch mit dem Design der Website bedacht, wenn es explizit gewünscht ist.&lt;/p&gt;

&lt;p&gt;Willkommen schöne neue Welt des Jahres 2012.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/IJoFtA8xA5s" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/ie7-amp-ein-weihnachtsgeschenk-an-uns-selbst#comments</comments>
 <pubDate>Mon, 19 Dec 2011 14:22:32 +0000</pubDate>
 <dc:creator>vortrieb</dc:creator>
 <guid isPermaLink="false">69 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/ie7-amp-ein-weihnachtsgeschenk-an-uns-selbst</feedburner:origLink></item>
  <item>
    <title>PHP-Deployment mit Capistrano und Git</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/AtkvlJR_L1Q/php-deployment-mit-capistrano-und-git</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="462" height="296" alt="" src="http://vortrieb.net/sites/default/files/blog/server.png?1323691989" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--break--&gt;
&lt;p&gt;Wer den Titel gelesen hat, oder sich in Ruby&amp;#47;Rails-Gefilden auskennt, weiss,
dass die Antwort &lt;a href="https://github.com/capistrano/capistrano"&gt;Capistrano&lt;/a&gt; ist: &lt;code&gt;cap deploy&lt;/code&gt; in die
Kommandozeile, fertig.&lt;/p&gt;

&lt;h3&gt;&lt;abbr title="Too long; didn't read"&gt;TL;DR&lt;/abbr&gt;&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/capistrano/capistrano"&gt;Capistrano&lt;/a&gt; ist ein Kommandozeilen-Werkzeug für Deployments und
ist so flexibel, dass es für fast jede Umgebung geeignet ist. Unsere Umgebung
hier: Drupal, Github, Uberspace.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Wir benötigen &lt;a href="http://www.ruby-lang.org/de/"&gt;Ruby&lt;/a&gt; und &lt;a href="http://rubygems.org/"&gt;RubyGems&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Capistrano via RubyGems installieren: &lt;code&gt;$ gem install capistrano&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Im Projekt-Ordner: &lt;code&gt;$ capify .&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Inhalt der &lt;code&gt;config&amp;#47;deploy.rb&lt;/code&gt; mit dem &lt;a href="https://gist.github.com/1443355"&gt;fertigen Rezept&lt;/a&gt; austauschen,
Pfade, Zugangsdaten usw. anpassen.&lt;/li&gt;
&lt;li&gt;Deployment auf dem Server vorbereiten: &lt;code&gt;$ cap deploy:setup&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Server ggf. Konfigurieren. Das Verzeichnis &lt;code&gt;current&lt;/code&gt; beinhaltet die aktuelle
Version der Seite.&lt;/li&gt;
&lt;li&gt;Weiterarbeiten und deployen: &lt;code&gt;$ cap deploy&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Was ist Capistrano?&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;„Capistrano is a developer tool for deploying web applications.“&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Und ein sehr flexibles noch dazu. Seinen Ursprung hat es in der
Rails&amp;#47;Ruby-Gemeinde und es ist so flexibel, dass es ohne Probleme in fast jeder
Umgebung eingesetzt werden kann. In unserem konkreten Fall ist das &lt;a href="http://drupal.org"&gt;Drupal 6&lt;/a&gt;,
&lt;a href="http://github.com"&gt;Github&lt;/a&gt; und ein Live-Server bei &lt;a href="http://uberspace.de/"&gt;Uberspace&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;Vorraussetzungen und Einrichtung&lt;/h3&gt;

&lt;p&gt;Für unsere Vorgehensweise gehen wir davon aus, dass wir SSH-Zugriff auf den
Server haben und uns mit SSH-Keys dort einloggen.&lt;/p&gt;

&lt;p&gt;Capistrano selbst ist am einfachsten als RubyGem zu installieren: &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ gem install capistrano
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;em&gt;Anmerkung&lt;/em&gt;: Zeilen, die mit einem &lt;code&gt;$&lt;/code&gt; beginnen sind für die Kommando-Zeile
bestimmt. &lt;/p&gt;

&lt;p&gt;Natürlich muss dafür &lt;a href="http://www.ruby-lang.org/de/"&gt;Ruby&lt;/a&gt; und auch &lt;a href="http://rubygems.org/"&gt;RubyGems&lt;/a&gt; auf dem System
installiert sein. Ruby ist glücklicherweise auf vielen UNIXoiden Systemen (bei
uns MacOS X) bereits installiert, und &lt;a href="http://rubygems.org/pages/download"&gt;RubyGems sind fix
installiert&lt;/a&gt;. Das installiert dann auch gleich alles Andere
mit, was von Capistrano benötigt wird. Auf dem Server ist weder RubyGems noch
Ruby erforderlich.&lt;/p&gt;

&lt;p&gt;Allerdings werde ich nicht groß auf irgendwelche syntaktischen Eigenarten von
Ruby eingehen, bei fragen, schreibt mir einfach auf &lt;a href="http://twitter.com/nerdismus"&gt;Twitter
(@nerdismus)&lt;/a&gt;. Zum Glück ist ruby eine sehr
leserliche Sprache und Vieles ist selbsterklärend.&lt;/p&gt;

&lt;p&gt;Falls noch nicht geschehen, wechseln wir nun in das Verzeichnis, in dem unsere
Webseite liegt und initialisieren Capistrano:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cd ~&amp;#47;sites&amp;#47;beispielSeite
$ capify .
[add] writing &amp;#39;.&amp;#47;Capfile&amp;#39;
[add] making directory &amp;#39;.&amp;#47;config&amp;#39;
[add] writing &amp;#39;.&amp;#47;config&amp;#47;deploy.rb&amp;#39;
[done] capified!
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Capistrano legt also eine Datei &lt;code&gt;Capfile&lt;/code&gt; im aktuellen Verzeichnis und eine
Datei &lt;code&gt;deploy.rb&lt;/code&gt; im Unterordner &lt;code&gt;config&lt;/code&gt; an. Die &lt;code&gt;deploy.rb&lt;/code&gt; ist die Datei,
für die wir uns jetzt besonders interessieren. Die löschen wir nämlich erstmal.&lt;/p&gt;

&lt;h3&gt;Capistrano Rezept&lt;/h3&gt;

&lt;p&gt;Denn das Meiste aus der &lt;code&gt;deploy.rb&lt;/code&gt; brauchen wir nicht. Also legen wir eine
neue an und konfigurieren Capistrano:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;set :domain       , &amp;quot;vortrieb.net&amp;quot;
set :user         , &amp;quot;vortrieb&amp;quot;
set :repository   , &amp;quot;git@github.com:Vortrieb&amp;#47;Vortrieb.net.git&amp;quot;
set :scm          , :git # git statt svn benutzen
set :branch       , &amp;quot;master&amp;quot;  # der git-branch, der deployt werden soll
set :use_sudo     , false     # auf uberspace dürfen wir natürlich kein 
                              # sudo benutzen.
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Das dürfte ziemlich selbsterklärend sein. Zu beachten ist allerdings, dass
&lt;code&gt;:domain&lt;/code&gt; und &lt;code&gt;:user&lt;/code&gt; zum Verbindungsaufbau per SSH benutzt werden.&lt;/p&gt;

&lt;p&gt;Da wir uns mit unseren SSH-Keys einloggen wollen, um nicht bei jedem Deployment
ein Passwort eingeben zu müssen, sagen wir Capistrano, dass es die Keys
benutzen soll:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;ssh_options[:forward_agent] = true
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Und natürlich muss Capistrano noch wissen wo es die Dateien hinschieben soll.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;set :deploy_to, &amp;quot;&amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;#{user}&amp;#47;&amp;quot;
role :website, domain, :primary =&amp;gt; true
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Die zweite Zeile lässt bereits vermuten wie mächtig Capistrano ist. Es ist
nämlich überhaupt keine großes Sache Capistrano in komlexeren Umgebungen mit
verschiedenen Servern und&amp;#47;oder Datenbanken einzusetzen. Da wir es hier aber mit
nur einem Server zu tun haben, reicht es eine Rolle &lt;code&gt;:website&lt;/code&gt; zu definieren
und als Standard festzulegen.&lt;/p&gt;

&lt;p&gt;Als nächstes bereiten wir das Deployment auf dem Server vor. &lt;/p&gt;

&lt;h4&gt;Deployment vorbereiten&lt;/h4&gt;

&lt;p&gt;Capistrano arbeitet mit 3 Ordnern auf dem Server: &lt;code&gt;current&lt;/code&gt;, &lt;code&gt;shared&lt;/code&gt; und
&lt;code&gt;releases&lt;/code&gt;. Naja nicht so ganz. &lt;code&gt;current&lt;/code&gt; ist ein Symlink auf den aktuellsten
bzw. aktiven Release im &lt;code&gt;releases&lt;/code&gt;-Ordner. Das hat den unglaublichen Vorteil,
dass beim deployment die Ausfall-Zeit der Seite praktisch auf 0 reduziert wird.&lt;/p&gt;

&lt;p&gt;Das eigentliche Deployment erfolgt in den &lt;code&gt;releases&lt;/code&gt;-Ordner. Für jede
veröffentliche Version wird darin ein weiterer Ordner mit dem aktuellen Datum
als Namen angelegt. Erst wenn alle Daten vollständig hochgeladen wurden, wird
der Symlink auf das neue Release geändert.&lt;/p&gt;

&lt;p&gt;Ein weiterer Vorteil durch diese Arbeitsweise, der wirklich Gold wert ist, sind
Rollbacks. Gibt es irgendwelche Probleme mit der neuen Version, kann man
schnell zum vorherigen Release zurückspringen. Wieviele Releases gespeichert
werden sollen, könnten wir mit &lt;code&gt;set :keep_releases, 5&lt;/code&gt; festlegen. &lt;code&gt;5&lt;/code&gt; ist der
Default-Wert und für uns völlig ausreichend.&lt;/p&gt;

&lt;p&gt;Der &lt;code&gt;shared&lt;/code&gt;-Ordner ist für gemeinsame Daten unter den Releases gedacht. Also
zum Beispiel die User-Uploads, die bei Drupal in &lt;code&gt;sites&amp;#47;default&amp;#47;files&lt;/code&gt; liegen
und vom Deployment unangestatstet bleiben sollen.&lt;/p&gt;

&lt;p&gt;Darum kümmern wir uns aber erst später.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cap deploy:setup
* executing `deploy:setup&amp;#39;
* executing &amp;quot;mkdir -p &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;releases &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;system &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;log &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;pids&amp;quot;
  servers: [&amp;quot;vortrieb.net&amp;quot;]
  [vortrieb.net] executing command
  command finished in 80ms
* executing &amp;quot;chmod g+w &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;releases &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;system &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;log &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;pids&amp;quot;
  servers: [&amp;quot;vortrieb.net&amp;quot;]
  [vortrieb.net] executing command
  command finished in 88ms
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Mit diesem Befehl lassen wir uns von Capistrano die notwendigen Ordner anlegen
und prüfen gleichzeitig, ob wir bisher alles richtig gemacht haben. Auf dem
Server müssten nun die Ordner &lt;code&gt;shared&lt;/code&gt; und &lt;code&gt;releases&lt;/code&gt; existieren.&lt;/p&gt;

&lt;p&gt;Ist dies der Fall, könnten wir eigentlich schon fröhlich unsere Seite mit &lt;code&gt;$
cap deploy&lt;/code&gt; auf den Server schieben. Das sollte auch funktionieren und wer mag,
kann das auch mal ausprobieren.&lt;/p&gt;

&lt;p&gt;Aber wie bereits angemerkt, müssen wir uns noch um die gemeinsamen Dateien
kümmern – und ein wenig vom Standard-Verhalten eliminieren.&lt;/p&gt;

&lt;h4&gt;Capistrano Tasks&lt;/h4&gt;

&lt;p&gt;Das Herzstück von Capistrano sind die Tasks, mit denen wir das Deployment an
unsere Umgebung anpassen können. Ein Deployment lässt sich in kleine Schritte
aufteilen: &amp;quot;Neues Release herunterladen&amp;quot;, &amp;quot;Zugriffsrechte einstellen&amp;quot;,
&amp;quot;Datenbank migrieren&amp;quot;, &amp;quot;Symlinks aktualisieren&amp;quot;, &amp;quot;Server Neustarten&amp;quot;, &amp;quot;Cache
leeren&amp;quot; und was nicht noch alles.&lt;/p&gt;

&lt;p&gt;Capistrano hat einige Standard-Tasks, die vor allem für Rails gedacht sind. Das ist eigentlich kein Problem, erzeugt für uns aber ein paar unschöne Fehlermeldungen. Wir überschreiben diese Tasks also:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;namespace :deploy do
  task :set_permissions, :except =&amp;gt; { :no_release =&amp;gt; true } do
    # noop
  end

  task :restart do
    # noop
  end

  task :start do
    # noop
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Wer nicht so vertraut mit Ruby ist, wird das hier vermutlich etwas ungewöhnlich
finden. Die &lt;code&gt;do … end&lt;/code&gt;-Teile liessen sich auch &lt;code&gt;{ … }&lt;/code&gt; schreiben. Das sind sind
sogenannte Blöcke, ein mächtiges Werkzeug aus der funktionalen Programmierung,
das in Ruby quasi allgegenwärtig ist (Stichwort: Closures).&lt;/p&gt;

&lt;p&gt;Ich erkläre hier jetzt mal nicht genauer, wie die Blöcke funktionieren, wir
wollen ja heute auch noch fertig werden. Was wir hier machen ist dagegen
ziemlich simpel: wir überschreiben die Default-Tasks, die zu Fehlern führten
und lassen sie einfach gar nichts machen. &lt;/p&gt;

&lt;p&gt;Unsere speziellen Tasks für Drupal fassen wir in einem eigenen Namespace
zusammen:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;namespace :drupal do
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Zunächst fügen wir einen Task ein, der uns einen Unterordner &lt;code&gt;files&lt;/code&gt; im
&lt;code&gt;shared&lt;/code&gt;-Ordner anlegt.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;namespace :drupal do
  task :setup do
    run &amp;quot;mkdir -p #{shared_path}&amp;#47;files&amp;quot;
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;code&gt;shared_path&lt;/code&gt; enthält den Pfad zum &lt;code&gt;shared&lt;/code&gt;-Ordner. Diesen Befehl können wir
nun ausführen:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ cap drupal:setup
* executing `drupal:setup&amp;#39;
* executing &amp;quot;mkdir -p &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;shared&amp;#47;files&amp;quot;
  servers: [&amp;quot;vortrieb.net&amp;quot;]
  [vortrieb.net] executing command
  command finished in 80ms
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Wir können uns übrigens die verfügbaren Befehle mit &lt;code&gt;$ cap -T&lt;/code&gt; anzeigen lassen.
Jetzt kümmern wir uns noch um den &lt;code&gt;sites&amp;#47;default&amp;#47;files&lt;/code&gt;-Ordner. &lt;/p&gt;

&lt;p&gt;Wir müssen nach jedem Deployment einen Symlink in &lt;code&gt;sites&amp;#47;default&lt;/code&gt; des aktuellen
Releases anlegen, der auf den &lt;code&gt;shared&amp;#47;files&lt;/code&gt;-Ordner zeigt. Das klingt zum Glück
komplizierter als es ist:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;task :symlink do
  run &amp;quot;ln -s #{shared_path}&amp;#47;files #{latest_release}&amp;#47;sites&amp;#47;default&amp;#47;files&amp;quot;
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Natürlich wollen wir das nicht jedesmal von Hand eintippen, sondern das soll
automatisch bei jedem Deployment erfolgen. Dazu fügen wir ausserhalb von
&lt;code&gt;namespace :drupal do … end&lt;/code&gt; folgende Zeilen ein:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;after &amp;#39;deploy:symlink&amp;#39; , &amp;#39;drupal:symlink&amp;#39;
after &amp;#39;deploy:setup&amp;#39;   , &amp;#39;drupal:setup&amp;#39;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nach jedem &lt;code&gt;deploy:symlink&lt;/code&gt;, soll also auch ein &lt;code&gt;drupal:symlink&lt;/code&gt; gemacht
werden. Man kann es sich fast denken, &lt;code&gt;before&lt;/code&gt; gibt es natürlich auch. &lt;/p&gt;

&lt;p&gt;Fertig.&lt;/p&gt;

&lt;h4&gt;Bonus Level: Drupal Cache Leeren&lt;/h4&gt;

&lt;p&gt;Es liegt auf der Hand, dass man mit Capistrano auch andere Aufgaben, die nicht
zwingend zum Deployment gehören, automatisieren lassen kann. Wir haben gesehen,
dass wir mit &lt;code&gt;run &amp;quot;command&amp;quot;&lt;/code&gt; ganz einfach Befehle auf dem Server ausführen
können – warum nicht einen Schritt weiter gehen und zum Beispiel mit
&lt;a href="http://drush.ws/"&gt;Drush&lt;/a&gt; den Cache auf dem Server leeren? &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Achtung&lt;/strong&gt;: wenn Du noch nie von &lt;code&gt;$PATH&lt;/code&gt; gehört hast und nicht weisst, was es
damit auf sich hat, dann könnte der folgende Teil etwas schwer zu verstehen
sein. Oder gehe direkt zur &lt;a href="#zusammenfassung"&gt;Zusammenfassung&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Wenn Drush auf dem Server eingerichtet ist, geht das ganz einfach:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;task :clear_cache do
  run &amp;quot;drush cc all&amp;quot;
end
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;$ cap drupal:clear_cache
  * executing \`drupal:clear_cache&amp;#39;
  * executing &amp;quot;drush cc all&amp;quot;
    servers: [&amp;quot;vortrieb.net&amp;quot;]
    [vortrieb.net] executing command
*** [err :: vortrieb.net] sh: drush: command not found
    command finished in 82ms
failed: &amp;quot;sh -c &amp;#39;drush cc all&amp;#39;&amp;quot; on vortrieb.net
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Hoppla. &lt;code&gt;drush&lt;/code&gt; wurde nicht gefunden. Ganz so einfach ist es also doch nicht?&lt;/p&gt;

&lt;p&gt;Das Deployment soll natürlich möglichst schnell gehen, deswegen wird eine
&lt;code&gt;.bashrc&lt;/code&gt; oder &lt;code&gt;.zshrc&lt;/code&gt; nicht geladen, sodass unser &lt;code&gt;$PATH&lt;/code&gt; eventuell ziemlich
leer ist und &lt;code&gt;drush&lt;/code&gt; folglich nicht gefunden werden kann.&lt;/p&gt;

&lt;p&gt;Aber zum Glück haben die Capistrano-Leute auch daran gedacht. &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;set :default_environment, {
  &amp;#39;PATH&amp;#39; =&amp;gt; &amp;quot;$HOME&amp;#47;bin&amp;#47;:&amp;#47;package&amp;#47;host&amp;#47;localhost&amp;#47;php-5&amp;#47;bin&amp;#47;:$PATH:&amp;quot;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Die Drush-bin liegt bei uns in &lt;code&gt;~&amp;#47;bin&amp;#47;&lt;/code&gt; und wir brauchen für Drush mindestens
PHP 5.2.0. Wir fügen also zusätzlich noch den Pfad zur aktuellen PHP-Version
hinzu, die bei Überspace in &lt;code&gt;&amp;#47;package&amp;#47;host&amp;#47;localhost&amp;#47;php-5&amp;#47;bin&amp;#47;&lt;/code&gt; liegt.&lt;/p&gt;

&lt;p&gt;Das reicht leider noch immer nicht. &lt;code&gt;drush&lt;/code&gt; muss im Root-Ordner einer
Drupal-Instanz ausgeführt werden und das Working-Directory ist das, was wir
unter &lt;code&gt;:deploy_to&lt;/code&gt; angegeben haben. Also müssen wir noch ins Verzeichnis des
aktuellen Releases wechseln.&lt;/p&gt;

&lt;p&gt;Also noch einmal:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;task :clear_cache do
  run &amp;quot;cd #{latest_release} &amp;amp;&amp;amp; drush cc all&amp;quot;
end
&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code&gt;$ cap drupal:clear_cache
* executing `drupal:clear_cache&amp;#39;
  * executing &amp;quot;ls -x &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;releases&amp;quot;
    servers: [&amp;quot;vortrieb.net&amp;quot;]
    [vortrieb.net] executing command
    command finished in 80ms
  * executing &amp;quot;cd &amp;#47;var&amp;#47;www&amp;#47;virtual&amp;#47;vortrieb&amp;#47;test&amp;#47;releases&amp;#47;20111208131850 &amp;amp;&amp;amp; drush cc all&amp;quot;
    servers: [&amp;quot;vortrieb.net&amp;quot;]
    [vortrieb.net] executing command
** [out :: vortrieb.net] 
*** [err :: vortrieb.net] &amp;#39;all&amp;#39; cache was cleared [success]
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Und um das ganze abzuschliessen, leeren wir den Cache nun nach jedem
Deployment.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;after &amp;#39;deploy&amp;#39;, &amp;#39;drupal:clear_cache&amp;#39;
&lt;/code&gt;&lt;/pre&gt;

&lt;h3 id="zusammenfassung"&gt;Zusammenfassung&lt;/h3&gt;

&lt;p&gt;Wir können nun ganz normal mit unserer Versionsverwaltung weiterarbeiten und
mit &lt;code&gt;$ cap deploy&lt;/code&gt; die aktuelle Version unserer Drupal-Seite aus dem
Master-Branch auf unseren Server schieben lassen.&lt;/p&gt;

&lt;p&gt;Bei jeder neuen Drupal-Seite müssen wir nun lediglich ein paar Werte in unserer
&lt;code&gt;deploy.rb&lt;/code&gt; anpassen und schon können wir Capistrano auch dort benutzen. Und
wir haben gesehen, dass es überhaupt kein Problem ist das Deployment so
anzupassen, dass wir &lt;strong&gt;Capistrano praktisch mit jedem CMS, Framework oder
dergleichen einsetzen können&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Die komplette &lt;code&gt;deploy.rb&lt;/code&gt; mit erklärenden Kommentaren gibt es auf
&lt;a href="https://gist.github.com/1443355"&gt;gist.github&lt;/a&gt;.&lt;/p&gt;

&lt;h4&gt;Weiterführende Links&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/capistrano/capistrano"&gt;Capistrano auf Github&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gist.github.com/1443355"&gt;Das fertige Recipe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/leehambley/railsless-deploy/"&gt;Railsless Capistrano&lt;/a&gt;:
entfernt alle Railsisms von Capistrano.-&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mpasternacki/capistrano-documentation-support-files/raw/master/default-execution-path/Capistrano%20Execution%20Path.jpg"&gt;Default Behaviour&lt;/a&gt;
visualisiert.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/capistrano/capistrano/wiki/"&gt;Capistrano Dokumentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ruby-lang.org/de/"&gt;Ruby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rubygems.org/"&gt;RubyGems&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://drush.ws/"&gt;Drush: Command-Line shell für Drupal&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/AtkvlJR_L1Q" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/php-deployment-mit-capistrano-und-git#comments</comments>
 <pubDate>Mon, 12 Dec 2011 11:47:19 +0000</pubDate>
 <dc:creator>Nils Riedemann</dc:creator>
 <guid isPermaLink="false">68 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/php-deployment-mit-capistrano-und-git</feedburner:origLink></item>
  <item>
    <title>Rezension: Drupal 7 – Das Praxisbuch für Ein- und Umsteiger</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/POUfd49FciU/rezension-drupal-7-das-praxisbuch-fuer-ein-und-umsteiger</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="302" height="274" alt="" src="http://vortrieb.net/sites/default/files/blog/drupal7-buch.png?1320773200" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;!--break--&gt;
Drupal ist für Anfänger schon eine Herausforderung. Viele Dinge funktionieren anders, als bei anderen Content-Management-Systemen und Module braucht man im Prinzip immer. Nur welche und wofür?&lt;/p&gt;

&lt;p&gt;Das Buch schneidet alle wichtigen Themen für Drupal-Einsteiger an und stellt die für die häufigsten Anwendungsfälle benötigten Module und Einstellungen ausführlich vor. Ich würde das Buch daher jedem Empfehlen, der seine ersten Schritte in Drupal wagt. Ein wenig Vorkenntnis im Umgang mit Websites schadet dabei sicher nicht.&lt;/p&gt;

&lt;p&gt;Mein einziger Kritikpunkt ist, dass dem Leser zwar manchmal verschiedene Lösungsansätze für ein Problem aufgezeigt werden, aber zu wenig Hilfestellung bei der Entscheidung gegeben wird. Hier hätte es geholfen kurz Beispiele anzureißen oder die entsprechenden Passagen mit mehr eigener Meinung zu würzen.  Ansonsten bekommt der Leser alle wichtigen Punkte vorgekaut und kann sich schon während des Lesens gut an einer eigenen Testinstallation versuchen. Wer nach dem Lesen des Buchs den Sprung geschafft, sich selbst durch den Drupal-Modul-Dschungel zu schlagen, den sehen wir dann hoffentlich im &lt;a href="http://dce12.drupaletics.de/"&gt;Februar in Essen&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/POUfd49FciU" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/rezension-drupal-7-das-praxisbuch-fuer-ein-und-umsteiger#comments</comments>
 <pubDate>Tue, 08 Nov 2011 13:05:19 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">67 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/rezension-drupal-7-das-praxisbuch-fuer-ein-und-umsteiger</feedburner:origLink></item>
  <item>
    <title>Digitale Rechnungen jetzt auch ohne Signatur</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/BQrPzEuJoeo/digitale-rechnungen-jetzt-auch-ohne-signatur</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="600" height="400" alt="" src="http://vortrieb.net/sites/default/files/blog/geschaeftsausstattung.jpeg?1317210062" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;!--break--&gt;
Bisher war es in Deutschland notwendig Rechnungen, die zum Vor­steu­er­ab­zug berechtigen sollen, digital zu signieren und als Empfänger diese Signatur zu überprüfen. Das entfällt nun alles. Ein einfaches PDF genügt. Wir haben bisher der Einfachheit halber jede Rechnung ausgedruckt, frankiert, eingetütet, weggetragen, von kleinen gelben Autos abholen und von fremden verteilen lassen. Das neue Gesetz sollte einigen Bäumen das Leben retten und unser Vorrat an Briefumschlägen und -papier wird nun eine ganze Ecke länger halten.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/BQrPzEuJoeo" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/digitale-rechnungen-jetzt-auch-ohne-signatur#comments</comments>
 <pubDate>Wed, 28 Sep 2011 11:43:01 +0000</pubDate>
 <dc:creator>vortrieb</dc:creator>
 <guid isPermaLink="false">66 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/digitale-rechnungen-jetzt-auch-ohne-signatur</feedburner:origLink></item>
  <item>
    <title>Was bisher geschah</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/150Ysokihoc/was-bisher-geschah</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="530" height="266" alt="" src="http://vortrieb.net/sites/default/files/blog/chaos.png?1314285516" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Seit dem letzten Beitrag hier ist eine Menge Wasser die Weser herabgeflossen. Wir hatten wirklich viel zu tun. Zugegeben eine bescheidene Ausrede, aber immerhin ist sie wahr.&lt;/p&gt;

&lt;p&gt;Um wieder anzuschieben, dass hier Regelmäßig etwas passiert, möchte ich kurz die vergangenen Monate zusammenfassen.
&lt;!--break--&gt;&lt;/p&gt;

&lt;h3&gt;Unternehmensphilosophisches&lt;/h3&gt;

&lt;p&gt;Wir haben unseren Umgang mit uns und mit unseren Projekten geändert. Wir sind jetzt selektiver bei der Auswahl unserer Projekte. Aufträge abzulehnen war noch nie einfach und mehr Aufträge abzulehnen ist nicht einfacher. So können wir aber die Dinge, die wir machen, besser Planen und haben sogar mehr Spaß dabei. Wir werden das in Kürze noch genauer Ausführen. Ehrlich.&lt;/p&gt;

&lt;h3&gt;Arbeitstechnisches&lt;/h3&gt;

&lt;p&gt;Wir wollen in Kürze diese Seite auch mal einem mittelschweren Update unterziehen, damit die Referenzen mal wieder auf einem aktuellen Stand sind.&lt;/p&gt;

&lt;p&gt;In der Zwischenzeit mal eine kleine Zusammenfassung: Neben den üblichen Auftragsarbeiten und dem Freelancing für Agenturen haben wir im Frühjahr einmal die Website von kingdom of sports gerelaunched (das ist in Agenturen tatsächlich ein Wort!). Im gleichen Atemzug haben wir ihnen auch noch die Kampagnenmicrosite zur Sommeraktion „Beweg den faulen Sack“ umgesetzt, die von einer jungen, aufstrebenden Hamburger Agentur entsonnen wurde.&lt;/p&gt;

&lt;p&gt;Außerdem war da noch unser Ausflug zu den Landschaftsbearbeitungsmaschinen für die Firma ISEKI, deren Website in einer größeren Aktion erneuert (nein, ich schreibe nicht noch einmal »relaunchen«) wurde.&lt;/p&gt;

&lt;h3&gt;Zukünftiges&lt;/h3&gt;

&lt;p&gt;Neben der Tatsache, dass wir mit einem Zeh (dem großen Onkel) das Wasser der iPhone-Entwicklung testeten, freuen wir uns natürlich weiterhin auf großartige Projekte, nette Konferenzen, liebe Kunden und regelmäßige Blogposts.&lt;/p&gt;

&lt;p&gt;Außerdem wollen wir diese Website, wie bereits erwähnt, mit neuen Fotos, Referenzen, Profilseiten, aktuellen Texten und etwas Spielkram erweitern. Aber ihr wisst ja: des Schusters Kinder haben die ungepflegtesten Websites.&lt;/p&gt;

&lt;p&gt;Bis bald.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/150Ysokihoc" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/was-bisher-geschah#comments</comments>
 <pubDate>Thu, 25 Aug 2011 15:19:07 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">64 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/was-bisher-geschah</feedburner:origLink></item>
  <item>
    <title>Drupal Sieben.</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/C0EECn2upR8/drupal-sieben</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="500" height="207" alt="" src="http://vortrieb.net/sites/default/files/blog/drupal7_0.png?1314285894" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Wir haben uns etwas länger gedulden müssen, als uns lieb war. Aber soeben ist Drupal 7 in der ersten offiziellen Version erschienen.&lt;/p&gt;

&lt;p&gt;Natürlich haben wir schon ein wenig mit den Vorabversionen herumgespielt und wissen, was uns zukünftig erwartet. Eine kurze Zusammenfassung der Punkte, die uns am meisten überzeugt haben.
&lt;!--break--&gt;&lt;/p&gt;

&lt;h3&gt;Administration&lt;/h3&gt;

&lt;p&gt;Das neue Navigationskonzept für den Administrationsbereich macht die Pflege der Website für unsere Kunden noch einfacher.&lt;/p&gt;

&lt;h3&gt;Drupal Fields&lt;/h3&gt;

&lt;p&gt;Es wurden wieder einige Funktionen in den Drupal-Kern übernommen, die bislang von Hand installiert werden mussten. In erster Linie springen die Drupaleignen Felder ins Auge, die sehr große Teile des Content Construction Kit übernehmen und Drupal somit von Haus aus deutlich flexibler und leistungsfähiger machen.&lt;/p&gt;

&lt;h3&gt;Neuer Datenbanklayer&lt;/h3&gt;

&lt;p&gt;Ohne hier zu weit in Nerdgeschwafel abschweifen zu wollen, aber es werden jetzt mehr Datenbanken unterstützt, aktuellere Funktionen können genutzt werden. So wird das Ganze Leistungsfähiger und dabei noch einfacher. Ein Vorteil zum Beispiel, wenn Ihre Website Daten von anderer Stelle importiert.&lt;/p&gt;

&lt;h3&gt;Semantic Web (RDFa)&lt;/h3&gt;

&lt;p&gt;Drupal bringt jetzt ebenfalls im Kern die Möglichkeiten mit, die Inhalte Ihrer Website semantisch auszuzeichnen. Das bedeutet, dass Datenzusammenhänge auch von Maschinen erfasst werden können. Damit ergeben sich unzählige neue Möglichkeiten und die Tatsache, dass Suchmaschinen besser verstehen können, was auf Ihrer Website passiert, ist nur der Anfang.&lt;/p&gt;

&lt;h3&gt;Technisches Zeug&lt;/h3&gt;

&lt;p&gt;Auch sonst wurde viel am technischen Unterbau geschraubt. Neue Versionen von jQuery werden mitgeliefert, jQuery UI ist jetzt ebenfalls dabei, viele Funktionen sind flexibler und mächtiger geworden und auch für das Entwickeln von Themes wurde vieles erleichtert und verbessert.&lt;/p&gt;

&lt;h3&gt;Das große aber&lt;/h3&gt;

&lt;p&gt;So schön Drupal 7 daherkommt und so sehr wir uns darüber freuen, gilt es auch zu beachten, dass Drupal 7 noch etwas grün hinter den Ohren ist. Trotz einer langen Testphase, wird es sicher gerade am Anfang häufiger Updates geben. Außerdem sind noch längst nicht alle Module für die neue Version angepasst. Hier scheint das Tempo aber wesentlich höher zu sein, als damals bei der Umstellung von Drupal 5 auf Version 6. In den nächsten Monaten sollten aber die meistbenutzten Module in einer stabilen Version für Drupal 7 zur Verfügung stehen.&lt;/p&gt;

&lt;p&gt;Für bestehende Seiten auf Basis von Drupal 6 gibt es ebenfalls zu beachten, dass neue Drupal-Versionen inkompatibel zueinander sind. Es gibt zwar Importscripte, um eine Seite zu aktualisieren. Wie gut das automatisch klappt, hängt aber stark von der Website ab.&lt;/p&gt;

&lt;p&gt;Wir freuen uns auf viele spannende Projekte mit dem neuen System und warten gespannt auf Ihre Anfrage, &lt;a href="http://drupal.org/drupal-7.0/de"&gt;Drupal 7&lt;/a&gt; für Sie einsetzen zu dürfen.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/C0EECn2upR8" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/drupal-sieben#comments</comments>
 <pubDate>Wed, 05 Jan 2011 14:12:56 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">65 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/drupal-sieben</feedburner:origLink></item>
  <item>
    <title>Optimierte Website statt App</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/EK-5cZm64jw/optimierte-website-statt-app</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="485" height="329" alt="" src="http://vortrieb.net/sites/default/files/blog/zeit-ipad.png?1290074902" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Aktuell versucht nahezu jede Website eine iPhone- und/oder iPad-App bei Apple hinter die virtuelle Theke zu bekommen. Ich halte das in vielen Fällen für Kurzsichtig. &lt;/p&gt;

&lt;p&gt;Zweifellos können Apps in vielen Fällen sinnvoll sein und eine gute Ergänzung darstellen. Aber ein Großteil der Benutzer solcher Geräte benutzt kaum oder keine Apps und ein noch größerer Teil benutzt andere Geräte. Gibt es da nicht eine bessere Alternative?&lt;/p&gt;

&lt;!--break--&gt;

&lt;p&gt;Gerade mit einem beschränkten Budget wäre es doch sinnvoller dieses Geld zu investieren, um die Website zu optimieren. Man erreicht mit den Änderungen eine deutlich breitere Masse und auch die Besucher, die nur den Browser ihres iPads benutzen.&lt;/p&gt;

&lt;p&gt;Gerade für die neue Welle an Tablet-Computern, die auf uns zuschwappt, ist eine optimierte Website deutlich mächtiger als eine durchschnittliche App. Ich persönlich sehe auch nicht ein für gelegentliches Aufrufen einer Website, das einmalige Buchen eines Hotels oder das Abrufen aktueller Sportergebnisse mein iPad mit unzähligen Apps zuzumüllen.&lt;/p&gt;

&lt;p&gt;Die Zeit &lt;a href="http://blog.zeit.de/zeitansage/2010/11/17/finger-statt-maus-www-zeit-de-jetzt-auch-fur-das-ipad-und-weitere-tablets-optimiert_542"&gt;zeigt heute vorbildlich&lt;/a&gt;, wie so etwas auch aussehen kann. So steht ab sofort für Tablet-PCs eine angepasste Website zur Verfügung. Man muss dafür nichts weiter tun, als die Seite mit einem solchen Gerät aufzurufen.&lt;/p&gt;

&lt;p&gt;Die Gestaltung ist noch reduzierter, die Lesbarkeit des Textes genau für diese Gerätekategorie angepasst, Bildergalerien lassen sich per Wischgeste bewegen und viele weitere Anpassungen. Außerdem funktioniert das ganze auch, wenn man einem Link auf einer anderen Website oder aus einer anderen App folgt.&lt;/p&gt;

&lt;p&gt;Es ist schön zu sehen, dass es auch deutsche Zeitungen gibt, die sich innovativ und mit dem Leser im Blick weiter entwickeln.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/EK-5cZm64jw" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/optimierte-website-statt-app#comments</comments>
 <pubDate>Thu, 18 Nov 2010 10:14:30 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">63 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/optimierte-website-statt-app</feedburner:origLink></item>
  <item>
    <title>Vortrieb 3.0</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/Taa6_tszwlg/vortrieb-dreipunktnull</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="561" height="402" alt="" src="http://vortrieb.net/sites/default/files/blog/vortrieb3.png?1288789634" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--break--&gt;
&lt;h3&gt;Konzept&lt;/h3&gt;

&lt;p&gt;Die neue Seite war schon lange überfällig, gerade die Texte waren so sehr veraltet, dass sie noch nicht mal die Tatsache berücksichtigten, dass wir inzwischen schon eine ganze Weile zu zweit hier sitzen. Außerdem wollten wir auch in der Gestaltung der einzelnen Unterseiten freier sein und uns so in Zukunft stärker auf der Website auszuleben.&lt;/p&gt;

&lt;h3&gt;Erste Mockups&lt;/h3&gt;

&lt;p&gt;Die ersten Skizzen für das neue Design entstanden auf der diesjährigen Webinale in Berlin. Neben einigen kleinen Experimenten, wie problemlos sich eine Google Map beispielsweise mit CSS drehen lässt. Leider kam dann massenhaft Arbeit dazwischen und die eigene Website blieb etwas auf der Strecke.&lt;/p&gt;

&lt;h3&gt;Illustrationen&lt;/h3&gt;

&lt;p&gt;Um ein einheitliches Erscheinungsbild – gerade bei der Leistungsübersicht – zu gewährleisten, fiel die Wahl auf eigene Illustrationen, die aber auch mit dem gebührenden Mangel an Seriösität daher kommen sollten. Die Wahl fiel auf &lt;a href="http://shortriver.de/blog/"&gt;Mme Ruisseau à Court&lt;/a&gt; als Illustratorin, die unsere Ideen perfekt visualisierte.&lt;/p&gt;

&lt;h3&gt;Finales Design&lt;/h3&gt;

&lt;p&gt;Mit den fertigen Illustrationen ging es dann an das finale Design, das wir in einer Kombination von Photoshop und HTML &amp; CSS erstellten und welches dem entspricht, was hier um diesen Blogbeitrag herum zu sehen ist.&lt;/p&gt;

&lt;h3&gt;Drupal&lt;/h3&gt;
&lt;p&gt;Zu guter Letzt haben wir das Design dann nur noch in ein Drupal-Template verzaubern, die alten Blogbeiträge importieren und noch ein bisschen Code-Magie hier und da anwenden müssen – fertig ist die neue Website.&lt;/p&gt;

&lt;p&gt;Wir hoffen sie gefällt?&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/Taa6_tszwlg" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/vortrieb-dreipunktnull#comments</comments>
 <pubDate>Tue, 09 Nov 2010 17:06:20 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">61 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/vortrieb-dreipunktnull</feedburner:origLink></item>
  <item>
    <title>Des Schusters Kinder… Vortrieb 3.0</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/BkQnmHe5b7Q/des-schusters-kinder-vortrieb-30</link>
    <description>&lt;p&gt;Zwischen der ganzen Arbeit, die im Moment ansteht (von wegen Sommerloch), haben wir mit der Arbeit an unserer eigenen Seite angefangen. Vielmehr mit der Planung unserer neuen Website. Es gibt einige Gründe, warum wir uns das jetzt auch noch auferlegen.&lt;/p&gt;
&lt;!--break--&gt;
&lt;h3&gt;Inhalt&lt;/h3&gt;

Die jetzige Website drückt nicht aus, was wir wirklich machen und wir wollen schärfer definieren, was wir machen und was nicht. „Wir“ ist der nächste Punkt. Seit wir zu zweit sind müssten eigentlich alle Texte entsprechend angepasst werden. Außerdem ist Nils außer mit &lt;a href="http://vortrieb.net/journal/gestatten-nils-riedemann"&gt;einem Blogpost&lt;/a&gt; nicht auf der Seite erwähnt. Eine „Teamdarstellung“ ist also ebenfalls dringend notwendig.

&lt;h3&gt;Design&lt;/h3&gt;

Die jetzige Gestaltung ist eine umgefärbte Fassung der alten Website, die noch vor der aktuellen CI entstanden ist. Sie passt nicht mehr zu unserem aktuellen Auftritt. Auch hier besteht also Handlungsbedarf.

&lt;h3&gt;Technik&lt;/h3&gt;

Die jetzige Seite läuft mit Drupal 6 und das wird auch für die neue Website beibehalten bleiben. Auf der neuen Seite wollen wir allerdings mehr Funktionen des CMS nutzen und bei der Gelegenheit auch das Frontend auf HTML5 umstellen.


&lt;h3&gt;Unter Druck entstehen Websites&lt;/h3&gt;

Warum wir das jetzt hier im Blog breittreten? Einerseits wollen wir einige der Entscheidungen, die wir im Rahmen des Redesigns treffen werden hier vorstellen und diesen Beitrag als Einleitung benutzen. Auf der anderen Seite haben interne Projekte oft das Problem zugunsten von Kundenprojekten zurückgestellt zu werden. Mit diesem Beitrag wollen wir uns selbst ein bisschen unter Druck setzen weiter an der neuen Website zu arbeiten.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/BkQnmHe5b7Q" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/des-schusters-kinder-vortrieb-30#comments</comments>
 <pubDate>Wed, 21 Jul 2010 11:42:36 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">43 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/des-schusters-kinder-vortrieb-30</feedburner:origLink></item>
  <item>
    <title>Wir haben einen Gewinner</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/ap0bN6FD_hk/wir-haben-einen-gewinner</link>
    <description>&lt;p&gt;&lt;!--break--&gt;
Der 5 Kommentar war der von Florian, dem ich hiermit herzlich gratuliere.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/ap0bN6FD_hk" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/wir-haben-einen-gewinner#comments</comments>
 <pubDate>Fri, 02 Jul 2010 09:52:12 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">42 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/wir-haben-einen-gewinner</feedburner:origLink></item>
  <item>
    <title>Sonnenseiten bei den Webkrauts</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/oySrO1kBsQE/sonnenseiten-bei-den-webkrauts</link>
    <description>&lt;p&gt;&lt;!--break--&gt;
Als erster Artikel erscheint heute ein Beitrag von mir zum Thema &lt;a href="http://www.webkrauts.de/2010/06/14/sonnenseiten-ansprache/"&gt;Ansprache der Websitebesucher&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/oySrO1kBsQE" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/sonnenseiten-bei-den-webkrauts#comments</comments>
 <pubDate>Mon, 14 Jun 2010 09:18:41 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">41 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/sonnenseiten-bei-den-webkrauts</feedburner:origLink></item>
  <item>
    <title>Intellibook zu verschenken</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/RzA4mYKrhOQ/intellibook-zu-verschenken</link>
    <description>&lt;!--break--&gt;
&lt;p&gt;Ich habe das Gerät einmal eingeschaltet (&lt;a href="http://twitter.com/Vortrieb/status/15095641457"&gt;Quelle&lt;/a&gt;), das WLAN nicht zum laufen bekommen und wieder in den Karton verpackt. Ich muss fairerweise dazu schreiben, dass sich meine Begeisterung stark in Grenzen hält (&lt;a href="http://twitter.com/Vortrieb/status/15104846736"&gt;Quelle&lt;/a&gt;). Darum habe ich eine Weile überlegt, ob ich wirklich ein Gerät verlosen soll, von dem ich wenig begeistert bin.&lt;/p&gt;

&lt;p&gt;Allerdings gibt es ja vielleicht Menschen da draußen, die das komplett anders sehen und sich über ein Intellibook freuen. Bevor es hier also im Regal verstaubt, verlose ich es trotzdem.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update 30.06.2010&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Das Gewinnspiel ist beendet. Die Auslosung erfolgt am Freitag Vormittag.&lt;/p&gt;

&lt;p class="footnote"&gt;Das Gewinnspiel endet am 30.6.2010 um 12:00 Uhr. Der Rechtsweg ist ausgeschlossen. Copyright d. Bildes: S&amp;S Media Group&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/RzA4mYKrhOQ" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/intellibook-zu-verschenken#comments</comments>
 <pubDate>Mon, 14 Jun 2010 08:25:33 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">40 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/intellibook-zu-verschenken</feedburner:origLink></item>
  <item>
    <title>Gestatten, sein Name ist Nils</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/60UuVGiNmq4/gestatten-nils-riedemann</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="200" height="280" alt="" src="http://vortrieb.net/sites/default/files/blog/nils-riedemann_0.jpg?1289430361" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Es ist soweit. Zum 21.6. explodiert die Vortrieb-Belegschaft. Das wird der erste Arbeitstag von Nils Riedemann unter dem cyanfarbenen Adler sein. In genau 10 Tagen ändert sich hier also einiges. Aus dem ich wird ein &lt;a href="http://vortrieb.net/journal/aussendarstellung-warum-ich-nicht-wir-bin"&gt;wir&lt;/a&gt;, aus dem Einzelkämpfer eine kleine Webagentur.&lt;/p&gt;
&lt;!--break--&gt;
&lt;p&gt;Nils bringt einen Haufen Vorkenntnisse bei der Programmierung in PHP und Ruby on Rails mit. Umgekehrt bedeutet das für mich, dass ich mich zukünftig noch stärker aufs Front-End konzentrieren kann. Die Gesamtexpertise Vortriebs wächst also deutlich an.&lt;/p&gt;

&lt;p&gt;Ich bin einigermaßen aufgeregt und gespannt, was die Zukunft bringt.&lt;/p&gt;

&lt;p&gt;Herzlich willkommen, Nils.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/60UuVGiNmq4" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/gestatten-nils-riedemann#comments</comments>
 <pubDate>Fri, 11 Jun 2010 09:20:26 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">38 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/gestatten-nils-riedemann</feedburner:origLink></item>
  <item>
    <title>Die Woche in Links: KW 20</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/iOb2omOgI5s/die-woche-in-links-kw-20</link>
    <description>Im Laufe einer Woche stolpert man ja über den ein oder anderen Artikel im Internet. Ich habe diese Woche die Interessanten gesammelt. 

&lt;h3&gt;Das Problem des vielen Geldes&lt;/h3&gt;
&lt;p&gt;Jason Fried über Diaspora, ein geplantes Projekt für ein dezentrales, offenes Social-Network und die Probleme die der überwältigende Spendenerfolg mit sich bringt. — &lt;a href="http://37signals.com/svn/posts/2330-diasporas-curse"&gt;Signal vs. Noise&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;First Person UI am Beispiel der Navigationssoftware&lt;/h3&gt;
&lt;p&gt;Wann kann es sinnvoll sein, abstraktionsebenen aus Benutzeroberflächen zu entfernen und wann ist es sinnvoll aus der Ego-Perspektive darzustellen? — &lt;a href="http://www.lukew.com/ff/entry.asp?1101"&gt;LukeW&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Minimalistisches Webdesign mit Beispielen&lt;/h3&gt;
&lt;p&gt;Das Smashing Magazine zeigt Beispiele von sehr reduziertem Design. — &lt;a href="http://www.smashingmagazine.com/2010/05/13/principles-of-minimalist-web-design-with-examples/"&gt;Smashing Magazine&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Das neue Tweetie Icon&lt;/h3&gt;
&lt;p&gt;Tim Van Damme über das Icon von Twitter für's iPhone und warum die erste Intention eines Designers nicht immer gutes Design sein muss. — &lt;a href="http://maxvoltar.com/archive/about-an-icon"&gt;Maxvoltar&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Werkzeuge und Gedanken für Entwickler&lt;/h3&gt;
&lt;p&gt;Christian Heilmanns Vortrag auf der FOWA Dublin. — &lt;a href="http://www.wait-till-i.com/2010/05/16/fowa-dublin-powerful-tools-that-you-need-and-probably-dont-know-about/"&gt;wait-till-i.com&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Zeit in Webagenturen&lt;/h3&gt;
&lt;p&gt;Die Jungs von OnWired (er-)klären die Zeit in Webagenturen und den Unterschied zwischen Mann-, Frau- und Arbeitsstunden. — &lt;a href="http://onwired.com/blog/time-keeps-on-tickin-tickin-tickin/"&gt;onwired&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;HTML5 Unterstützung in Browsern erkennen&lt;/h3&gt;
&lt;p&gt;Ziel ist nicht zu erkennen, ob ein Browser HTML5 unterstützt, sondern welche Teile des HTML5-Standards. — &lt;a href="http://diveintohtml5.org/detect.html"&gt;Dive into HTML5&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Die erste tiefschürfende Analyse von VP8&lt;/h3&gt;
&lt;p&gt;Unmittelbar nach Googles Ankündigung, VP8 offen zu legen, die erste Analyse mit dem traurigen Ergebnis: „VP8 is not ready for prime-time; the spec is a pile of copy-pasted C code and the encoder’s interface is lacking in features and buggy.“ — &lt;a href="http://x264dev.multimedia.cx/?p=377"&gt;x264dev&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Piwik stellt seine neue Oberfläche zur Diskussion&lt;/h3&gt;
&lt;p&gt;Die Open-Source-Statistik Piwik stellt jetzt auch offiziell das geplante Design zur Diskussion und zeigt eine deutliche Verbesserung. — &lt;a href="http://piwik.org/blog/2010/05/piwik-user-interface-new-design-give-your-feedback/"&gt;Piwik&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;iPhone App-Verkäufe aufgeschlüsselt&lt;/h3&gt;
&lt;p&gt;Für alle, die immer noch vom schnellen Reichtum träumen. — &lt;a href="http://techcrunch.com/2010/05/16/iphone-app-sales-exposed/"&gt;Techcrunch&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Warum nicht Apple gegen HTML5?&lt;/h3&gt;
&lt;p&gt;Warum kämpft Apple gegen Flash aber für HTML5, wenn sich damit der AppStore genauso umgehen lässt? — &lt;a href="http://www.appleoutsider.com/2010/05/18/cocoa-flash-and-html5/"&gt;Appleoutsider&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/iOb2omOgI5s" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/die-woche-in-links-kw-20#comments</comments>
 <pubDate>Fri, 21 May 2010 10:21:15 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">39 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/die-woche-in-links-kw-20</feedburner:origLink></item>
  <item>
    <title>Auch Webdesigner verschicken Briefe</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/l_3v-Ygp1wc/die-neue-geschaeftsausstattung</link>
    <description>&lt;div class="field field-type-filefield field-field-blog-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;img  class="imagefield imagefield-field_blog_image" width="600" height="400" alt="" src="http://vortrieb.net/sites/default/files/blog/geschaeftsausstattung.jpg?1290097609" /&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;!--break--&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/l_3v-Ygp1wc" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/die-neue-geschaeftsausstattung#comments</comments>
 <pubDate>Fri, 09 Apr 2010 11:24:28 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">36 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/die-neue-geschaeftsausstattung</feedburner:origLink></item>
  <item>
    <title>Kleine Änderungen und die Folgen</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/PFwKfmiS0xs/kleine-aenderungen-und-die-folgen</link>
    <description>&lt;img src="http://vortrieb.net/sites/default/files/the-box.png" alt="Screenshot der neuen Box auf der Startseite" class="alignright" /&gt;Ich habe vor kurzem angefangen einige Veränderungen an dieser Website zu planen und die ersten Kleinigkeiten auch schon umzusetzen. Am 23. März habe ich hier nicht nur die Farben umgestellt auf das neue Cyan, sondern auch den Inhalt der Startseite erweitert.

Neben der Box zum Umzug, steht auf der Startseite nun eine kleine Box mit den letzten Einträgen hier im Journal. Die Idee war, dem Journal etwas mehr Aufmerksamkeit zukommen zu lassen. Nach den ersten zwei Wochen veröffentliche ich die Ergebnisse, um den Bogen zum &lt;a href="http://vortrieb.net/journal/das-maerchen-vom-relaunch"&gt;Beitrag über Website-Pflege&lt;/a&gt; zu schlagen.

&lt;h2&gt;Das Ergebnis&lt;/h2&gt;
&lt;img src="http://vortrieb.net/sites/default/files/steigerung.png" alt="Balkendiagramm mit den 3,88 Seiten/Besuch jetzt gegen die 2,81 Seiten/Besuch vorher" class="alignright" /&gt;Für die letzten zwei Wochen lässt sich eine deutliche Verbesserung feststellen. Nicht nur haben sich die Besucherzahlen insgesamt in den letzten zwei Monaten deutlich verbessert. Seit der Änderung ruft der Besucher dieser Website im Schnitt 3,88 Seiten auf. Im Vergleich zu den 2,81 Seiten vorher eine &lt;strong&gt;Verbesserung um knapp 38%&lt;/strong&gt;. Außerdem ist die Absprungrate um ca. 10% gesunken.

&lt;h2&gt;Fazit&lt;/h2&gt;
Mir ist durchaus klar, dass diese Änderung nicht sonderlich spektakulär ist und die Werte auch hinterher nicht überragen. Mir geht es in erster Linie an einem anschaulichen Beispiel zu zeigen, wie man mit kleinen, gezielten Änderungen Websites weiterentwickelt und die Statistiken nutzt um den Erfolg einzelner Änderungen zu bewerten.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/PFwKfmiS0xs" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/kleine-aenderungen-und-die-folgen#comments</comments>
 <category domain="http://vortrieb.net/journal/tags/kleine-aenderungen-und-die-folgen">Kleine Änderungen und die Folgen</category>
 <pubDate>Wed, 07 Apr 2010 08:11:11 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">34 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/kleine-aenderungen-und-die-folgen</feedburner:origLink></item>
  <item>
    <title>Vortrieb im facebook</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/zG3ppyEirUs/vortrieb-im-facebook</link>
    <description>&lt;img src="http://vortrieb.net/sites/default/files/facebook.jpg" alt="facebook.com/vortrieb" style="margin-bottom: 1.5em;" /&gt;
Seit einigen Wochen gibt es für Vortrieb eine eigene Seite im Facebook. Seit gestern hat sie die Seite die Marke von 50 Fans erreicht. Dadurch qualifiziert sie sich für eine eigene URL.

So wird aus &lt;a href="http://www.facebook.com/pages/Bremen-Germany/Vortrieb/327894451827" title="http://www.facebook.com/pages/Bremen-Germany/Vortrieb/327894451827"&gt;http://www.facebook.com/pages/Bremen-Germany/Vortrieb/327894451827&lt;/a&gt; ab sofort &lt;a href="http://facebook.com/vortrieb" title="http://facebook.com/vortrieb"&gt;http://facebook.com/vortrieb&lt;/a&gt;. Wenn das mal keine Steigerung der Lebensqualität ist. Wer mag ist herzlich eingeladen, die kleinen Notizen und Diskussionen aus dem Büro dort zu verfolgen.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/zG3ppyEirUs" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/vortrieb-im-facebook#comments</comments>
 <pubDate>Tue, 06 Apr 2010 08:21:49 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">33 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/vortrieb-im-facebook</feedburner:origLink></item>
  <item>
    <title>Das Märchen vom Relaunch</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/UCQ-p4_iC-Y/das-maerchen-vom-relaunch</link>
    <description>Kunden finden sich häufig in der Situation, dass ihnen ein Relaunch nahezu aufgezwungen wird. Egal ob man sich als Neukunde an die Agentur wendet oder Bestandskunde ist. Das Märchen vom Relaunch mit dem alles besser wird, ist ein häufig Erzähltes.

&lt;h3&gt;Das Problem&lt;/h3&gt;
In regelmäßigen Abständen wird der alte Ballast über Bord geworfen und eine völlig neue Website konzipiert. Schmeißt man bei der Neuauflage aber jedes Mal die Komplette Website über Bord, kann man – zumindest theoretisch – alles besser machen als vorher.

In der Praxis sieht das aber anders aus. Denn man wirft auch die Dinge weg, die sich bewährt haben. Jede neue Website hat ein paar Ecken und Kanten. 


&lt;h3&gt;Die Alternative: regelmäßige Pflege&lt;/h3&gt;
Pflegt und verbessert man seine Internetpräsenz dagegen regelmäßig, ist der Erfolg deutlich größer. Voraussetzung ist natürlich die regelmäßige Analyse der bestehenden Website. Welche Unterseiten werden häufiger aufgerufen? Wo gehen Besucher verloren? Welche Inhalte sind veraltet? Wo muss die Darstellung etwas zeitgemäßer werden?

Es sind viele kleine Stellschrauben, an denen sich jederzeit drehen lässt. Auch kleine Änderungen, zum Beispiel die Umbenennung von Menüpunkten kann man testen, mit der bisherigen Variante vergleichen und dann die bessere Variante einsetzen. Gern genommenes Beispiel ist die &lt;a href="http://37signals.com/svn/posts/1525-writing-decisions-headline-tests-on-the-highrise-signup-page"&gt;Veränderung der Überschrift auf der Registrierungsseite&lt;/a&gt;, die Highrise 30% mehr Neuabschlüsse brachte.

Neben der Optimierung der eigentlichen Website hat die regelmäßige Pflege noch einen anderen Vorteil. Interesse des Besuchers. Erweitert sich der Inhalt regelmäßig, oder verbessert sich das Angebot mit der Zeit, wird auch das Interesse der Besucher zunehmen, mal wieder vorbei zu schauen. Nicht erst zum nächsten Relaunch.


&lt;h3&gt;Klarstellung&lt;/h3&gt;
Damit das nicht falsch verstanden wird, in vielen Fällen ist ein kompletter Neuaufbau durchaus richtig und ohne Alternative. Aber da draußen sind jede Menge Websites die eine gute Basis für Weiterentwicklung sind. Oft genügen vielleicht ein paar kleine Verbesserungen (optisch wie inhaltlich) und regelmäßige Wartung. Preislich hält sich die Pflege meistens mit regelmäßigen Relaunches in etwa die Waage. Beim Erfolg allerdings nicht.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/UCQ-p4_iC-Y" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/das-maerchen-vom-relaunch#comments</comments>
 <pubDate>Mon, 29 Mar 2010 10:20:18 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">30 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/das-maerchen-vom-relaunch</feedburner:origLink></item>
  <item>
    <title>Vortrieb-Logo 2010</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/T7WoBSZFWSE/vortrieb-logo-2010</link>
    <description>Vortrieb bekommt ein neues Logo. Passend zum Umzug am 1.4. wird sich der gesamte Auftritt optisch ändern.

&lt;img src="http://vortrieb.net/sites/default/files/logo-vergleich.jpg" alt="Links das neue Vortrieb-Logo mit Adler-Signet, rechts das alte, rein typografische Logo" /&gt;

Der alte Schriftzug hat seinen Dienst getan und damit in den Ruhestand verabschiedet. Auch in Anbetracht der Veränderungen und Neuerungen, die in den nächsten Monaten auf dem Plan stehen, mussten die alten Zöpfe ab. Pünktlich zum Umzug und der damit verbundenen Neuauflage der Geschäftsausstattung wollte ich diese Überarbeitung abgeschlossen haben. Insgesamt köchelte diese Idee eines Signets eine ganze Weile. Noch vor der Gründung Vortriebs im Herbst/Winter 2008 gab es erste Scribbles des Adlers.

&lt;h3&gt;Inhalt&lt;/h3&gt;

Warum der Adler? Ich könnte mir jetzt etwas philosophieren, mit der Angriffsstellung des Adlers, konzentrierter und zielgerichteter Kommunikation, und so weiter. Im Wesentlichen gab es fünf Punkte, die für den Adler sprachen:

&lt;ul&gt;
&lt;li&gt;Adler haben einen ordentlichen Vortrieb&lt;/li&gt;
&lt;li&gt;die Pose, in der wir den Adler hier beobachten ist eher unüblich in einem Logo und bietet Wiedererkennungswert&lt;/li&gt;
&lt;li&gt;er greift die Form des V wieder auf&lt;/li&gt;
&lt;li&gt;ich nutze einen Adler auch als mein privates Logo&lt;/li&gt;
&lt;li&gt;er ist in Bewegung&lt;/li&gt;
&lt;/ul&gt;
 

&lt;h3&gt;Technik/Handwerk&lt;/h3&gt;

&lt;img src="http://vortrieb.net/sites/default/files/evolution.png" alt="Evolutionsstufen des neuen Logos" class="alignright" /&gt;Typografisch hat die bisherige Sauna/Univers-Kombination ausgedient. Stattdessen wird die Neo Sans in Bold und Light den Firmennamen schmücken. Auch farblich gibt es Änderungen hin zu mehr Klarheit. Statt des Dunkelblau setzt das neue Logo auf eine Kombination aus Cyan/Schwarz. Dies ist mehr oder weniger die Weiterentwicklung der bisherigen von Hell- und Dunkelblau.

&lt;h3&gt;Ausblick&lt;/h3&gt;

Visitenkarten und Briefpapier sind soeben in die Presse gegangen und sollten rechtzeitig zum Umzug bereit stehen. Die Website wird vorerst nur ein leichte Überarbeitung mit den neuen Farben und dem Logo erfahren.

Zum Schluss möchte ich mich noch bei &lt;a href="http://www.silberpuls.de"&gt;Ben&lt;/a&gt; bedanken, der mir bei der Ausarbeitung des Logos und der Geschäftsausstattung geduldig zur Seite stand.

Ich bin gespannt auf Meinungen und Kritik zum neuen Logo.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/T7WoBSZFWSE" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/vortrieb-logo-2010#comments</comments>
 <pubDate>Mon, 08 Mar 2010 09:29:25 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">29 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/vortrieb-logo-2010</feedburner:origLink></item>
  <item>
    <title>Umzug: Alles neu macht der April</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/WPY74thriEg/umzug-alles-neu-macht-der-april</link>
    <description>&lt;img src="http://vortrieb.net/sites/default/files/elsasser-strasse.jpg" alt="Ein Bild des neuen Büros in der Elsasser Straße" /&gt;

Traditionell ist der 1. April ein unterhaltsamer Tag. In diesem Jahr freue ich mich neben durchsichtigen Scherzen vor allem auf mein neues Büro. Gestern unterzeichnete ich den Mietvertrag für die neuen Vortrieb'schen Hallen. Die neue Adresse lautet ab April: 

&lt;div class="address"&gt;
&lt;p&gt;&lt;strong&gt;Vortrieb – Büro für Netzpräsenz&lt;/strong&gt;&lt;br /&gt;
Bremer Medienbüro&lt;br /&gt;
Elsasser Straße 27&lt;br /&gt;
28211 Bremen&lt;/p&gt;
&lt;/div&gt;

Das neue Büro ist in erster Linie deutlich größer als die Abstellkammer aus der ich das vergangene Jahr arbeitete. In zweiter Linie ist es Teil einer wesentlich größeren &lt;a href="http://www.bremer-medienbuero.de/"&gt;Bürogemeinschaft&lt;/a&gt; als zuvor. Somit gibt es auch um mich herum etwas mehr Bewegung.

Ich freue mich nicht nur über das neue Büro und das Mehr an Platz, auch eine neue Geschäftsausstattung wird fällig. Die alte kann ich auch nicht mehr sehen. Dazu kommen noch ein paar kleinere Änderungen, die in dem Zuge noch geplant sind. Mehr dazu gibt es in den verbleibenden knapp 5 Wochen aus dem alten Büro.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/WPY74thriEg" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/umzug-alles-neu-macht-der-april#comments</comments>
 <pubDate>Fri, 26 Feb 2010 12:14:19 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">28 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/umzug-alles-neu-macht-der-april</feedburner:origLink></item>
  <item>
    <title>vortrieb.net</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/n13fF2pQhUg/vortriebnet</link>
    <description>Mit dem heutigen Tag ist endlich Schluss mit dem ewig langen &lt;a href="http://vortrieb.net/"&gt;www.vortrieb-webdesign.de&lt;/a&gt; in der Adresszeile. Vor allem  aber auch mit den entsprechend langen E-Mail-Adressen. Denn mit der erfolgreichen Übernahme der Domain &lt;a href="http://vortrieb.net/"&gt;vortrieb.net&lt;/a&gt; werden zukünftig bei jeder Eingabe satte 9 Zeichen gespart. Vier weitere wenn man das www. mitzählt, welche in Zukunft ebenfalls aus der offiziellen Schreibweise verschwindet.

Die alten Adressen funktionieren natürlich noch und leiten entsprechend weiter. Ich hoffe, dass die Umstellung bei niemandem Probleme verursacht. Ansonsten bitte ich um einen kurzen Kommentar oder eine &lt;a href="/kontakt"&gt;Nachricht per Mail&lt;/a&gt;.

Zusätzlich zur kürzeren Domain ermöglicht mir die neue Adresse auch URL-Spiele wie &lt;a href="http://vortrieb.net/zpraesenz" title="http://vortrieb.net/zpraesenz"&gt;http://vortrieb.net/zpraesenz&lt;/a&gt;.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/n13fF2pQhUg" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/vortriebnet#comments</comments>
 <pubDate>Thu, 07 Jan 2010 12:15:51 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">26 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/vortriebnet</feedburner:origLink></item>
  <item>
    <title>Relaunch: Vortrieb 2.0</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/35cdyMbbJls/relaunch-vortrieb-20</link>
    <description>&lt;p&gt;Es hat etwas verzögert, aber nun ist es geschafft. Vortrieb 2.0 ist online und wartet darauf zukünftig ausgebaut und weiterentwickelt zu werden.&lt;/p&gt;
          &lt;img src="http://vortrieb.net/sites/default/files/zweinull.png" alt="Screenshot Vortrieb 2.0" /&gt;
          &lt;p&gt;
            Es gab eine (sehr lange) Reihe von verworfenen Ideen, wie es bei der Arbeit für sich selbst wohl immer vorkommt. Die neue Version sehe ich aber als Basis für eine flexible und zukunftssichere Website. Technisch ist weitgehend alles beim Alten geblieben. Unter der Haube werkelt Drupal 6, einige neue Module sind hinzugekommen. Den Modulen werde ich noch mal einen eigenen Eintrag widmen. Jetzt geht es erstmal darum, in den nächsten Tagen die letzten Kanten abzuschleifen und ein paar Projekte bei den &lt;a href="/referenzen"&gt;Referenzen&lt;/a&gt; vorzustellen.&lt;/p&gt;
          &lt;p&gt;Das Ziel der neuen Website soll es sein, dem Inhalt eine größere Bedeutung zukommen zu lassen. Außerdem ist die Flexibilität bei der Darstellung der Inhalte noch größer geworden, so das die Website für zukünftige Erweiterungen bestens vorbereitet ist.&lt;/p&gt;
&lt;p&gt;Ich hoffe die neue Seite gefällt und freue mich im Journal endlich Kommentare empfangen zu können und bin gespannt auf die hoffentlich auftretenden Diskussionen.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/35cdyMbbJls" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/relaunch-vortrieb-20#comments</comments>
 <pubDate>Mon, 28 Dec 2009 08:00:00 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">20 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/relaunch-vortrieb-20</feedburner:origLink></item>
  <item>
    <title>Frohe Weihnachten und vielen Dank für 2009</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/0WkwutMfdEg/frohe-weihnachten-und-vielen-dank-fuer-2009</link>
    <description>&lt;img src="http://vortrieb.net/sites/default/files/weihnachten2009.png" alt="Weihnachtsmütze auf dem Logo" class="alignleft" /&gt;
&lt;p&gt;Das erste Jahr Vortrieb neigt sich dem Ende. Genau am 9. Januar erfolgte die Gewerbeanmeldung. Ich möchte allen Geschäftspartnern, Kunden, Ratgebern, Freunden und meiner Familie für ein großartiges Jahr 2009 danken, in dem ich mehr arbeiten durfte (und darf) als erhofft.&lt;/p&gt;
          
          &lt;p&gt;Ich wünsche allen ein schönes Weihnachtsfest, Entspannung und natürlich einen guten Rutsch in ein interessantes und erfolgreiches  Jahr 2010.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/0WkwutMfdEg" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/frohe-weihnachten-und-vielen-dank-fuer-2009#comments</comments>
 <pubDate>Wed, 23 Dec 2009 08:00:00 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">21 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/frohe-weihnachten-und-vielen-dank-fuer-2009</feedburner:origLink></item>
  <item>
    <title>This ain't no Disco</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/DbS7KjBWUl4/this-aint-no-disco</link>
    <description>Wir arbeiten in einer kreativen Branche und verbringen einen Großteil unseres Lebens im Büro. Leider wird in Deutschland viel zu selten Wert darauf gelegt, sich in den Arbeitsräumen wirklich wohlzufühlen. 

Die Atmosphäre wird von spartanischen Einrichtungen, funktionalen Gegenständen und gerne auch Unordnung bestimmt. Von inspirierend möchte ich dabei gar nicht sprechen. Google hat mit der Inneneinrichtung des Züricher Europaquartiers gezeigt, wie es besser geht. Auch das Blog „This Ain't No Disco“ stellt regelmäßig großartige Büroinneneinrichtungen vor.

Sicher sind das Dimensionen, in denen nur wenige planen können. Aber ein bisschen Anregung für eine inspirierende Gestaltung gibt das Ganze schon, oder?


&lt;a href="http://picasaweb.google.com/zurich.office.images/ZurichOfficePhotos"&gt;Google Zürich&lt;/a&gt;
&lt;a href="http://www.thisaintnodisco.com/"&gt;Blog: This Ain't No Disco&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/DbS7KjBWUl4" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/this-aint-no-disco#comments</comments>
 <category domain="http://vortrieb.net/journal/tags/buero">büro</category>
 <pubDate>Wed, 19 Aug 2009 08:19:36 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">13 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/this-aint-no-disco</feedburner:origLink></item>
  <item>
    <title>Vier einfache Schritte für effektiveres Arbeiten</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/LdSOCjYV14Y/vier-einfache-schritte-fuer-effektiveres-arbeiten</link>
    <description>In der letzten Zeit habe ich mich verstärkt mit dem Zeitmanagement beschäftigt. Ausgelöst wurde das Ganze von zwei Sessions von Christian Ebert auf dem BarCamp Cologne 3 (Videomitschnitte: &lt;a href="http://make.tv/barcampcologne3/show/23917"&gt;Session 1&lt;/a&gt; &amp; &lt;a href="http://make.tv/barcampcologne3/show/23954"&gt;Session 2&lt;/a&gt;). Im Anschluss habe ich mich durch David Allens Buch „Getting Things Done“ und einige Fachartikel im Netz und in Zeitschriften gelesen. Leider habe ich längst noch nicht alle Möglichkeiten für eine effektiveres und effizienteres Arbeiten ausgenutzt. Aber die vier Punkte, die bei mir bisher den größten Einfluss auf die Produktivität hatten möchte ich kurz zusammenfassen:

&lt;h3&gt;1. Benachrichtigungen ausschalten&lt;/h3&gt;
Ich habe wirklich alle visuellen und akustischen Benachrichtigungen vom Mailprogramm, RSS-Reader, etc. ausgemacht. Selbst Skype gibt nur bei Anrufen ein direktes Feedback. Es klingt so banal, aber man wird nicht mehr von jeder Mail aus der aktuellen Tätigkeit gerissen und bisher ist auch noch niemand gestorben wenn er Antworten auf seine Mails erst nach einer oder zwei Stunden bekommen hat. Denn jetzt bestimme ich, wann ich diese lese und wann eine natürliche Unterbrechung in meinem Arbeitsfluß erreicht ist.

&lt;h3&gt;2. Es gibt genau ein System mit Aufgaben&lt;/h3&gt;
Es muss ein System her, in das wirklich restlos alle Aufgaben eingetragen werden. Es gibt keine Post-Its am Monitor, einen Zettel mit Aufgaben, eine To-Do-Liste im Rechner. Es muss genau ein System sein, dem man vertraut und man muss es Nutzen. Nur wenn wirklich alle Aufgaben in diesem System eingetragen sind, hat man den Kopf beim arbeiten frei. Solange noch irgendwas im Hinterkopf hat, kann man nicht 100%ig bei der Sache sein, die man eigentlich gerade machen will.

&lt;h3&gt;3. Erledige kleine Dinge sofort&lt;/h3&gt;
Aufgaben, die in weniger als 2 Minuten erledigt sind, werden gar nicht erst in das System aufgenommen, sondern sofort erledigt.

&lt;h3&gt;4. Prioritäten beachten&lt;/h3&gt;
Nur weil gerade jemand angerufen hat und irgendwas erledigt haben will, darf man nicht seine Prioritäten komplett umwerfen. Dieser Punkt ist relativ komplex und wird in den Videos von Christian Ebert m.E. ganz gut angerissen.

Ich kann das Befassen mit Zeitmanagement nur empfehlen, es hat mir schon nach kurzer Zeit mehr Zeit eingebracht, als das Lesen gekostet hat. Außerdem führt es dazu, dass ich konzentrierter Arbeiten und dann auch konzentrierter Feierabend machen kann.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/LdSOCjYV14Y" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/vier-einfache-schritte-fuer-effektiveres-arbeiten#comments</comments>
 <category domain="http://vortrieb.net/journal/tags/gtd">gtd</category>
 <category domain="http://vortrieb.net/journal/tags/zeitmanagement">zeitmanagement</category>
 <pubDate>Tue, 30 Jun 2009 17:52:24 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">9 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/vier-einfache-schritte-fuer-effektiveres-arbeiten</feedburner:origLink></item>
  <item>
    <title>Standard CSS-Dateien unter Drupal entfernen</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/8orGRTKcwng/standard-css-dateien-unter-drupal-entfernen</link>
    <description>&lt;!--break--&gt;
&lt;ol&gt;
&lt;li&gt;nur meine Styles sollen im Front-End angewendet werden&lt;/li&gt;
&lt;li&gt;die Anzahl der CSS-Dateien reduzieren&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ersteres hängt damit zusammen, dass ich gerne die volle Kontrolle habe, was so passiert. Im Backend kann Drupal gerne machen, was es will. Hier sind die fertigen CSS- und JavaScript-Dateien sogar sehr hilfreich, da sie dafür sorgen, dass alles einigermaßen gut aussieht und funktioniert.&lt;/p&gt;

&lt;p&gt;Also ist für mich der erste Schritt Front-End und Back-End optisch zu trennen, in dem ich unter admin/settings/admin ein optisch modifiziertes Garland-Theme auswähle.&lt;/p&gt;

&lt;h3&gt;Die Drupal-Dateien entfernen&lt;/h3&gt;

&lt;p&gt;Treffender wäre eigentlich: Sie mit nichts überschreiben. Dafür füge ich in der .info-Datei im Theme jede System- und Modul-Datei hinzu, die ich entfernen möchte:&lt;/p&gt;

&lt;div class="blockcode"&gt;&lt;code&gt;stylesheets[all][] = css/node.css
stylesheets[all][] = css/defaults.css
stylesheets[all][] = css/system.css
stylesheets[all][] = css/user.css
stylesheets[all][] = css/content-module.css
stylesheets[all][] = css/fieldgroup.css
stylesheets[all][] = css/system-menus.css&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;Das bewirkt, dass Drupal die Systemdateien jetzt mit denen im Ordner &lt;code&gt;css&lt;/code&gt; meines Themes ersetzt. Da diese dort nicht vorhanden sind, werden keine Dateien eingebunden und da diese Informationen gecached werden, muss man sich auch nicht um unnötige Dateizugriffe sorgen. Allerdings muss einmal der Cache geleert werden, damit die Änderungen aktiv werden.&lt;/p&gt;

&lt;p&gt;Alternativ kann man die Ursprungsdateien natürlich auch in das entsprechende Verzeichnis kopieren und anpassen. Dann sollte aber unter admin/settings/performance unbedingt nach der Entwicklung das CSS-Caching aktiviert werden, damit im Produktiveinsatz nur noch eine einzige CSS-Datei geladen und die Anzahl der Anfragen an den Server reduziert wird.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/8orGRTKcwng" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/standard-css-dateien-unter-drupal-entfernen#comments</comments>
 <pubDate>Sat, 30 May 2009 16:20:17 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">8 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/standard-css-dateien-unter-drupal-entfernen</feedburner:origLink></item>
  <item>
    <title>Außendarstellung: Warum ich nicht wir bin</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/XO8I8ZaXd-I/aussendarstellung-warum-ich-nicht-wir-bin</link>
    <description>In den letzten Jahren habe ich gelernt, dass ein weit verbreiteter Glaube ist, sich selbst möglichst groß verkaufen zu müssen. Einzelpersonen versuchen auf der Website den Eindruck zu erwecken, ein halber Konzern zu sein. Firmen versuchen sich mit abstrusen Mitarbeiterzahlen zu vervielfachen. Die große Frage ist aber: Warum?

Oft hat ein solches Bild mit der anzutreffenden Wirklichkeit nichts zu tun. Ich weiß noch wie ich zu meinen ersten Vorstellungsgesprächen in Werbeagenturen ging und riesige Bürokomplexe erwartete. Was bei einem angehenden Mitarbeiter vielleicht noch kein Problem ist, stellt bei Kunden bereits den ersten Glaubwürdigkeitsverlust dar.

Dazu kommt noch: Was kann ich gewinnen, wenn Vortrieb jetzt in seiner Außendarstellung 10 Angestellte hat? Ich kann die Situation doch umgekehrt zu meinem Vorteil nutzen und mich als kleiner flexibler Dienstleister verkaufen, der keine riesige Verwaltung zu finanzieren hat. Immer der gleiche Ansprechpartner und alle Teilaufgaben aus einer Hand. Klingt die Wahrheit denn so schlimm?

Vortrieb bleibt so lange eine Person, wie wir nur ich sind.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/XO8I8ZaXd-I" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/aussendarstellung-warum-ich-nicht-wir-bin#comments</comments>
 <category domain="http://vortrieb.net/journal/tags/vortrieb">vortrieb</category>
 <pubDate>Thu, 12 Feb 2009 10:00:00 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">7 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/aussendarstellung-warum-ich-nicht-wir-bin</feedburner:origLink></item>
  <item>
    <title>Standard Drupal Module</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/13hctvZHr0w/standard-drupal-module</link>
    <description>Zur Umsetzung von Websites greife ich häufig zum &lt;abbr title="Content Management System"&gt;CMS&lt;/abbr&gt; Drupal. Durch seinen strikt modularen Aufbau ist Drupal mit ein wenig Anpassung sehr vielseitig einsetzbar. Eine große Hürde gerade für Anfänger mit Drupal ist das zusammensuchen von den richtigen Modulen.

Um anderen den Einstieg ein wenig zu erleichtern, hier eine Auflistung von gut zwei Händen voll Modulen, die von nahezu jeder meiner Drupal-Installationen verwendet werden:
Zur Umsetzung von Websites greife ich häufig zum &lt;abbr title="Content Management System"&gt;CMS&lt;/abbr&gt; Drupal. Durch seinen strikt modularen Aufbau ist Drupal mit ein wenig Anpassung sehr vielseitig einsetzbar. Eine große Hürde gerade für Anfänger mit Drupal ist das zusammensuchen von den richtigen Modulen.

Um anderen den Einstieg ein wenig zu erleichtern, hier eine Auflistung von gut zwei Händen voll Modulen, die von nahezu jeder meiner Drupal-Installationen verwendet werden:
Zur Umsetzung von Websites greife ich häufig zum &lt;abbr title="Content Management System"&gt;CMS&lt;/abbr&gt; Drupal. Durch seinen strikt modularen Aufbau ist Drupal mit ein wenig Anpassung sehr vielseitig einsetzbar. Eine große Hürde gerade für Anfänger mit Drupal ist das zusammensuchen von den richtigen Modulen.

Um anderen den Einstieg ein wenig zu erleichtern, hier eine Auflistung von gut zwei Händen voll Modulen, die von nahezu jeder meiner Drupal-Installationen verwendet werden:

&lt;h3&gt;Content Construction Kit (CCK)&lt;/h3&gt;
&lt;p&gt;Ein Standard-Modul, dass wahrscheinlich auf fast allen Drupal-Installationen zu finden ist. Hiermit lassen sich bequem neue Inhaltstypen anlegen und bearbeiten.&lt;br&gt;
Das &lt;a href="http://drupal.org/project/cck" title="Content Construction Kit (CCK) | drupal.org"&gt;CCK&lt;/a&gt; kann wiederum mit eigenen Modulen um neue Feldtypen erweitert werden.&lt;/p&gt;

&lt;h3&gt;Devel&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://drupal.org/project/devel" title="Devel | drupal.org"&gt;Devel&lt;/a&gt; ist ein Modul mit vielen nützlichen Funktionen für die Entwicklung einer Drupal-Website. Außerdem wird der &lt;a href="http://drupal.org/node/209561"&gt;Theme Developer&lt;/a&gt; mitgeliefert, der gerade bei den ersten Schritten im &lt;strong&gt;Drupal-Theming&lt;/strong&gt; eine große Hilfe ist. Leider kommt es gerade durch die Benutzung des Theme-Developers aber gerne mal zu Problemen auf den Websites. Nach der Entwicklung des Themes bzw. der Website kann das Modul deaktiviert werden.&lt;/p&gt;

&lt;h3&gt;Google Analytics&lt;/h3&gt;
&lt;p&gt;Okay, den Google-Analytics-Code kann man auch von Hand einbauen, aber mit dem &lt;a href="http://drupal.org/project/google_analytics" title="Google Analytics | drupal.org"&gt;Google-Analytics-Modul&lt;/a&gt; ist man unabhängig vom Template und außerdem gibt es noch einige nette Funktionen wie die Möglichkeit, den JavaScript-Code auf dem eigenen Server zu cachen, oder nur bestimmte Nutzergruppen zu tracken.&lt;/p&gt;

&lt;h3&gt;Meta Tags&lt;/h3&gt;
&lt;p&gt;Wie der Name schon sagt, gibt das &lt;a href="http://drupal.org/project/nodewords" title="Meta tags | drupal.org"&gt;Meta-Tag-Modul&lt;/a&gt; detaillierte &lt;strong&gt;Kontrolle über die Meta-Tags&lt;/strong&gt; der einzelnen Inhalte&lt;/p&gt;

&lt;h3&gt;Page Title&lt;/h3&gt;
&lt;p&gt;Auch bei Page Title ist der Name Programm: Mehr Kontrolle über den Eintrag im &lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt;-Tag mit &lt;a href="http://drupal.org/project/page_title" title="Page Title | drupal.org"&gt;Page Title&lt;/a&gt;. Unerlässlich für jede Suchmaschinenoptimierung&lt;/p&gt;

&lt;h3&gt;Pathauto&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://drupal.org/project/pathauto" title="Pathauto | drupal.org"&gt;Pathauto&lt;/a&gt; erstellt automatisch URL-Aliase für jede neu angelegte Seite. So sind Inhalte beispielsweise unter &lt;a href="http://vortrieb.net/leistungen" title="http://vortrieb.net/leistungen"&gt;http://vortrieb.net/leistungen&lt;/a&gt; zu finden anstatt unter &lt;a href="http://vortrieb.net/node/2" title="http://vortrieb.net/node/2"&gt;http://vortrieb.net/node/2&lt;/a&gt;.  &lt;strong&gt;Benötigt das Token-Modul&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;Submenu Tree&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://drupal.org/project/submenutree"&gt;Submenu Tree&lt;/a&gt; erweitert die Möglichkeiten mit einer hirachischen Seitenstruktur zu arbeiten.&lt;/p

&lt;h3&gt;Token&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://drupal.org/project/token" title="Token | drupal.org"&gt;Token&lt;/a&gt; ist ein Modul, dass Platzhalter-Funktionen für andere Module zur Verfügung stellt.&lt;/p&gt;

&lt;h3&gt;Views&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://drupal.org/project/views" title="Views | drupal.org"&gt;Views&lt;/a&gt; ist ein weiteres Modul, dass wahrscheinlich auf den meisten Drupal-Installationen zum Einsatz kommt. Mit Views können nahezu alle Inhalte aus der Datenbank abgerufen und in die Seite integriert werden. Zusammen mit dem CCK ergeben sich eigentlich unbegrenzte Möglichkeiten für die Ein- und Ausgabe von Daten.&lt;/p&gt;

&lt;h3&gt;WYM Editor&lt;/h3&gt;
&lt;p&gt;Der &lt;a href="http://drupal.org/project/wymeditor"&gt;WYM Editor&lt;/a&gt; ist leider noch in einer sehr frühen Entwicklungsphase, verspricht aber im Vergleich zu den WYSIWYG-Editoren wesentlich saubereren Quelltext zu liefern und ist von der Bedienung trotzdem recht simpel. 

&lt;h3&gt;XML Sitemap&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://drupal.org/project/xmlsitemap" title="XML Sitemap | drupal.org"&gt;XML Sitemap&lt;/a&gt; erzeugt für Suchmaschinen eine XML-Datei, in der die Links zu den einzelnen Inhalten einer Website enthalten sind.&lt;/p&gt;
&lt;p&gt;Ich werde diese Liste in Zukunft erweitern, falls diese Website neue Funktionen erhält und dabei auch noch weitere Module zum Einsatz kommen.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/13hctvZHr0w" height="1" width="1"/&gt;</description>
     <comments>http://vortrieb.net/blog/standard-drupal-module#comments</comments>
 <category domain="http://vortrieb.net/journal/tags/drupal">drupal</category>
 <category domain="http://vortrieb.net/journal/tags/modul">modul</category>
 <category domain="http://vortrieb.net/journal/tags/webentwicklung">webentwicklung</category>
 <pubDate>Wed, 28 Jan 2009 15:24:26 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">6 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/standard-drupal-module</feedburner:origLink></item>
  <item>
    <title>Ein Büro für Netzpräsenz</title>
    <link>http://feeds.vortrieb.net/~r/vortrieb/~3/1V_ZAHI1qtY/ein-buero-fuer-netzpraesenz</link>
    <description>In Kürze geht es also los. Mit "vortrieb" starte ich das „Büro für Netzpräsenz“. Aber was ist das Ziel?

Eine wichtige Frage, die im Zusammenhang mit Internetauftritten leider viel zu selten gestellt wird ist "Warum?". Jeder weiß mittlerweile, dass sein Unternehmen eine gute Website braucht. Kaum einer weiß wirklich warum.

Eine Website kann vieles leisten. Sie kann der Imagepflege dienen, sie kann Neukunden akquirieren, sie kann Bestandskunden binden und vieles mehr. Das funktioniert aber nur, wenn man sich vorher auch die Frage gefallen lässt: „Was wollen wir eigentlich?“ und „Wie erreichen wir das?“.

Die alternative ist eine weitere SÜK-Website, die keinen interessiert. SÜK sind Websites, die man erstellen lässt, wenn man gar nicht weiß, was man will. Sie bestehen meistens aus den namensgebenden Menüpunkten „Startseite“, „Über uns“ und „Kontakt“. Die Website hat meist keinerlei für den Besucher relevanten Inhalt und nur mit Glück ist unter Kontakt mehr als ein Formular zu finden.

Die Beratung und das gemeinsame Herausfiltern mit dem Kunden, was in seinem konkreten Fall benötigt wird, wird dabei selbst von größeren Werbeagenturen leider oft vernachlässigt. Mein Ziel mit vortrieb ist es, genau diese Maßanfertigung von Websites zu erreichen. Dabei sollen die vielen einzelnen Bausteine (z.B. Design, Text, Struktur, Suchmaschinenfreundlichkeit, Technik, etc.), die für eine funktionierende Website benötigt werden jederzeit als ganzes betrachtet werden um ein gut funktionierendes Endprodukt liefern zu können.&lt;img src="http://feeds.feedburner.com/~r/vortrieb/~4/1V_ZAHI1qtY" height="1" width="1"/&gt;</description>
     <category domain="http://vortrieb.net/journal/tags/vortrieb">vortrieb</category>
 <pubDate>Fri, 09 Jan 2009 10:00:00 +0000</pubDate>
 <dc:creator>Andreas Dantz</dc:creator>
 <guid isPermaLink="false">5 at http://vortrieb.net</guid>
  <feedburner:origLink>http://vortrieb.net/blog/ein-buero-fuer-netzpraesenz</feedburner:origLink></item>
  </channel>
</rss>

