Page 51 of 59

eyeOS

Ich glaube es war in der Zeitschrift PHP Solution in der ich das erste Mal von eyeOS gelesen habe. Jedenfalls ist es noch nicht lange her und ich hatte es fast schon wieder vergessen.
Unter:
[html]http://www.eyeos.org[/html]
kann man sich ein ca. 2 MB großes Paket mit über 600 Dateien ziehen und diese entpackt dann einfach in sein FTP Verzeichnis laden und schon hat man einen Desktop. Im Moment befindet sich das ganze noch in der Version 0.8.15 (aus Imagegründen hätte ich diese Versionsnummer glaube ich übersprungen) und hat noch ein paar kleinere Macken.

Die Anforderungen sind sehr gering. PHP Unterstützung reicht schon aus um es zum Leben zu erwecken. Man braucht keine Datenbank oder sonstigen Luxus, man muß bei der Installtion nur 3 Verzeichnisse mit chmod 777 bearbeiten und schon kann es los gehen.

Ich hatte eyeOS zuerst auf der offiziellen Seite mal ausprobiert und war dort positiv überrascht. Nachdem ich es auf meinem Webserver installiert hatte, vermisste ich zuerst die Themes, die bei der offiziellen Seite massenhaft vorhanden waren. Mit Hilfe von Google habe ich sie dann auch gefunden, unter:
[html]http://www.eyelook.org/?section=show_themes[/html]
kann man sich die verschiedenen Themes anschauen und herunterladen.

Ich habe unter:
[html]http://eyeOS.BugBlog.de[/html]
eine kleine Testinstallation laufen. Wer mir einen Kommentar mit Benutzernamen und Passwort hinterläßt, bekommt einen Account eingerichtet.
Bei einem ersten reinschnuppern sind mir folgende Fehler aufgefallen. Zum einen hat der Desktop mit den üblichen Schwierigkeiten, der Anpassung an alle Browser, zu kämpfen. In Opera habe ich gar nichts gesehen, der IE unterstützt keine halbtransparenten PNGs und so bleibt nur noch der Firefox. Außerdem ist in eyeOS ein kleiner Browser installiert, jedoch konnte ich mich mit diesem, zum Beispiel bei BugBlog.de, nicht einloggen. Beim übereinander legen von Fenstern, schien ein Formularfeld von der untersten Ebene durch alle anderen hindurch. Ich denke mir Flash Grafiken wird das gleiche sein. Hier sehe ich nur die Möglichkeit, das man selbst Formularfelder in Java Script realisiert bzw. das man in den Browser ein IFrame einbaut und der dann je nach aktiv Schaltung das IFrame aufruft bzw. wegblendet.
Die Uhrzeit holt sich der Desktop vom aktuellen Rechner, dass ist doch eigentlich Blödsinn, denn eigentlich sollte man meinen in Zeiten des Internets, könnte der sich die Zeit auch eigentlich von einen NTP Server holen und erst wenn durch Restriktionen der Firewall die Seite nicht nach draußen telefonieren darf, kann er sich die Zeit immer noch vom Client PC besorgen.

Googlebot != Googlebot

Nachdem ich letztes Wochende ein Plugin installiert, welches schaut wie oft der Googlebot da war, habe ich festgestellt, dass immer wenn ich zu Google Sitemaps gehe, der Zähler für meine Index Seite um eins nach oben geschraubt wird. Leider mußte ich jedoch feststellen, dass dies gar kein Googlebot ist, denn bei Googlebot steht immer noch ein älteres Datum drin und die werden wohl wissen wann ihr Bot wo ist.

Error! – No pages are found on the rootlevel!

Stopp! Wenn Sie diese Seite über Google gefunden haben und wissen wollen wo ran es liegt dann gehen Sie zu [html]http://www.bugblog.de/typo3/typo3-no-pages-are-found-on-the-rootlevel/2006/05/28/[/html] dort finden Sie eine Antwort.

Wer kennt Sie nicht, diese tolle Fehlermeldung bei Typo3? Das Problem an solchen Fehlermeldungen ist heutzutage, dass jeder daraus gleich Rückschlüsse auf das verwendete System ziehen kann, denn schließlich wird auch sowas bei Google indiziert. Ich bestreite gar nicht, dass Fehlermeldung nicht hilfreich sind, aber kann man Sie nicht im Quelltext verstecken, denn da kommt Google bis jetzt, glaube ich, noch nicht hin.
Wie wäre es bei der obigen Fehlermeldung einfach zu schreiben: Sorry… diese Seite befindet sich leider im Aufbau. ? Das würde doch wesentlich besser rüberkommen und im Quellcode steht dann der wahre Fehlergrund. Um eine Seite in den Baustellenmodus zu versetzen, habe ich die oberste Seite einfach ausgeblendet und in den Dateien class.tslib_fe.php, zu finden unter /typo3_src/typo3/sysext/cms/tslib/, den Fehlergrund geändert und in der Datei class.t3lib_timetrack.php, im /typo3_src/t3lib/ Verzeichnis, dass Error gegen ein Sorry ausgetauscht. Sieht doch gleich viel freundlicher aus.

Man sollte einfach viel allgemeinere “Fehlermeldungen” nehmen, wie zum Beispiel “Hier entsteht eine neue Internetpräsenz” oder sowas, denn damit sind die Suchmaschinen so überflutet, dass ein Hacker schon mal länger brauchen könnte bis er die 770.000 Ergebnisse durchsucht hat.

[random_content group_id=”211″ num_posts=”1″]

Sitemap for Google

Um bei Google noch besser anzukommen, habe ich eine Sitemap gebastelt. Dazu habe ich mir von der Seite
[html]http://www.arnebrachhold.de/2005/06/05/google-sitemaps-generator-v2-final[/html]
Das Plugin heruntergeladen und per FTP in meinen Plugin Ordner verschoben. Anschließend musste ich noch 2 Dateien in mein Root Verzeichnis legen und Fertig. Bei Google Sitemap das ganze angegeben und nach wenigen Minuten wurde die Statistik aktualisiert.

Sonntagszeitung

Der eine oder andere Leser ist mittlerweile der Meinung, dass dieses eigentlich kein Blog ist, sondern eine Sonntagszeitung und hat sich deshalb vielleicht schon abgewendet. Es tut mir leid. Ich kann ihn verstehen. Aber das Problem ist, dass ich irgendwie nur Sonntags Zeit finde etwas zu tun. Ich meine manche Menschen kommen zu gar nichts am Sonntag und bei mir ist der Sonntag halt Blogtag. Ich werde aber versuchen, in Zukunft, mehr zu schreiben. In ferner Zukunft soll dieser BLOG mal als Typo3 Nachschlagewerk dienen, weil bei Typo3.org anscheinend alle 3 Monate die URLs umgebaut werden.