Kategorie-Archiv: Web-Dev

Doctrine MongoDB ODM

Jonathan Wage, der auch bei der Entwicklung des Doctrine 2 ORM maßgeblich beteiligt ist, hat mit dem Doctrine MongoDB ODM eine Entsprechung für die nicht-relationale MongoDB geschrieben.

Im Gegensatz zu einem ORM wie Doctrine für PHP oder Hibernate für Java werden bei einem ODM Objekte nicht in einem relationalen Datenbankschema gespeichert, sondern als “Dokumente” mit freier Struktur. Einen guten Überblick gibt das “Getting Started“-Kapitel des Doctrine ODM Cookbooks, das auch als Beispiel die Speicherung von Benutzern und Blog-Einträgen hat:

Weiterlesen »

Dovecot, Sieve und Roundcube

Mit Sieve lassen sich serverseitig Regeln für die Filterung von E-Mails auf IMAP-Servern einrichten.

Mit Hilfe von ManageSieve lassen sich diese Regeln bequem z.B. im Webmail-Interface Roundcube einrichten und verwalten.

Weiterlesen »

Gallery 2.3 mit PHP 5.3 auf Debian “Lenny”

PHP 5.3 bringt einige Neuerungen, aber dafür ist der Umstieg nicht ganz ohne. Auf Dotdeb gibt es PHP 5.3-Pakete für Debian “Lenny”.

Gallery 2.3 zickt ein bisschen, aber mit der aktuellen SVN-Version hat sich das erledigt. Wie man die installiert, steht im Gallery Codex. (Die Macher von Gallery sind bereits an der Version 3, die auf Kohana basieren und schlanker, schneller und einfacher sein wird)

Facebook Open Source

300 Mio. Nutzer, 30.000 Server, 25 TByte Logfile pro Tag, 600.000 Fotos pro Sekunde sind nur einige Schätzungen über die Anforderungen an das, was Facebook im Innersten zusammenhält. Golem.de listet noch ein paar weitere Fakten auf, und hier gibt es einige weiterführende Links:

(… und wer jetzt noch behauptet, große Webanwendungen müssen mit Java und Oracle umgesetzt werden, der schaut sich die Präsentation bitte nochmal an!)

Git auf Subversion

Die Versionsverwaltungssystem Git verwende ich schon länger in verschiedensten Zusammenhängen und bin immer wieder beigeistert.

git-svn ist ein Verbindungsstück zwischen Git- und Subversion-Repositories (z.B. praktisch, um lokal mit Versionsmanagement an einem bestimmten Modul zu entwickeln, ohne die Änderungen ins zentrale Subversion zu übernehmen, bzw. dies erst dann zu tun, wenn sie fertig sind).

Weiterlesen »

VideoPress

Für die Weblog-Plattform WordPress.com gibt es neuerdings für 5$/Monat eine wirklich nette Video-Integration à la YouTube oder Vimeo. Hochgeladene Videos können automatisch in verschiedenen Qualitätsstufen bis zur HD-Qualität eingebunden werden (das alles ohne bröseliges FLV-Video, sondern schön scharf mit H.264).

Aber das richtig Interessante daran ist, dass der Flash-Video-Player und der Transcoder im Quellcode verfügbar sind, d.h. man kann (allerdings mit ein bisschen technischen Wissen) eine eigene Video-Plattform mit automatischer Video-Konvertierung einrichten.

Ob das sinnvoll ist, sei einmal dahingestellt, schließlich erzeugen derartige Videos hohe Traffic-Kosten, aber schon allein die Möglichkeit zu haben, gefällt mir…

WordPress Video Solution Framework (mit Download)

Your design sucks!

Paul Boag hat einen interessanten und unterhaltsamen Vortrag zu Kunden und zu Design unter dem Namen Your design sucks! veröffentlicht:

Everybody is a critic. Rarely do you meet a client who doesn’t have a personal opinion about design. They don’t like green, they want the logo bigger, the tweaks and changes are endless. In this presentation Paul discusses how to make the process of sign off less painful. From how you develop and present design concepts to coping with common complaints. You will never find the perfect client but this presentation will allow you to manage them more effectively.

(via praegnanz.de und Nerdcore)

CSS sexy erklärt

Exey Panteleev erklärt CSS-Eigenschaften sehr anschaulich:

Sexy CSS Tips: text-shadow

Weiterlesen »

Und was machst Du so?

Das kommt mir wirklich sehr sehr bekannt vor.

(von younic.de, gefunden bei chapi:de)

Google Chrome

Google hat mit Chrome einen eigenen Browser vorgestellt, der dem Internet Explorer das Fürchten lehren soll.

Erster Eindruck der Vorschau-Version: sehr schlicht, sehr flott.

Golem.de: Mozilla freut sich über neuen Wettbewerber