Zwei kürzlich in der Schweiz erschienene Artikel zum Thema Blogging:1.8.2004
- Blog-Entwicklungsland Schweiz (Swissinfo)
- Blühende Blogosphere. Online-Journalisten gewinnen publizistischen Einfluss. (NZZ)
(Empfehlenswert für eine allgemeine Kurz-Uebersicht zum Thema)
Einleitung
Man könnte stundenlang über Blogs erzählen. Es ist ein interessantes soziales Phänomen, und alleine über die technischen Aspekte könnte man zig mal mehr erläutern als hier möglich. Dieser Vortrag soll jedoch trotzdem einen guten Ueberblick verschaffen und genügend Anregungen beinhalten, um schnell und effizient self-publishing zu starten.
Charakteristiken eines typischen Blogs
- Inhalte sind chronologisch geordnet
- Einträge werden automatisch archiviert: täglich, wöchentlich, monatlich - je nach Wunsch.
- Einträge habe fixe URLs, sogenannte Permalinks.
- Posts können kommentiert werden (je nach Wunsch).
- Alternative Formate werden automatisch erstellt: z.B. XML/RSS für News-Feeds statt HTML.
- Die meisten Blog-Systeme sind open-source, und brauchen meist keine extra-Software-Packages.
- Man kann beliebig viele Kategorien erstellen.
- Wenn einmal alles installiert ist, braucht man keine zusätzliche Software mehr: alles wird via Browser aktualisiert. Einige Packages erlauben es sogar, via Email oder Handy Artikel zu publizieren.
Beispiele
Es gibt keine Einschränkungen, was den Inhalt eines Blogs betrifft. Hier nur eine ganz kleine Auswahl von div. Blog-Arten:
Politik:
http://blog.johnkerry.com/
Photo-Blogs:
http://www.photoblogs.org/
http://www.hchamp.com/
Media / Web / Design / allgemein:
http://kottke.org/
http://www.g3rm.blogspot.com/
Tech:
http://www.circle.ch/blog/
http://www.scripting.com/ (Dave Winer)
Typographie:
http://typographi.ca/
Parodie:
The dullest blog in the world
Features
Eine typische Feature-List (Movable Type)
Packages
Es sind hier nur die gebräuchlichsten Blog-Packages aufgelistet. Ca. 95% aller Blogs benutzen eine dieser Scripts:
- Movable Type (OS/$)
- Typepad (hosted Movable Type) ($)
- Wordpress (OS)
- Cafelog (OS)
- HotScripts.com Verzeichnis (PHP) (OS/$)
- Blogger.com (gratis, Link darf jedoch nicht entfernt werden)
- Blogspot (falls man kein eigenes Hosting hat - eine Subdomain wird generiert, z.B. www.hotel-eden.blogspot.com/)
- pMachine ($)
- Google Search für Blog Scripts
Die meisten Blog-Scripts sind gratis (open-source, GPL oder ähnliche Lizenz). Einige sind jedoch kostenpflichtig für kommerzielle Anwendungen.
Technische Anforderungen
99.9% aller Blog Scripts, die man selber installieren muss, benötigen serverseitig bloss:
- Apache Webserver (egal ob auf Unix oder Windows)
- PHP oder Perl (Skriptsprache)
- mySQL Datenbank
Installation: Worauf man achten sollte
RTFM (read the fucking fine manual).
:-)
Man sollte die mySQL-Zugangsdaten zur Hand haben (Datenbank-Name, DB-username, DB-password, DB-server). Falls man dies nicht weiss, den Hoster fragen.
Falls Perl benötigt wird, muss man den Pfad zu Perl kennen. Diese Informationen erhält man auch vom Hoster. Im Control-Panel nachschauen, falls vorhanden. Meist ist dies: #!/usr/bin/perl (in 99% der Fälle).
Bitte nicht Support-Foren verstopfen mit Anfänger-Fragen. Zuerst Manual lesen, step by step. Die meisten Probleme tauchen dann gar nicht erst auf.
Eigenes Layout verwenden
Man lese das entsprechende Manual und schaue, welche Dateien das Template (Vorlage, Maske) beinhalten.
Oft genügt es, die CSS-Datei in einem Text-Editor zu öffnen, und dort die DIV-ID's und Klassen zu ändern. CSS steht für Cascading Style Sheet, und ist innerhalb von HTML für die Formatierung zuständig. Ein CSS-Lehrgang geht weit über den Rahmen eines solchen Kurzreferats hinaus. Hier stattdessen ein paar nützliche Links: I II III
Will man z.B. einen gewissen Teil des Blogs "verstecken", kann man im PHP-Code einfach die entsprechenden Stellen auskommentieren, oder grad ganz rauslöschen. Es empfiehlt sich, vorher eine Backup-Kopie der entspr. Datei zu erstellen. Die Syntax ist denkbar einfach:
<?php // dies ist eine Zeile innerhalb von PHP, die nicht verarbeitet und angezeigt wird. ?> <?php /* Dies ist ein PHP-Kommentar, der über mehrere Zeilen hinweg geht. */ ?>
Tools
Nützliche Desktop-Tools:
- Ein FTP-Client, um Dateien direkt via file-transfer-protocol raufzuladen: z.B.
CuteFTP (Win + Mac - kommerziell)
FlashFXP (Windows - kommerziell)
Transmit (Mac - kommerziell)
Dreamweaver oder GoLive haben integrierten FTP-client. Ein Pro-FTP Client hat jedoch mehr Optionen, wie z.B. die oft benötigten CHMOD-Unix Befehle. Tipp: Internet Explorer für Windows lässt auch FTP zu. Syntax ist hier ganz einfach ftp://username:secretpassword@domain.com. Wenn man eingeloggt ist, kann man Dateien einfach via drag-and-drop verschieben.
- Ein moderner Browser: z.B. Mozilla, Firefox oder Camino.
- Ein guter Text-Editor. Empfehlenswert sind
EditPlus (Windows) - shareware
HTMLKit (Windows) - freeware
BBEdit (Mac) - kommerziell
SubEthaEdit (Mac) - freeware
Visuelle (WYSIWYG) Editoren wie Dreamweaver u.ä. haben die schlechte Angewohnheit, gewisse Code-Teile umzuformatieren, was u.U. Probleme bereiten kann. Falls man z.B. Dreamweaver benutzt, sollte man in den Einstellungen "code-rewriting" deaktivieren, und CSS-, HTML- und PHP Files nur im "code-view" öffnen.
Diverse Links
Blog Directory + Weblog Research
Weblog Tools
"Bloggers tool up" - Artikel des Guardian UK
"Blogger: A Web novice's design tool" 09.2000 (CNN)
"The Blogging Revolution" (Wired)
"The most contagious information currently spreading in the weblog community" - Blogdex / MIT
Market Banker
© Dragan Nikolic, Screengang.
Screenshot-Galerie zum Vortrag
Top of page
Home