Neues Design und weitere Änderungen

1. Oktober 2010 in Allgemein von Leo

Die kleine “Schreibpause” hier auf dem Lehrlingsblog ist vorbei und es wird wieder fleissig geschrieben! Doch nicht nur das ändert sich nun (bzw. wieder), sondern es gibt auch ein komplett neues Design, welches bestimmt länger bleiben wird als die bisherigen :)
Noch kurz etwas zum Design: Ja das Design soll von den Farben her auf TYPO3 andeuten, da es ja auch das Hauptthema hier ist.

Ausserdem wurde etwas aufgeräumt, z.B. wurden die Kategorien neu angeordnet und neue erstellt.
Kommende Artikel werden sich vor allem um TYPO3 und PHP drehen, wovon die ersten neuen Artikel schon bald folgen werden.

Ich freue mich jederzeit auf Feedback ;)

Leo

Tabellen oder divs?

4. Juni 2010 in HTML von Leo

Wer sich ein Design bzw. ein Layout für eine Webseite zusammenbasteln will, der hat entweder die Möglichkeit das ganze professionell und schön, also mit divs, oder schnell und einfach, mit Tabellen zu erstellen.
Man kann darüber streiten, jedoch gewinnen für mich eindeutig die divs. Das ganze hat auch seine Gründe, z.B. sind divs viel flexibler und man kann auch mehr damit machen.

Doch warum wählen viele Leute ein Tabellen Layout?
Da ich selbst nie mit Tabellen gearbeitet hatte und ich mit Tabellen ehrlich gesagt nicht so vertraut bin, wollte ich auch nie umsteigen. Jedoch für Leute die weniger Erfahrung in HTML und Co. haben, ist ein Tabellen Layout recht simpel, da man dies theoretisch auch schnell im WYSIWYG-Editor basteln kann.

Der Vorteil von divs?
Mit einem div hat man unzählige Möglichkeiten und nichts ist im Vorhinein definiert. Jedoch braucht man wie gesagt mit dem Umgang von divs etwas mehr Erfahrung, da es mehr Kenntnisse braucht. Mit divs hat man, im Gegensatz zu Tabellen, einen schönen und übersichtlichen Quellcode, welchen man schnell versteht.

Warum keine Tabelle?
Ja, Tabellen sind schnell gemacht und es ist einfach ein schnelles Layout zu erstellen, jedoch bleiben viele Möglichkeiten, welche man mit divs hätte, weg. Aber was auch noch gegen Tabellen spricht, ist der Quellcode. Ein Tabellen Layout kann sehr komplexe Strukturen haben wo man dann kaum mehr durchblickt.

Schlussendlich ist es jedem seine Sache, wer jedoch mehr will, der sollte sich vielleicht mal hinsetzen und die ganze div-Geschichte mal genauer ansehen ;)

Mit Batch Dateien verschieben und aufräumen

3. Mai 2010 in Tutorials von Leo

Wer häufig unordnung auf seinem (Windows) Computer hat und zu faul ist das ganze Aufzuräumen, dem hilft Batch weiter. Mit einer Batch Datei und wenigen Zeilen Code, wird einem das mühsame Aufräumen nun erheblich leichter gemacht. Einfach die Batch Datei ausführen und schon räumt der Computer für euch auf, bzw. macht halt dass, was ihr in die Batch Datei geschrieben habt.

Obwohl ich kein Batch Profi bin, habe ich mir kürzlich eine kleine Batch Datei geschrieben. Die Datei räumt meinen “Downloads” Ordner (Windows Vista/7) auf, bzw. verschiebt die Dateien und Ordner so wie sie sind in einen neuen Ordner, löscht den Downloads Ordner und erstellt ihn wieder neu.

Mein Code sieht folgendermassen aus:

XCOPY D:\Downloads D:\ablage\temp /E /S
RD D:\Downloads /S /Q
md D:\Downloads

Auf Zeile 1 wird der Inhalt vom Downloads Ordner in meinen gewünschten temp Ordner kopiert. Auf Zeile 2 wird der Ordner “Downloads” gelöscht und auf Zeile 3 wieder neu erstellt.

Wenn ihr den Inhalt lieber verschieben wollt, könnt ihr das mit “move” machen:

MOVE D:\Downloads\*.* D:\ablage\temp\

Google Sitemap ohne Google Konto

19. März 2010 in Internet von Leo

Um eine Google Sitemap bei Google anzumelden bzw. einzutragen verlangt Google ein Google Konto, mit welchem man die Sitemap dann in den Webmaster Tools eintragen kann. Wer dies jedoch ohne Google Konto machen will, hier die Lösung:

Erstellt im root eures Webservers eine Datei Namens “robots.txt” (normale Textdatei) und schreibt folgende Zeile in die Datei:

Sitemap: http://www.webseite.com/sitemap.xml

Den Pfad zu eurer Sitemap muss natürlich noch angepasst werden. Wo der Code schlussendlich in der robots.txt steht ist egal, er kann also an irgendeiner stelle sein, jedoch muss er auf einer eigenen Zeile sein.