<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Web-Tipps.eu</title>
	<atom:link href="http://de.web-tipps.eu/feed" rel="self" type="application/rss+xml" />
	<link>http://de.web-tipps.eu</link>
	<description>Der Blog für alle die mit dem Internet zu tun haben!</description>
	<lastBuildDate>Sun, 28 Mar 2010 20:00:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Ramtausch beim EEE PC 701</title>
		<link>http://de.web-tipps.eu/ramtausch-beim-eee-pc-701.html</link>
		<comments>http://de.web-tipps.eu/ramtausch-beim-eee-pc-701.html#comments</comments>
		<pubDate>Sun, 28 Mar 2010 20:00:19 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[Netbooks]]></category>
		<category><![CDATA[4G]]></category>
		<category><![CDATA[EEE 701]]></category>
		<category><![CDATA[Netbook]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=161</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/ramtausch-beim-eee-pc-701.html'><img height='128' width='128' id='hpt_1' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Ramtausch beim EEE PC 701' alt='Ramtausch beim EEE PC 701 ram eee img  Ramtausch beim EEE PC 701' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Ramtausch-beim-EEE-PC-701-ram_eee_img.png'/></a></div>Für gewöhnlich hat der EEE PC 701 nur 512MB Arbeitsspeicher was heutzutage sehr mager ist, allerdings lässt sich hier recht einfach nachhelfen, auch für Laien!
1GB sollten heutzutage mindestens in einem Netbook stecken, zwei sind natürlich nochmals besser...</div>]]></description>
			<content:encoded><![CDATA[<p>Für gewöhnlich hat der EEE PC 701 nur 512MB Arbeitsspeicher was heutzutage sehr mager ist, allerdings lässt sich hier recht einfach nachhelfen, auch für Laien!<br />
1GB sollten heutzutage mindestens in einem Netbook stecken, zwei sind natürlich nochmals besser&#8230;</p>
<h2>Hinweise:</h2>
<ul>
<li>Durch Austauschen des Arbeitsspeichers geht die Garantie verloren!</li>
<li>Der EEE PC 701 unterstützt nur DDR2 Ram mit einem Takt von bis zu 400Mhz.</li>
<li>Man sollte besser nicht die Kontakte berühren, da dies eventuell eine statische Entladung verursachen kann!</li>
</ul>
<p><a  href="http://de.web-tipps.eu/wp-content/uploads/2010/03/ramtausch_eee.png" class="thickbox no_icon" rel="gallery-161" title="ramtausch_eee"><img class="aligncenter size-medium wp-image-162" title="ramtausch_eee" src="http://de.web-tipps.eu/wp-content/uploads/2010/03/ramtausch_eee-300x257.png" alt="Mit 2GB zum Powerzwerg!" width="300" height="257" /></a></p>
<h2>So geht’s</h2>
<p>Zunächst wird das Netbook vom Netzteil gekappt und anschließend auf die Rückseite gedreht, diese sollte so aussehen:</p>
<p style="text-align: left;"><a  href="http://de.web-tipps.eu/wp-content/uploads/2010/03/rueckklappe_eee.png" class="thickbox no_icon" rel="gallery-161" title="rueckklappe_eee"><img class="size-medium wp-image-163 aligncenter" title="rueckklappe_eee" src="http://de.web-tipps.eu/wp-content/uploads/2010/03/rueckklappe_eee-300x200.png" alt="Die Rückklappe des EEE PC´s." width="300" height="200" /></a></p>
<p>Die beiden Schrauben lassen sich recht einfach mit einem kleinen Kreuzschraubenzieher entfernen, nun wird die Klappe geöffnet. Hier sieht man den alten Arbeitsspeicher (RAM), die beiden Haken lassen sich am besten umgehen, wenn man sie vorsichtig mit dem Schraubenzieher zur Seite schiebt, danach lässt sich der Arbeitsspeicher ohne Probleme entfernen. Der neue Arbeitsspeicher wird nun einfach in den Schacht eingesetzt und mit dem Haken abgesichert, das Ergebnis könnte z. B. so aussehen:</p>
<p><a  href="http://de.web-tipps.eu/wp-content/uploads/2010/03/ramklappe_offen_EEE.png" class="thickbox no_icon" rel="gallery-161" title="ramklappe_offen_EEE"><img class="aligncenter size-medium wp-image-164" title="ramklappe_offen_EEE" src="http://de.web-tipps.eu/wp-content/uploads/2010/03/ramklappe_offen_EEE-300x199.png" alt="Die geöffnete Ramklappe mit eingebautem RAM." width="300" height="199" /></a></p>
<p>Nun muss nur noch die Klappe geschlossen werden und die beiden Schrauben an ihre alten Positionen gesetzt werden, danach kann das Netbook einfach eingeschaltet werden. Um zu sehen ob alles geklappt hat sollte man einfach mit der Taste „F2“ in das Bios gehen und sehen ob dort 2048MB, bzw. 1024MB bei 1GB vermerkt ist. Sollte es Probleme geben merkt man das normalerweise am mehrmaligen Piepsen, dann ist entweder der Arbeitsspeicher zu locker oder defekt.</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Framtausch-beim-eee-pc-701.html&#038;linkname=Ramtausch%20beim%20EEE%20PC%20701">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/ramtausch-beim-eee-pc-701.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rückmeldung</title>
		<link>http://de.web-tipps.eu/ruckmeldung.html</link>
		<comments>http://de.web-tipps.eu/ruckmeldung.html#comments</comments>
		<pubDate>Sat, 27 Mar 2010 18:19:47 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Rückmeldung]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=156</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/ruckmeldung.html'><img height='128' width='128' id='hpt_2' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Rückmeldung' alt='Rckmeldung rueckmeldung  Rückmeldung' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Rckmeldung-rueckmeldung.png'/></a></div>Es ist bereits sehr lange Zeit her, als auf dieser Website wieder eine Neuigkeit hinzu kam. Nun melde ich mich endlich zurück und habe dabei einiges zu berichten...</div>]]></description>
			<content:encoded><![CDATA[<p>Es ist bereits sehr lange Zeit her, als auf dieser Website wieder eine Neuigkeit hinzu kam. Nun melde ich mich endlich zurück und habe dabei einiges zu berichten&#8230;</p>
<h2>Warum war diese Seite solange außer Betrieb?</h2>
<p>Ich hatte sehr viele Aufträge zu erledigen und praktisch kaum noch Zeit. Die Freizeit die ich hatte, habe ich verwendet um OpenWolf weiter zu programmieren. Gleichzeitig habe ich auch noch einige neue und interessante Dinge gelernt und werde mich nun wieder stärker mit dieser Website befassen.</p>
<h2>Was gibt es neues?</h2>
<h3>OpenWolf</h3>
<p>Zuerst einmal das wichtigeste: <strong>OpenWolf hat riesige Fortschritte gemacht</strong>. Mittlerweile sind praktisch alle Features nahtlos eingebaut. Multsprachenunterstützung, Themes und das Erstellen neuer Seiten funktioniert wirklich super. Ebenfalls wurde die Installation schon fast fertig gestellt. Das einzige was noch Probleme macht, ist die Pluginfähigkeit. Die OOP Befehle lassen sich ohne Probleme ausführen. Allerdings lassen sich die Plugins im Moment nur vereinzelt einsetzen, was natürlich noch verändert wird. Interessant sollten auch die GUI Funktionen sein, man kann somit für den Admin Bereich mit nur wenigen Befehlen grafische Plugins schreiben.</p>
<p>Anfangs ging ich von einer Release im März aus, dies kann ich leider nicht einhalten. Ich werde aber versuchen, dass der Beta Test etwa Mitte April starten wird.</p>
<h3>Neue Kategorien</h3>
<p>Es wird nun auch zwei neue Kategorien geben: Einmal Visual Basic .net und noch eine Netbooks Kategorie. Damit ist diese Website nicht mehr komplett auf die Themen Design und Internet beschränkt, sondern auch mit Themen wie Softwareentwicklung und dem Arbeiten mit Hardware aktiv.</p>
<h3>Autoren gesucht</h3>
<p>Ich suche noch weitere Schreiber welche die selben Interessen haben. Dabei ist es egal wie häufig Artikel geschrieben werden, das ganze kann nach Lust und Laune erfolgen. Wer interessiert ist, schreibt am besten einfach eine E-Mail. Es ist aber zu bedenken, dass diese Arbeit frei ist, sie wird also nicht bezahlt werden!</p>
<p><strong>Vielen Dank für das Interesse und Lesen dieser Meldung!</strong></p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Fruckmeldung.html&#038;linkname=R%C3%BCckmeldung">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/ruckmeldung.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Im Detail: &#8220;Pixlr&#8221;</title>
		<link>http://de.web-tipps.eu/im-detail-pixlr.html</link>
		<comments>http://de.web-tipps.eu/im-detail-pixlr.html#comments</comments>
		<pubDate>Thu, 11 Feb 2010 22:23:50 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Online Bildbearbeitung]]></category>
		<category><![CDATA[Pixlr]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=149</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/im-detail-pixlr.html'><img height='128' width='128' id='hpt_3' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Im Detail: &#8220;Pixlr&#8221;' alt='Im Detail Pixlr pinsel t13397  Im Detail: &#8220;Pixlr&#8221;' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Im-Detail-Pixlr-pinsel-t13397.jpg'/></a></div>Dachten Sie auch schon einmal an ein Online Bildbeareitungsprogramm? Sicherlich sind sie immer zum Entschluß gekommen, dass so etwas wohl zu langsam oder zu aufwändig wäre. Falsch gedacht, mit dem Online Programm "Pixlr" lassen sich ohne Probleme komplexe Bilder erstellen und das ganze mit Filtern, Ebenen und noch mehr...</div>]]></description>
			<content:encoded><![CDATA[<p>Dachten Sie auch schon einmal an ein Online Bildbeareitungsprogramm? Sicherlich sind sie immer zum Entschluß gekommen, dass so etwas wohl zu langsam oder zu aufwändig wäre. Falsch gedacht, mit dem Online Programm &#8220;Pixlr&#8221; lassen sich ohne Probleme komplexe Bilder erstellen und das ganze mit Filtern, Ebenen und noch mehr&#8230;</p>
<h3>Was ist Pixlr?</h3>
<p>Es ist eine Online Anwendung mit der sich Bilder bearbeiten lassen, d. h. man kann direkt im Browser Bilder bearbeiten &#8211; also auch jederzeit unterwegs. Das Programm benutzt auch ein eigenes Format mit dem sich die Bilder später weiterbearbeiten lassen.</p>
<h3>Welche Features hat Pixlr?</h3>
<div id="attachment_151" class="wp-caption alignright" style="width: 310px"><a  href="http://de.web-tipps.eu/wp-content/uploads/2010/02/06-01_pixlr.jpg" class="thickbox no_icon" rel="gallery-149" title="06-01_pixlr"><img class="size-medium wp-image-151" title="06-01_pixlr" src="http://de.web-tipps.eu/wp-content/uploads/2010/02/06-01_pixlr-300x152.jpg" alt="Pixlr Screenshot" width="300" height="152" /></a><p class="wp-caption-text">Online Bildbearbeitung? - Pixlr macht´s möglich!</p></div>
<p>Zunächst einmal ist die Oberfläche wirklich genial &#8211; eine Art Mischung aus Photoshop und Gimp Interface, d. h. fast jeder findet sich hier gut zurecht. Außerdem ist das Programm Multisprachenfähig und hat bereits beinahe jede erdenkliche Sprache einprogrammiert. Die Ebenenunterstützung ist ebenfalls genial &#8211; Ebenenstile, Ebeneneigenschaften und Ebenenmasken werden vollständig unterstützt. Zudem gibt es sogar Filter oder auch Gradiationskurven.</p>
<h3>Meine Meinung:</h3>
<p>Genial ist das Programm auf jeden Fall und schön schnell auch. Dennoch ziehe ich normale Programme die nicht online laufen vor.</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Fim-detail-pixlr.html&#038;linkname=Im%20Detail%3A%20%26%238220%3BPixlr%26%238221%3B">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/im-detail-pixlr.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robots kontrollieren</title>
		<link>http://de.web-tipps.eu/robots-kontrollieren.html</link>
		<comments>http://de.web-tipps.eu/robots-kontrollieren.html#comments</comments>
		<pubDate>Wed, 10 Feb 2010 19:17:00 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Robots]]></category>
		<category><![CDATA[Suchmaschinenroboter]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=144</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/robots-kontrollieren.html'><img height='128' width='128' id='hpt_4' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Robots kontrollieren' alt='Robots kontrollieren robots txt wordpress  Robots kontrollieren' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Robots-kontrollieren-robots_txt_wordpress.png'/></a></div>Mit der sogenannten "robots.txt" Datei können Suchmaschinenroboter von bestimmten Ordnern ausgeschlossen werden, das ist nützlich wenn man z.B. Benutzerprofile nicht spidern lassen möchte und Scripte und Bilder nicht indexieren lassen möchte weil es unsinnig ist, oder um sich einfach nur zu schützen...</div>]]></description>
			<content:encoded><![CDATA[<p>Mit der sogenannten &#8220;robots.txt&#8221; Datei können Suchmaschinenroboter von bestimmten Ordnern ausgeschlossen werden, das ist  nützlich wenn man z.B. Benutzerprofile nicht spidern lassen möchte und Scripte und Bilder nicht indexieren lassen möchte weil es unsinnig  ist, oder um sich einfach nur zu schützen&#8230;</p>
<h3>Erste Schritte</h3>
<ol>
<li>Eine Datei mit dem Namen &#8220;robots.txt&#8221; im Stammverzeichnis erstellen.</li>
<li>Die Datei öffnen</li>
<li>Die nächsten Schritte befolgen <img src='http://de.web-tipps.eu/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ol>
<p>Schauen wir uns doch einmal eine typische &#8220;robots.txt&#8221;  an:</p>
<h3>Beispiel 1</h3>
<blockquote><p><span style="color: #99cc00;"># Alle Robots ausschließen</span><br />
<span style="color: #3366ff;">User-agent:</span> *<br />
<span style="color: #3366ff;">Disallow:</span> /images/<br />
<span style="color: #3366ff;">Disallow:</span> /include/js/<br />
<span style="color: #3366ff;">Disallow:</span> /include/css/</p></blockquote>
<p>Mit <span style="color: #3366ff;">User-agent:</span> * wird festgelegt das  die folgenden Ordner von <strong>allen</strong> Robots ausgeschlossen werden  sollen.</p>
<p>Der Befehl <span style="color: #3366ff;">Disallow:</span> sagt den Robots  welche Ordner für sie tabu sind.</p>
<p>Wenn ein # vor einem Text steht, ist der Text ein Kommentar und wird  von den Robots schlichtweg ignoriert.</p>
<h2>Beispiel 2</h2>
<blockquote><p><span style="color: #99cc00;"># Google hätte hier keine Rechte</span><br />
<span style="color: #3366ff;">User-agent:</span> google<br />
<span style="color: #3366ff;">Disallow:</span> /</p>
<p><span style="color: #99cc00;"># Alle anderen Robots haben eingeschränkte Rechte</span><br />
<span style="color: #3366ff;">User-agent:</span> *<br />
<span style="color: #3366ff;">Disallow:</span> /images/<br />
<span style="color: #3366ff;">Disallow:</span> /include/js/<br />
<span style="color: #3366ff;">Disallow:</span> /include/css/</p></blockquote>
<p>Mit <span style="color: #3366ff;">Disallow:</span> / sperrt man die ganze  Seite. Gibt man aber Disallow ohne Befehl  an ist die ganze Seite freigegeben!</p>
<p>Hier wird das ganze noch einmal in einer Tabelle dargestellt:</p>
<table>
<tbody>
<tr>
<th>Adresse</th>
<th>Google</th>
<th>Andere Robots</th>
</tr>
<tr>
<td>http://www.my-online-desktop.de/robots.txt</td>
<td>Zugriff gewährt</td>
<td>Zugriff gewährt</td>
</tr>
<tr>
<td>http://www.my-online-desktop.de/</td>
<td>Kein Zugriff</td>
<td>Zugriff gewährt</td>
</tr>
<tr>
<td>http://www.my-online-desktop.de/images/</td>
<td>Kein Zugriff</td>
<td>Kein Zugriff</td>
</tr>
<tr>
<td>http://www.my-online-desktop.de/include/js/</td>
<td>Kein Zugriff</td>
<td>Kein Zugriff</td>
</tr>
<tr>
<td>http://www.my-online-desktop.de/include/css/</td>
<td>Kein Zugriff</td>
<td>Kein Zugriff</td>
</tr>
<tr>
<td>http://www.my-online-desktop.de/text/</td>
<td>Kein Zugriff</td>
<td>Zugriff gewährt</td>
</tr>
</tbody>
</table>
<p>Das ist eine ganz klare Aussage mit der sich das oben von selbst  klären sollte. Einfach mit <span style="color: #3366ff;">User-agent</span> die Robots einbeziehen und mit <span style="color: #3366ff;">Disallow</span> ihnen sagen, was sie dürfen und was nicht. Das ist ganz einfach, aber <strong>Vorsicht</strong>! Neben Disallow gibt  es auch den Befehl <span style="color: #3366ff;">Allow</span>, diesen  beherrschen allerdings nicht alle Robots und deswegen sollten sie nur den Befehl Disallow  nehmen. Achten Sie auch darauf das die &#8220;robots.txt&#8221; immer klein geschrieben wird, sonst gibt es nur unnötige Probleme.</p>
<p>Das war dann auch schon alles, mehr gibt es über die &#8220;robots.txt&#8221;  wirklich nicht zu wissen!</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Frobots-kontrollieren.html&#038;linkname=Robots%20kontrollieren">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/robots-kontrollieren.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eine Sitemap erstellen</title>
		<link>http://de.web-tipps.eu/eine-sitemap-erstellen.html</link>
		<comments>http://de.web-tipps.eu/eine-sitemap-erstellen.html#comments</comments>
		<pubDate>Mon, 08 Feb 2010 20:20:53 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Google Sitemap]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Sitemap]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=135</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/eine-sitemap-erstellen.html'><img height='128' width='128' id='hpt_5' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Eine Sitemap erstellen' alt='Eine Sitemap erstellen Sitemap  Eine Sitemap erstellen' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Eine-Sitemap-erstellen-Sitemap.jpg'/></a></div>Das ist ein Tutorial welches erklärt wie man eine sogenannte Sitemap erstellt. Diese Sitemap ist im Stammverzeichnis der Website und sagt den Suchmaschinenrobotern wo sie welche Dokumente finden können. Das ist vorallem bei Websiten die mit AJAX laufen sehr nützlich, daher solche Seiten fürgewöhnlich für die Robots sehr schwierig zu indexieren sind...</div>]]></description>
			<content:encoded><![CDATA[<p>Das ist ein Tutorial welches erklärt wie man eine sogenannte Sitemap erstellt. Diese Sitemap ist im Stammverzeichnis der Website und sagt den Suchmaschinenrobotern wo sie welche Dokumente finden können. Das ist vorallem bei Websiten die mit AJAX laufen sehr nützlich, daher solche Seiten fürgewöhnlich für die Robots sehr schwierig zu indexieren sind&#8230;</p>
<h3>Erste Schritte</h3>
<ol>
<li>Eine Datei mit dem Namen &#8220;sitemap.xml&#8221; und UTF-8 Codierung im Stammverzeichnis erstellen.</li>
<li>Die Datei öffnen</li>
<li>Die nächsten Schritte befolgen <img src='http://de.web-tipps.eu/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ol>
<p>Schauen wir uns erst einmal den Aufbau einer typischen Sitemap an:</p>
<h3>Beispiel 1 &#8211; Klassische Sitemap</h3>
<div>
<blockquote><p>&lt;?<span style="color: #3366ff;">xml version=</span><span style="color: #ff0000;">&#8220;1.0&#8243;</span> <span style="color: #3366ff;">encoding=</span><span style="color: #ff0000;">&#8220;UTF-8&#8243;</span>?&gt;<br />
&lt;<span style="color: #3366ff;">urlset xmlns=</span><span style="color: #ff0000;">&#8220;http://www.sitemaps.org/schemas/sitemap/0.9&#8243;</span>&gt;<br />
&lt;<span style="color: #3366ff;">url</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">loc</span>&gt;Erster Link&lt;<span style="color: #3366ff;">/loc</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">/url</span>&gt;<br />
&lt;<span style="color: #3366ff;">url</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">loc</span>&gt;Zweiter Link&lt;<span style="color: #3366ff;">/loc</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">/url</span>&gt;<br />
&lt;<span style="color: #3366ff;">url</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">loc</span>&gt;Dritter Link&lt;<span style="color: #3366ff;">/loc</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">/url</span>&gt;<br />
&lt;<span style="color: #3366ff;">/urlset</span>&gt;</p></blockquote>
</div>
<p>Wer schon ein bisschen HTML Kenntnisse gesammelt hat, sollte mit dem Aufbau des Dokumentes bereits ein wenig vertraut sein. Am Anfang folgt die Deklaration für XML, das ist logisch, denn die Sitemap ist immer eine .xml Datei. Anschließend wird der sogenannte <strong>urlset</strong> Tag gesetzt, über <strong>xmlns=</strong> wird angegeben welche Version die Sitemap besitzt. (Aktuell v.0.9) Nun werden die <strong>url</strong> Tags gesetzt, hier liest die jeweilige Suchmaschine die Informationen aus um die Links und deren Informationen zu sammeln. Hier ist die einzige wichtige Angabe der <strong>loc</strong> Tag, dieser enthält nämlich den Link. Innerhalb des <strong>url</strong> Tags können aber auch noch viele optionale Angaben gemacht werden, dazu aber später mehr.</p>
<p>Schauen wir uns unser Grundwissen über die Sitemap doch noch einmal in einer Tabelle an:</p>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Beschreibung</th>
<th>Stelle</th>
</tr>
<tr>
<td>&lt;?xml ?&gt;</td>
<td>Wichtiger Tag der die Zeichenformatierung und Version der XML Datei verrät.</td>
<td>Erste Deklaration</td>
</tr>
<tr>
<td>&lt;urlset&gt;</td>
<td>Dieser Tag enthält alle <strong>url</strong> Tags.</td>
<td>Zweite Deklaration</td>
</tr>
<tr>
<td>&lt;url&gt;</td>
<td>Diese Tags enthalten die Informationstags für Suchmaschinen.</td>
<td>Unterschiedlich</td>
</tr>
<tr>
<td>&lt;loc&gt;</td>
<td>Hier steht der Link zur jeweiligen Seite, wichtigste Information!</td>
<td>Unterschiedlich</td>
</tr>
</tbody>
</table>
<h3>Beispiel 2 &#8211; Professionelle Sitemap</h3>
<div>
<blockquote><p>&lt;?<span style="color: #3366ff;">xml version=</span><span style="color: #ff0000;">&#8220;1.0&#8243;</span> <span style="color: #3366ff;">encoding=</span><span style="color: #ff0000;">&#8220;UTF-8&#8243;</span>?&gt;<br />
&lt;<span style="color: #3366ff;">urlset xmlns=</span><span style="color: #ff0000;">&#8220;http://www.sitemaps.org/schemas/sitemap/0.9&#8243;</span>&gt;<br />
&lt;<span style="color: #3366ff;">url</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">loc</span>&gt;Erster Link&lt;<span style="color: #3366ff;">/loc</span>&gt;<br />
&lt;<span style="color: #3366ff;">lastmod</span>&gt;2009-11-17&lt;<span style="color: #3366ff;">/lastmod</span>&gt;<br />
&lt;<span style="color: #3366ff;">changefreq</span>&gt;daily&lt;<span style="color: #3366ff;">/changefreq</span>&gt;<br />
&lt;<span style="color: #3366ff;">priority</span>&gt;1.0&lt;<span style="color: #3366ff;">/priority</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">/url</span>&gt;<br />
&lt;<span style="color: #3366ff;">url</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">loc</span>&gt;Zweiter Link&lt;<span style="color: #3366ff;">/loc</span>&gt;<br />
&lt;<span style="color: #3366ff;">lastmod</span>&gt;2009-11-05&lt;<span style="color: #3366ff;">/lastmod</span>&gt;<br />
&lt;<span style="color: #3366ff;">changefreq</span>&gt;weekly&lt;<span style="color: #3366ff;">/changefreq</span>&gt;<br />
&lt;<span style="color: #3366ff;">priority</span>&gt;0.5&lt;<span style="color: #3366ff;">/priority</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">/url</span>&gt;<br />
&lt;<span style="color: #3366ff;">url</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">loc</span>&gt;Dritter Link&lt;<span style="color: #3366ff;">/loc</span>&gt;<br />
&lt;<span style="color: #3366ff;">lastmod</span>&gt;2009-11-01&lt;<span style="color: #3366ff;">/lastmod</span>&gt;<br />
&lt;<span style="color: #3366ff;">changefreq</span>&gt;never&lt;<span style="color: #3366ff;">/changefreq</span>&gt;<br />
&lt;<span style="color: #3366ff;">priority</span>&gt;0.1&lt;<span style="color: #3366ff;">/priority</span>&gt;</p>
<p>&lt;<span style="color: #3366ff;">/url</span>&gt;<br />
&lt;<span style="color: #3366ff;">/urlset</span>&gt;</p></blockquote>
</div>
<p>Hier sind jetzt jede Menge optionaler Begriffe hinzugekommen, diese geben der Suchmaschine genauerer Angaben über die jeweiligen Links und sind nützlich um die Seiten besser von der Wichtigkeit her zu unterteilen.</p>
<h3>Die optionalen Angaben in einer Tabelle</h3>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Beschreibung</th>
</tr>
<tr>
<td>&lt;lastmod&gt;</td>
<td>Sagt dem Suchmaschinenroboter wann die letzte Änderung an diesem Dokument stattgefunden hat.</td>
</tr>
<tr>
<td>&lt;changefreq&gt;</td>
<td>Dieser Tag sagt, wie oft das Dokument durchschnittlich geändert wird. Mögliche Angaben sind:</p>
<p><strong>always</strong> (Das Dokument ändert sich bei jedem Zugriff)<br />
<strong>hourly</strong> (Das Dokument ändert sich stündlich)<br />
<strong>daily</strong> (Das Dokument ändert sich täglich)<br />
<strong>weekly</strong> (Das Dokument ändert sich wöchentlich)<br />
<strong>monthly</strong> (Das Dokument ändert sich monatlich)<br />
<strong>yearly</strong> (Das Dokument ändert sich jährlich)<br />
<strong>never</strong> (Das Dokument wird sich nie ändern)</td>
</tr>
<tr>
<td>&lt;priority&gt;</td>
<td>Dieser Tag gibt an wie wichtig die Seite ist. Mögliche Werte sind 1.0 &#8211; 0.0. Wichtig ist, das hier ein Punkt und kein Komma verwendet wird.</td>
</tr>
</tbody>
</table>
<h3>XML &#8211; Das ist zu beachten</h3>
<h4>Sonderzeichen richtig formatieren</h4>
<p>In XML müssen alle Sonderzeichen in der Unicode Schreibweise geschrieben werden, hier eine Tabelle der wichtigsten Zeichen:</p>
<table>
<tbody>
<tr>
<th>Sonderzeichen</th>
<th>Unicode-Schreibweise</th>
</tr>
<tr>
<td>&amp;</td>
<td>&amp;amp;</td>
</tr>
<tr>
<td>Ü (Groß)</td>
<td>&amp;Uuml;</td>
</tr>
<tr>
<td>ü (Klein)</td>
<td>&amp;uuml;</td>
</tr>
<tr>
<td>Ä (Groß)</td>
<td>&amp;Auml;</td>
</tr>
<tr>
<td>ä (Klein)</td>
<td>&amp;auml;</td>
</tr>
<tr>
<td>Ö (Groß)</td>
<td>&amp;Ouml;</td>
</tr>
<tr>
<td>ö (Klein)</td>
<td>&amp;ouml;</td>
</tr>
<tr>
<td>&#8216;</td>
<td>&amp;apos;</td>
</tr>
<tr>
<td>&#8220;</td>
<td>&amp;quot;</td>
</tr>
<tr>
<td>&lt;</td>
<td>&amp;lt;</td>
</tr>
<tr>
<td>&gt;</td>
<td>&amp;gt;</td>
</tr>
</tbody>
</table>
<h4>UTF-8 Codierung</h4>
<p>Ein XML Dokument muss UTF-8 codiert sein, keine Sorge, das kann man sogar im Windows Editor beim abspeichern einstellen. Hier ein Bild dazu:</p>
<div id="attachment_137" class="wp-caption aligncenter" style="width: 310px"><a  href="http://de.web-tipps.eu/wp-content/uploads/2010/02/screen.jpg" class="thickbox no_icon" rel="gallery-135" title="screen"><img class="size-medium wp-image-137" title="screen" src="http://de.web-tipps.eu/wp-content/uploads/2010/02/screen-300x86.jpg" alt="In UTF-8 abspeichern." width="300" height="86" /></a><p class="wp-caption-text">So speichern Sie in UTF-8.</p></div>
<p>Das war alles was es zu den Sitemaps zu wissen gibt, viel Spaß bei der Erstellung einer eigenen Sitemap!</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Feine-sitemap-erstellen.html&#038;linkname=Eine%20Sitemap%20erstellen">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/eine-sitemap-erstellen.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcher Browser passt zu mir?</title>
		<link>http://de.web-tipps.eu/welcher-browser-passt-zu-mir.html</link>
		<comments>http://de.web-tipps.eu/welcher-browser-passt-zu-mir.html#comments</comments>
		<pubDate>Sun, 07 Feb 2010 22:59:14 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[Browser]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=131</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/welcher-browser-passt-zu-mir.html'><img height='128' width='128' id='hpt_6' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Welcher Browser passt zu mir?' alt='Welcher Browser passt zu mir browser1  Welcher Browser passt zu mir?' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Welcher-Browser-passt-zu-mir-browser1.jpg'/></a></div>Haben Sie sich nicht auch schon einmal gefragt welcher Browser am besten zu Ihnen passt? In diesem Artikel werden Sie etwas über die Vor- und Nachteile der einzelnen Browser erfahren...</div>]]></description>
			<content:encoded><![CDATA[<p>Haben Sie sich nicht auch schon einmal gefragt welcher Browser am besten zu Ihnen passt? In diesem Artikel werden Sie etwas über die Vor- und Nachteile der einzelnen Browser erfahren&#8230;</p>
<h3>Internet Explorer</h3>
<p>Der Browser aus dem Hause Microsoft wird in vielerlei Hinsicht kritisiert. Mittlerweile verfügt er aber zum Glück auch über Features, wie sie von anderen Browsern längst vorher unterstützt wurden. Wer möchte, dass die meisten Websites ohne Probleme angezeigt werden, sollte ihn besser meiden. Wichtig bei diesem Browser ist es vorallem immer die neueste Version installiert zu haben. Seit Version 8 ist auch die Windows 7 Integration sehr gut!</p>
<h3>Apple Safari</h3>
<p>Er ist ein sehr aufgeräumter Browser mit einigen Features, die andere Browser von Haus aus nicht bieten. Der edle Look und eine gute Windows 7 Unterstützung, sowie eine gute Websitedarstellung machen ihn zweiffelslos zu einem guten Browser. Dennoch kommen Benutzer der Windows Version einfach zu kurz. Unter Mac´s ist er aber definitiv ein wichtiger Bestandteil und ein herrvorragender Browser.</p>
<h3>Google Chrome</h3>
<p>Er ist der derzeit schnellste Browser und bietet ein sehr platzsparendes Design. Die Darstellung von Websites ist ebenfalls sehr gut. Mittlerweile werden auch Plugins unterstützt. Einziger Manko: Google spioniert durch diesen Browser, was nicht sehr toll ist!</p>
<h3>Opera</h3>
<p>Ein Browser der jahrelang eher ein Geheimtipp war und erst seit einiger Zeit sehr beliebt geworden ist. Er beeinhaltet eine perfekt designte und durchdachte Oberfläche und hat eine perfekte Websitedarstellung, auch die Features sind sehr schön und nützlich. Dieser Browser unterstützt sogar Sprachsteuerung und kann mit dem passenden Addon Texte vorlesen.</p>
<h3>Mozilla Firefox</h3>
<p>Er ist eigentlich eine gute Mischung aus den oben genannten Browsern. Er ist schnell, stabil, sicher und hat eine gute Darstellung von Websites. Er ist enorm beliebt, was er vorallem seiner Pluginfähigkeit zu verdanken hat. Wem das Design zu langweilig ist, der holt sich einfach ein neues. Wer aus Firefox ein Multifunktionsprogramm machen will, der holt sich einfach die passenden Plugins. Gerade für Entwickler ist Firefox nahezu unverzichtbar.</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Fwelcher-browser-passt-zu-mir.html&#038;linkname=Welcher%20Browser%20passt%20zu%20mir%3F">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/welcher-browser-passt-zu-mir.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Von Anfang An (Teil II)</title>
		<link>http://de.web-tipps.eu/php-von-anfang-an2.html</link>
		<comments>http://de.web-tipps.eu/php-von-anfang-an2.html#comments</comments>
		<pubDate>Sat, 06 Feb 2010 15:36:37 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Anleitung]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=125</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/php-von-anfang-an2.html'><img height='128' width='128' id='hpt_7' class='hpt_class' style=';border: #CCCCCC solid 1px' title='PHP: Von Anfang An (Teil II)' alt='PHP Von Anfang An Teil II PHP Von Anfang an Teil II php  PHP: Von Anfang An (Teil II)' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/PHP-Von-Anfang-An-Teil-II-PHP-Von-Anfang-an-Teil-II-php.jpg'/></a></div>Dies ist der 2te Teil zum großen PHP Tutorial, nun werden Sie lernen wie man Schleifen und die IF Bedingung einsetzt und wie einfach man mit PHP Formulardaten verarbeiten kann...</div>]]></description>
			<content:encoded><![CDATA[<p>Dies ist der 2te Teil zum großen PHP Tutorial, nun werden Sie lernen wie man Schleifen und die IF Bedingung einsetzt und wie einfach man mit PHP Formulardaten verarbeiten kann&#8230;</p>
<h3>1. Schleifen</h3>
<p>Sie sind in vielen Programmiersprachen sehr wichtige Bausteine. Haben Sie z. B. schon Erfahrungen mit der WENN Funktion aus Excel, ist dies ist nichts anderes als eine vereinfachte Schleifenfunktion. Eine Schleifenfunktion ist ein Teil, der immer wieder durchlaufen werden soll, bis die Bedingung erfolgt ist. Klingt zwar kompliziert, aber das ist es wirklich nicht!</p>
<h4>Die IF Schleife</h4>
<p>Die IF Schleife ist die Standardschleife, wenn hier die Bedingung zutrifft werden neue Befehle ausgeführt, man kann auch mit ELSE und ELSEIF andere Bedingungen durchführen falls die vorherige Bedingung nicht zutraf.</p>
<p>Das Grundkonstrukt:</p>
<blockquote><p><span style="color: #3366ff;">if</span> (<span style="color: #ff9900;">Bedingung</span> WIE <span style="color: #ff0000;">Bezeichnung</span>) <span style="color: #3366ff;">{</span></p>
<p>Neue PHP Befehle&#8230;</p>
<p><span style="color: #3366ff;">}</span></p></blockquote>
<p>Um das ganze noch zu vereinfachen, einmal das obere Beispiel in einem Satz:</p>
<p>Wenn die Bedingung gleich Bezeichnung ist, dann sollen die folgenden PHP Befehle ausgeführt werden.</p>
<p>Erläuterung:</p>
<p>Unter Bedingung könnte eine Variable stehen oder eine Text in Anführungsstrichen. Für WIE gibt es verschiedene Möglichkeiten:</p>
<p>== (Der Text / Die Variable ist gleich Bezeichnung)</p>
<p>&lt;= ( Der Text / Die Variable ist gleich oder ist kleiner als Bezeichnung)</p>
<p>&gt;= ( Der Text / Die Variable ist gleich oder ist größer als Bezeichnung)</p>
<p>&lt; ( Der Text / Die Variable ist kleiner als Bezeichnung)</p>
<p>&gt; ( Der Text / Die Variable ist größer als Bezeichnung)</p>
<p>Die Bezeichnung könnte wieder ein Text oder eine Variable sein.</p>
<p>Noch ein Beispielskript zum Verdeutlichen der IF Schleife:</p>
<blockquote><p><span style="color: #ff0000;">&lt;?php</span></p>
<p><span style="color: #ff9900;">$zahl</span> <span style="color: #3366ff;">=</span> 5<span style="color: #3366ff;">;</span></p>
<p><span style="color: #3366ff;">if</span> (<span style="color: #ff9900;">$zahl</span> <span style="color: #3366ff;">==</span> 5) <span style="color: #3366ff;">{</span></p>
<p><span style="color: #3366ff;">echo</span> &#8216;Die Zahl ist 5.&#8217;<span style="color: #3366ff;">;</span></p>
<p><span style="color: #3366ff;">}</span></p>
<p><span style="color: #3366ff;">else</span> <span style="color: #3366ff;">{</span></p>
<p><span style="color: #3366ff;">echo</span> &#8216;Die Zahl ist nicht 5!&#8217;<span style="color: #3366ff;">;</span></p>
<p><span style="color: #3366ff;">}</span></p>
<p><span style="color: #ff0000;">?&gt;</span></p></blockquote>
<p>In diesem Beispielskript wird überprüft ob die Variable $zahl gleich 5 ist, wenn ja wird ein Text ausgegeben das die Bedingung zutrifft, wenn nein, dann wird ein Text ausgegeben der sagt das die Bedingung nicht zutrifft (ELSE Befehl).</p>
<h4>WHILE Schleife</h4>
<p>In diesem Fall kann man von der typischen Schleifenfunktin sprechen: Die Befehle werden solange ausgeführt, bis die Bedingung erfüllt ist.</p>
<p>Beispiel:</p>
<blockquote><p><span style="color: #ff0000;">&lt;?php</span></p>
<p><span style="color: #ff9900;">$zahl</span> <span style="color: #3366ff;">=</span> 0<span style="color: #3366ff;">;</span></p>
<p><span style="color: #3366ff;">while</span>(<span style="color: #ff9900;">$zahl</span> <span style="color: #3366ff;">&lt;</span> 50) <span style="color: #3366ff;">{</span></p>
<p><span style="color: #3366ff;">echo</span> <span style="color: #ff9900;">$zahl</span><span style="color: #3366ff;">.</span>&#8216;&lt;br /&gt;&#8217;<span style="color: #3366ff;">;</span></p>
<p><span style="color: #ff9900;">$zahl</span><span style="color: #3366ff;">++;</span></p>
<p><span style="color: #3366ff;">}</span></p>
<p><span style="color: #ff0000;">?&gt;</span></p></blockquote>
<p>Hier werden solange Zahlen ausgegeben und hochgezählt, bis die Variable $zahl höher als 50 ist.</p>
<h4>Die DO-WHILE Schleife</h4>
<p>Diese Schleife ist nichts anderes als die While Schleife, allerdings wird die Schleife mindestens einmal durchlaufen, da die Bedingung hier am Ende steht. Die Schleife sieht so aus:</p>
<blockquote><p><span style="color: #3366ff;">do</span> {<br />
<span style="color: #3366ff;">echo</span> &#8216;Durchgang Nr. &#8216;.<span style="color: #ff9900;">$zahl</span>.&#8217;&lt;br /&gt;&#8217;;<br />
} <span style="color: #3366ff;">while</span> (<span style="color: #ff9900;">$zahl</span> <span style="color: #3366ff;">&lt;</span> 50);</p></blockquote>
<h4>Die FOR Schleife</h4>
<p>Sie enthält bereits am Anfang Anweisungen, womit Befehle in der Schleife evt. unnötig werden können, oder man weniger Text benötigt.</p>
<blockquote><p><span style="color: #3366ff;">for</span> <span style="color: #3366ff;">(</span><span style="color: #ff9900;">$i</span><span style="color: #3366ff;">=</span>0<span style="color: #3366ff;">;</span> <span style="color: #ff9900;">$i</span><span style="color: #3366ff;">&lt;</span>10<span style="color: #3366ff;">; </span><span style="color: #ff9900;">$i</span><span style="color: #3366ff;">++)</span> <span style="color: #3366ff;">{</span></p>
<p><span style="color: #3366ff;">}</span></p></blockquote>
<p>Die erste Anweisung wird nur einmal ausgeführt man kann hier z. B. eine Variable definieren. Die zweite Anweisung ist die Bedingung und die Dritte wird jedes mal ausgeführt, solange die Schleife durchläuft. Natürlich werden auch Befehle in den geschweiften Klammern regelmäßig ausgeführt.</p>
<h3>2. Formulardaten verarbeiten</h3>
<p>Nun kommen wir zu einem Abschnitt der interessantesten und vielfältigsten PHP Funktionen &#8211; Formularfunktionen.</p>
<h4>Vorbereiten eines Formulares</h4>
<p>Erstellen Sie eine HTML Datei mit einem &lt;form&gt; Element, dieses bekommt das Attribut &#8220;action&#8221; welches auf ein PHP Skript weiterleitet. Zusätzlich benötigen wir noch ein &lt;input&gt; Element des Types &#8220;submit&#8221; und ein Textfeld mit dem ID und name Attribut &#8220;feld&#8221;.</p>
<h4>Die &#8220;POST&#8221; Methode</h4>
<p>Erstellen Sie eine PHP Datei auf die das HTML Dokument leiten soll. Hier schreiben Sie folgendes kleines Skript:</p>
<blockquote><p><span style="color: #ff0000;">&lt;?php</span></p>
<p><span style="color: #ff9900;">$eingabe</span> <span style="color: #3366ff;">=</span> <span style="color: #ff9900;">$_POST['feld']</span><span style="color: #3366ff;">;</span></p>
<p><span style="color: #ff9900;">$ergebnis</span> <span style="color: #3366ff;">=</span> <span style="color: #ff9900;">$eingabe</span> <span style="color: #3366ff;">/</span> <span style="color: #ff9900;">$eingabe</span><span style="color: #3366ff;">;</span></p>
<p><span style="color: #3366ff;">echo</span> &#8216;Die Zahl &#8216;<span style="color: #3366ff;">.</span><span style="color: #ff9900;">$eingabe</span><span style="color: #3366ff;">.</span>&#8216; ergibt durch sich selbst geteilt &#8216;<span style="color: #3366ff;">.</span><span style="color: #ff9900;">$ergebnis</span><span style="color: #3366ff;">;</span></p>
<p><span style="color: #ff0000;">?&gt;</span></p></blockquote>
<p>Mit diesem simplen Skript kann man eine Zahl in ein Textfeld eingeben und bekommt dann die Quadratzahl, dass funktioniert natürlich nicht wenn man einen Text eingibt, aber das spielt im Moment keine Rolle.</p>
<p>Über den Befehl POST kann man auf jede ID im Formular zugreifen und herausfinden was dort eingegeben wurde, im Grunde lässt sich alleine mit dieser Information bereits einiges anstellen.</p>
<h4>Die GET Methode</h4>
<p>Sie ist im Grunde nicht sehr viel anders, allerdings werden die Informationen der URL angehängt. GET benötigt man z. B. für dynamische Navigationen. Gut erkennen kann man so etwas z.B. an einer WordPress Installation ohne Permalinks.</p>
<h3>Ende von Teil II</h3>
<p>Im nächsten Teil werden Sie lernen, wie man ein voll funktionsfähiges Kontaktformular erstellt und wie man mit PHP Dateien verwalten kann.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 1558px; width: 1px; height: 1px;">
<pre class="code php"><span style="color: #007700;">for (</span><span style="color: #0000bb;">$i</span><span style="color: #007700;">=</span><span style="color: #0000bb;">0</span><span style="color: #007700;">; </span><span style="color: #0000bb;">$i</span><span style="color: #007700;">&lt;</span><span style="color: #0000bb;">10</span><span style="color: #007700;">; </span><span style="color: #0000bb;">$i</span><span style="color: #007700;">++) {
    </span><span style="color: #ff8000;">// mach was mit $i, wobei $i von 0 bis 9 läuft
</span><span style="color: #007700;">}</span></pre>
</div>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Fphp-von-anfang-an2.html&#038;linkname=PHP%3A%20Von%20Anfang%20An%20%28Teil%20II%29">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/php-von-anfang-an2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alle modernen HTML Köpfe</title>
		<link>http://de.web-tipps.eu/alle-html-kopfe.html</link>
		<comments>http://de.web-tipps.eu/alle-html-kopfe.html#comments</comments>
		<pubDate>Fri, 05 Feb 2010 22:59:30 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Kopfdaten]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=115</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/alle-html-kopfe.html'><img height='128' width='128' id='hpt_8' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Alle modernen HTML Köpfe' alt='Alle modernen HTML Kpfe port html  Alle modernen HTML Köpfe' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Alle-modernen-HTML-Kpfe-port-html.jpg'/></a></div>In diesem Artikel finden Sie alle HTML Köpfe der letzten Jahre, wer nicht lange danach suchen möchte, hat hier schnellen Zugriff und bekommt auch noch ein paar Tipps dazu...</div>]]></description>
			<content:encoded><![CDATA[<p>In diesem Artikel finden Sie alle HTML Köpfe der letzten Jahre, wer nicht lange danach suchen möchte, hat hier schnellen Zugriff und bekommt auch noch ein paar Tipps dazu&#8230;</p>
<h3>Die Seitenköpfe der letzten Jahre</h3>
<h4>HTML 4.1 Strict</h4>
<pre>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd"&gt;
</pre>
<h4>HTML 4.1 Transitional</h4>
<pre>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
          "http://www.w3.org/TR/html4/loose.dtd"&gt;
</pre>
<h4>HTML 4.1 Frameset</h4>
<pre>&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
        "http://www.w3.org/TR/html4/frameset.dtd"&gt;
</pre>
<h4>XHTML 1.0 Strict</h4>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
</pre>
<h4>XHTML 1.0 Transitional</h4>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
</pre>
<h4>XHTML 1.0 Frameset</h4>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"&gt;
</pre>
<h4>XHTML 1.1</h4>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"&gt;
</pre>
<h4>HTML 5</h4>
<pre>&lt;!DOCTYPE html&gt;
</pre>
<h3>Was gibt es sonst noch zu beachten?</h3>
<p>Grundsätzlich sollte man die &#8220;Strict&#8221; Variante bevorzugen, da diese mehr nach dem W3C (World Wide Web Consortium) tickt. Ansonsten sollte man natürlich auch immer die neuesten Standards voll unterstützen, ein ausgewechselter Seitenkopf macht da normalerweise nicht viel aus!</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Falle-html-kopfe.html&#038;linkname=Alle%20modernen%20HTML%20K%C3%B6pfe">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/alle-html-kopfe.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browserspezifische Eigenschaften</title>
		<link>http://de.web-tipps.eu/browserspezifische-eigenschaften.html</link>
		<comments>http://de.web-tipps.eu/browserspezifische-eigenschaften.html#comments</comments>
		<pubDate>Thu, 04 Feb 2010 21:27:38 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Browserspezifische Eigenschaften]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=107</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/browserspezifische-eigenschaften.html'><img height='128' width='128' id='hpt_9' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Browserspezifische Eigenschaften' alt='Browserspezifische Eigenschaften browser wars internet explorer vs firefox vs safari vs opera 2  Browserspezifische Eigenschaften' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Browserspezifische-Eigenschaften-browser-wars-internet-explorer-vs-firefox-vs-safari-vs-opera-2.png'/></a></div>Mit den browserspezifischen Eigenschaften lassen sich Layouts für bestimmte Browser noch schöner gestalten. Was es damit auf sich hat und wie man sie einsetzt erfahren Sie hier...</div>]]></description>
			<content:encoded><![CDATA[<p>Mit den browserspezifischen Eigenschaften lassen sich Layouts für bestimmte Browser noch schöner gestalten. Was es damit auf sich hat und wie man sie einsetzt erfahren Sie hier&#8230;</p>
<h3>1. Was sind &#8220;browserspezifische Eigenschaften&#8221;?</h3>
<p>Mit diesen Stylesheets lassen sich Websites noch um nützliche Features erweitern, meistens sind das Features welche die neuesten CSS Eigenschaften imitieren sollen. Allerdings lassen sie sich nur auf den Browser verwenden, welche diese auch aktiv unterstützen.</p>
<h3>2. Was hält eigentlich das W3C davon?</h3>
<p>Das W3C (World Wide Web Consortium) äußert sich nicht weiter zu diesen Eigenschaften, aber die Validatoren interpretieren diese CSS Eigenschaften nicht, was auch nicht weiter verwunderlich ist.</p>
<h3>3. Und was gibt es so für Eigenschaften?</h3>
<p>Für Firefox oder Safari werden vor allem die neuesten CSS Eigenschaften in abgewandelter Form unterstützt, wie z. B. abgerrundete Ecken oder Schatten mit Weichzeichner. Opera hingegen lässt z. B. bestimmte Druckerfunktionen besser unter Kontrolle stellen. Wer googelt findet sehr schnell gute Ergebnisse.</p>
<h3>4. Persönliche Meinung</h3>
<p>Ich finde diese Eigenschaften grundsätzlich &#8220;ganz nett&#8221;, heutzutage können diese nahezu bedenkenlos eingesetzt werden. Man sollte allerdings nicht übertreiben und Ressourcenfresser wie Schatteneffekte besser ganz weglassen!</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Fbrowserspezifische-eigenschaften.html&#038;linkname=Browserspezifische%20Eigenschaften">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/browserspezifische-eigenschaften.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Websites für Anfänger (Teil I)</title>
		<link>http://de.web-tipps.eu/webdesign-fuer-anfaenger-1.html</link>
		<comments>http://de.web-tipps.eu/webdesign-fuer-anfaenger-1.html#comments</comments>
		<pubDate>Wed, 03 Feb 2010 19:33:01 +0000</pubDate>
		<dc:creator>Christian Rosenbauer</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Anleitung]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://de.web-tipps.eu/?p=91</guid>
		<description><![CDATA[<div class='hpt_container' style='width:100%;display:block;clear:both;height:160px;'><div class='hpt_element' style='float:LEFT;border: #CCCCCC solid 1px;background:#FFFFFF;padding:5px;margin-right:10px;'><a href='http://de.web-tipps.eu/webdesign-fuer-anfaenger-1.html'><img height='128' width='128' id='hpt_10' class='hpt_class' style=';border: #CCCCCC solid 1px' title='Websites für Anfänger (Teil I)' alt='Webdesign fr Anfnger Teil I globe internet  Websites für Anfänger (Teil I)' src='http://de.web-tipps.eu/wp-content/uploads/hungred-post-thumbnail//images/live/Webdesign-fr-Anfnger-Teil-I-globe_internet.jpg'/></a></div>Gerade Anfängern stellen sich viele Fragen bei der ersten richtigen Homepage, wenn die Experten mit für den Laien unverständliche Begriffe wie CSS oder PHP kommen wird das meistens recht schnell zuviel. Gute Referenzen für Webdesign und co. gibt es zwar im WWW, allerdings braucht man auch für diese meistens relativ viel Zeit um zu ersten guten Ergebnissen zu kommen. Dieses Tutorial ist zwar recht lange, aber hoffentlich eine gute Möglichkeit sich schnell mit Websites zu befassen…</div>]]></description>
			<content:encoded><![CDATA[<p>Gerade Anfängern stellen sich viele Fragen bei der ersten richtigen Homepage, wenn die Experten mit für den Laien unverständliche Begriffe wie CSS oder PHP kommen wird das meistens recht schnell zuviel. Gute Referenzen für Webdesign und co. gibt es zwar im WWW, allerdings braucht man auch für diese meistens relativ viel Zeit um zu ersten guten Ergebnissen zu kommen. Dieses Tutorial ist zwar recht lange, aber hoffentlich eine gute Möglichkeit sich schnell mit Websites zu befassen…</p>
<h3>1. Grundgedanken</h3>
<p>Gerade wenn man sich am Anfang wenig Gedanken macht kann man später Probleme haben, besonders die Seitenstruktur ist für Anfänger wichtig. Man muss sich gut zurechtfinden und einfach auf seine Dateien zugreifen können. Eine eventuelle Struktur könnte so aussehen:</p>
<p>[Verzeichnis]</p>
<p>Bilder<br />
Skripte<br />
Sontiges<br />
…</p>
<p>Eine gut durchdachte Struktur ist die Grundvorraussetzung für barrierefreies Arbeiten. Auch wenn man später selbst Webdesigner werden will ist eine gute Struktur sehr wichtig für die Kunden, falls diese einmal selbst etwas ändern möchten.</p>
<h3>2. Welche Technologien kommen zum Einsatz?</h3>
<p>Das ist ebenfalls eine entscheidende Frage, heutzutage sollte jeder mindestens HTML und CSS verwenden, damit sollten den meisten auch kaum Steine in den Weg gelegt werden, denn die beiden Technologien sind recht einfach zu erlernen und werden auch im Laufe des Tutorials behandelt. Ansonsten gibt es noch PHP für dynamische Websiten oder JavaScript für Effekte und AJAX (Asynchroner Datenaustausch). Was man in welchem Maß verwendet kann jeder für sich entscheiden, Profis sollten aber alles beherrschen. Merke: Mit JavaScript sollte man immer am Sparsamsten umgehen.</p>
<h3>3. Die passende Domain</h3>
<p>Wenn die ersten Ideen und Grundgedanken entstanden sind, wird es Zeit sich um eine Domain zu kümmern, dabei sollte man folgendes beachten:</p>
<ul>
<li>Passt der Name der Domain zum Thema meiner neuen Internetseite?</li>
<li>Ist der Name einfach zu merken und unkompliziert?</li>
<li>Passt die Domainendung (z. B. de für Deutschland)</li>
</ul>
<p>Die Domain bedeutet nicht nur, die Seite wiederzufinden sondern ist ebenso wichtig für Suchmaschinen. Sie sollte sehr weise gewählt werden!</p>
<h3>4. Wo sollte ich meine Seite hosten?</h3>
<p>Das ist ebenfalls einer der ganz wichtigen Überlegungen, man kann hier jede Menge Geld sparen wenn man sich ein bisschen mehr Zeit bei der Suche nimmt. Es gibt gute Einzelhoster die nur sehr wenig kosten, für größere Projekte empfiehlt sich allerdings auch ein Hoster mit vielen Features, für diese Website wird z.B. <a  href="http://www.hosteurope.de/" target="_blank">Host Europe </a>verwendet. Host Europe ist übrigens eine klare Empfehlung, <a  href="http://www.1und1.de/" target="_blank">1&amp;1 </a>ist für die meisten Privatprojekte viel zu teuer und <a  href="http://www.strato.de/" target="_blank">Strato</a> ist ein bisschen zwischen Host Europe und 1&amp;1.</p>
<p>Man sollte sich am besten auch vorher alles genau durchlesen um das beste Hosting Angebot zu erhalten. Wichtige Fragen sind z. B. &#8220;wird PHP unterstützt?&#8221; &#8220;Stehen Datenbanken zur Verfügung?&#8221; und &#8220;Was wird im Vergleich zu anderen geboten?&#8221;.  Möchte man z..B. WordPress installieren und alles Features nutzen muss der Server sogenannte &#8220;HTACCESS&#8221; Dateien unterstützen.</p>
<h3>5. Den Hoster gefunden &#8211; Was jetzt machen?</h3>
<p>Nun heißt es, falls noch keine Domain eingerichtet wurde, erst einmal eine zu beantragen. Zudem muss ein sogenannter FTP Account eingerichtet werden. Mit diesem ist es möglich Dateien hochzuladen, damit diese auch online abgerufen werden können. Anschließend benötigt man ein passendes Programm, wer Firefox verwendet sollte das Addon &#8220;<a  href="https://addons.mozilla.org/de/firefox/addon/684" target="_blank">FireFTP</a>&#8221; verwenden, ansonsten gibt es noch Alternativen wie z. B. &#8220;<a  href="http://www.filezilla.de/" target="_blank">Filezilla</a>&#8221; oder &#8220;<a  href="http://de.wsftp.com/products/ws_ftp_home/" target="_blank">WS_FTP</a>&#8220;.</p>
<p>Nun sollten alle wichtigen Grundeinstellungen übernommen sein. Ihr verfügt nun über eine gute Domain und einen FTP Account mit dem ihr auch Dateien hochladen könnt. Sehr schön, ihr habt die wichtigsten Anfangsschritte erfolgreich zur Tat umgesetzt.</p>
<p><strong>Teil I Ende</strong></p>
<p>Im nächsten Teil werdet ihr lernen, wie ihr mit HTML und CSS ein Layout entwerft und es mit euren Inhalt füllt.</p>
<p><a  class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fde.web-tipps.eu%2Fwebdesign-fuer-anfaenger-1.html&#038;linkname=Websites%20f%C3%BCr%20Anf%C3%A4nger%20%28Teil%20I%29">Lesezeichen</a></p>]]></content:encoded>
			<wfw:commentRss>http://de.web-tipps.eu/webdesign-fuer-anfaenger-1.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
