Archiv ‘Web’

Donnerstag, 3. Juli 2008

Bye, bye Microsoft Internet Explorer 6!

Hoffen wir, dass dieses Vorgehen endlich Schule macht:

As of August 15th, 2008, future features and any improvements made to existing features may not work with IE 6. If you are using IE 7, Firefox 2 or 3, or Safari, you don’t have to do anything — everything will continue as is for you. However, if you are using IE 6, and you want to make sure everything works, you will need to upgrade your browser to either IE 7, Firefox, or Safari. All of these browsers are free and all of them will deliver a much better overall experience. The web will be a lot better for you.

Quelle: 37signals Product Blog: Phasing out support for IE 6 across all 37signals products on August 15, 2008

Tags: , ,
Labels: IT, Web

Keine Kommentare | neuen Kommentar verfassen

Montag, 30. Juni 2008

Designer-Babbel erklärt baz.online

Idee und Ziel des Redesigns war, die Lücke zwischen Print und Online zu schliessen und die jeweilige Marke als eine einheitliche Sphäre der Newserfahrung zu etablieren. Das Design kombiniert die praktische Newsroomerfahrung von Peter Wälty mit dem Branding- und Design-Knowhow von iA zu einem einfachen, nutzerfreundlichen Newsprodukt.

Quelle: Information Architects Zürich » iA designt das Newsnetz

So sehr ich iA mag (schon nur weil sie in Tokyo eine Zweigstelle betreiben), so sehr ich mir täglich die Inhalte des Tagis zu Herzen führe, so sehr ich mich freue, dass MaMe einen „coolen“ (und hoffentlich lukrativen) Job als „Web-Guru“ bei einer Medien-Bude angetreten hat (Hauptsache der Stelleninhaber bloggt): Jungs, dieser Marketing-Bullshit in Textform wäre nun wirklich nicht nötig gewesen.

Mein Tipp: Marketing-Fuzzi (sicherlich mit 6er Abschlüssen einer Schweizer Uni) feuern und dafür einen weiteren anständigen Designer/Layouter/Usability-Profi rekrutieren. Das Produkt zählt, nicht das unverständliche Marketing-Geblubbere über das Re-Design von baz.online (und Tagi und BZ).

Himmelheiland, schon nur wenn ich „praktische Newsroomerfahrung von Peter Wälty“ lese, kriege ich eine Erektion, die länger hält als mit Viagra.

Labels: Blogosphäre, Funny, Medien, Schweiz, Web

Keine Kommentare | neuen Kommentar verfassen

Freitag, 27. Juni 2008

Wie Analysten Yahoo 2001 bewerteten

Our colleague’s price forecast wasn’t based on any metrics that we recognised at the time. He was using what everyone else was using, eyeballs, page hits, clicks and all the buzz words that Internet companies used to justify astronomical multiples to trifling earnings (when there were earnings at all).

Quelle: Is Oil the New Yahoo: Oil’s Run May Be Done

Tags:
Labels: Funny, Web, Wirtschaft

Keine Kommentare | neuen Kommentar verfassen

Donnerstag, 26. Juni 2008

PHP wartet auf RoR-Entwickler

The maintainers published the code for the security patches on the 18th,
thus giving crackers almost a week head start in finding an exploit in
older versions. They then shipped broken releases on the 20th, making it
impossible for anyone to upgrade to an official version. And we haven’t
heard anything since. What’s going on?

Quelle: Ruby 1.9.0/1.8.7/1.8.6/1.8.5 new releases (Security Fix) – Ruby Forum

Da ist die Eisenbahn wohl entgleist … Macht nichts, alle Wege enden irgendwann bei PHP!

Tags: ,
Labels: Web

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 25. Juni 2008

Tomcat – die perfekte Wahl für Web-Applikationen

Over the last few weeks my photo collection application has been struggling seriously with its performance. The Tomcat server would sometimes crash, which isn’t so serious, as my monitoring script would restart it at most 30 minutes later.

Quelle: On robots, URL design, and bad optimization | Larsblog

Toll! Mein Apache-Server stürzt wegen PHP-Scripts auch hie und da ab, aber dank eines Scripts ist er nach spätestens 30 Minuten wieder im Netz. Hey, im Internet stört es niemanden, wenn Server für 30 Minuten offline gehen *höhö*

Nun mal im Ernst: Wieso Tomcat, wenn es AMP längst tun würde? Ich erschlage Fliegen hier im Haus ja auch nicht mit dem Sturmgewehr.

Tags: ,
Labels: Web

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 24. Juni 2008

Xdebug-Meldungen verfeinern

Wie man Xdebug installiert, habe ich hier bereits beschrieben. Doch mit der Installation alleine ist es noch nicht getan; das Teufelswerkzeug muss nun auch noch derart konfiguriert werden, dass es dem Entwickler alle wichtigen Informationen liefert.

Die Jungs drüben bei IBM haben sich die Mühe gegeben, die (bezüglich INI-Einstellungen schwer durchschaubare) Dokumentation zu lesen und ihre Konfigurationsparameter im Netz zu publizieren:

xdebug.dump_once = On
xdebug.dump_globals = On
xdebug.dump_undefined = On
xdebug.dump.SERVER = REQUEST_METHOD,REQUEST_URI,HTTP_USER_AGENT
xdebug.dump.REQUEST=*

xdebug.show_exception_trace = On
xdebug.show_local_vars = 1
xdebug.var_display_max_depth = 6

Quelle: Squash bugs in PHP applications with Xdebug

Tönt gut und produziert äusserst detaillierte Fehlermeldungen.

Wer nichts vom korrekten Initialisieren von Variablen hält, sollte xdebug.dump_undefined vielleicht lieber auf Off schalten …

Wer auf Exceptions setzt und diese sauber abfängt, sollte vielleicht auch xdebug.show_exception_trace auf Off schalten …

Tags: ,
Labels: Linux, Web

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 24. Juni 2008

Firefox 2.0.0.14 (neu: 2.0.0.16) herunterladen

Leider habe ich über die Eingangstüre keinen Weg gefunden, ältere Versionen von Firefox herunterzuladen. Nachfolgender Link führt glücklicherweise zur entsprechenden Seite:

releases.mozilla.org

Tags: , ,
Labels: Web

Keine Kommentare | neuen Kommentar verfassen

Freitag, 20. Juni 2008

Fertig lustig für den Microsoft Internet Explorer 6

IE 6 is definitely the most painful browser for us to support – it’s seven years old and doesn’t even fully support the CSS 1.0 standard created in 1996. Microsoft’s done an incredibly poor job of getting users to upgrade. It looks like it’s going to take pressure from big apps like MobileMe to seal the deal.

Quelle: Apple’s MobileMe drops support for IE 6 – (37signals)

Tags: , , , ,
Labels: Apple, Web

Keine Kommentare | neuen Kommentar verfassen

Mittwoch, 18. Juni 2008

Nach E-Mail, ICQ, SMS, Bloggen, Last.fm und Plazes kommt nun das Twittern

Zu beobachten ist aber, dass die jüngste Internet-Generation überproportional häufig Instant Messaging und soziale Netze nutzt. Mikro-Blogging, wie es der Online-Dienst Twitter etabliert hat, dürfte dabei nicht nur ein flüchtiger Web-2.0-Trend sein, sondern einen festen Platz in dieser Netzkommunikation einnehmen,

Quelle: heise online – Micro-Blogging ist mehr als ein Modetrend

Auch ich Twittere seit Kurzem: www.twitter.com/emeidi

Tags:
Labels: Web

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 17. Juni 2008

Wie Hostpoint PHP beschleunigt

… kann ich auch nicht so genau sagen. Nachfolgend sollen erste Hinweise auf die Technologie gegeben werden, die ich über einige dort gehostete Web-Präsenzen in Erfahrungen bringen konnte:

  • FastCGI: incomplete headers (0 bytes) received from server "/var/run/hcgi/4444" So lautete die Fehlermeldung, die sich bei einer meiner Präsenzen im Apache error.log wiederfand. hcgi scheint der Name des im Einsatz stehenden PHP-Beschleunigers zu sein. Ob es sich bei 4444 um die PID oder die Kundennummer handelt, weiss ich nicht.
  • Es scheint sich um eine Eigenentwicklung zu handeln:

    Das Hostpoint-Engineering-Team hat einen PHP-Website-Beschleuniger entwickelt. Websites, welche auf PHP-Script aufgebaut sind, laufen nun massiv schneller.

    Hostpoint mit PHP-Website-Beschleuniger

  • php.ini-Dateien im Web-Root werden nun nicht mehr interpretiert. Hierzu muss man im Hostpoint Control Panel auf Explorer/Web-Einstellungen wechseln, wo man einerseits sog. PHP-Profile (im Grunde nichts anderes als ein GUI für php.ini-Einstellungen) erstellen/anpassen, sowie diese Profile bestimmten Web-Verzeichnissen zuweisen kann. Leider führte eine von mir „from Scratch“ erstellte Konfiguration zu einem HTTP 500er, weshalb ich schlussendlich eine Kopie des Profils typo3 anlegte und dort allow_url_fopen aktivierte. Für professionelle Web-Entwickler ist diese Oberfläche deutlich komplizierter zu bedienen, als eine gewöhnliche php.ini im Text-Editor anzupassen und dann via FTP auf den Server zu laden.
  • Das PHP-Profil wird über .htaccess-Dateien aufgerufen, die folgenden Inhalt erhalten:
    HcgiPhpProfileName php5 typo3
    
    #@__HCP_END__@#
    # Anything after the comment above is left alone
    ...

Für einmal darf ich Hostpoint gratulieren: Seit der Beschleuniger im Einsatz ist, sind auf PHP basierende Web-Applikationen (in meinem Fall: MediaWiki, so sehr man sich über die Code-Qualität und Performance-Eigenschaften des Produktes streiten kann) spürbar schneller geworden.

Tags: ,
Labels: Schweiz, Web

Keine Kommentare | neuen Kommentar verfassen