Aktuelle Projekte

Geschrieben von andy • Samstag, 3. Oktober 2009 • Kategorie: Allgemeines

diginights.com

Diginights.com ist das größte Event- und Nightlifeportal in Heilbronn und Umgebung, welches seit geraumer Zeit auch überregional tätig ist. So gibts neben der Region Heilbronn mittlerweile auch Bereiche für Stuttgart, Ludwigsburg, Mosbach, den Hohenlohekreis, Mannheim und Heidelberg.
Diginights begann für mich im Jahre 2003 als Freizeitprojekt und ist mittlerweile erwachsen geworden. Seitdem unterstütze ich bei der Administration, Planung und Weiterentwicklung des facettenreichen Online Portals. Ein paar Statistiken zum Thema Visits, Bilder & co. finden sich auf dieser Seite.
Diginights.com läuft im Rechenzentrum von Hetzner Online und basiert auf dem PHP Framework Symfony und dem Forensystem Burning Board 3 von Woltlab. Außerdem setzen wir auf den AdServer OpenX, das SCM & Project Management Tool Trac und das Versionskontrollsystem Subversion.


glamour-village.de

Glamour-Village.de ist eine Online Shoppingplattform mit dem Focus auf Markenartikeln aus den Bereichen Mode, Schmuck und Accessoires. Die waren werden zum Teil zu Preisen mit 70-80% unter Marktpreis angeboten. Man kann also das eine oder andere Schnäppchen ergattern!
Bei Glamour-Village.de kümmere ich mich ebenfalls um die Administration und unterstütze ein wenig bei Kommunikationsthemen. Ist ein spannendes Thema und man sieht, dass gesundes Wachstum auch ohne Venture Capital Finanzierung möglich ist.
Glamour-Village.de läuft ebenfalls auf Servern bei Hetzner Online unter Verwendung des PHP Frameworks Symfony , des Loadbalancers HAProxy und des russischen Webservers NGINX.

Tags für diesen Artikel: , , , , ,
| Top Exits (3176)
578 Klicks
Twitter Bookmark Aktuelle Projekte  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Aktuelle Projekte Technorati Aktuelle Projekte wong it!

7 Jahre diginights.com - Zahlen und Fakten

Geschrieben von andy • Montag, 29. Juni 2009 • Kategorie: diginights

Das Party Portal diginights.com ist nun 7 Jahre alt! Das wurde am Wochenende natürlich gebührend gefeiert und nun ist es an der Zeit wie schon vor 2 Jahren ein kleines Fazit zu ziehen.

Im Monat Mai 2009 hatten wir im Schnitt 7,462.3 Besucher pro Tag (Gemessen mit awstats bei 30 Minuten Session Timeout). Stärkste Tage sind momentan der Freitag, Samstag und Sonntag, wir meistens über 9.000 und bei besonderen Events sogar bis zu 12.000 Visits auf die Seite messen.
Pro Tag generieren wir mit der Seite, den Bildern und dem Forum mittlerweile zwischen 7 GB und 30GB reinen Webtraffic pro Tag (vgl. 5-12GB vor 2 Jahren). Für den Monat Mai 2009 hielt der Zähler bei 360,5GB Traffic an, der von insgesamt 231,331 Besuchern erzeugt wurde.

Die Browser Verteilung hat sich auch ein wenig geändert: Von den vormals 2/3 Anteilen des Internet Explorer sind nur noch 41,9 % geblieben. In Führung liegt nun Mozilla Firefox mit stolzen 52,8 %. Der Rest verteilt sich auf Safari mit 2,0%, der somit den Opera (1,7%) hinter sich lässt.

Seit dem 1. Januar 2004 finden sich mittlerweile stolze 409,274 Bilder auf unseren Servern und wurden auf über 5600 verschiedenen Events geschossen (Diese beiden Zahlen haben sich in 2 Jahren verdoppelt).
Die Bilder wurden insgesamt 94.064.542 mal angeschaut, einzelne Top Bilder wurden sogar über 6000 mal angesehen!

Im Forum gibts mittlerweile 1,196,770 Posts, geschrieben in 37,726 verschiedenen Threads.

Die Technik hinter diginights.com hat sich kaum geändert. Die Server sind gemietet von Hetzner Online in Nürnberg. Als Betriebssystem verwenden wir Debian Lenny in einer typischen LAMP Umgebung. Als Webserver kommen Apache2 zum Einsatz - Bilder, Beiträge und sonstiges wird in einer MySQL 5 Datenbank abgelegt. Hauptbestandteil der Seite ist das PHP5 basierende Webframework Symfony. Zusätzlich verwenden wir Tools wie trac, subversion, den freien adserver Open-X, php-apc, Munin und nagios.

Tags für diesen Artikel: , ,
| Top Exits (1100)
238 Klicks
Twitter Bookmark 7 Jahre diginights.com - Zahlen und Fakten  at del.icio.us Facebook Google Bookmarks FriendFeed Digg 7 Jahre diginights.com - Zahlen und Fakten Technorati 7 Jahre diginights.com - Zahlen und Fakten wong it!

Festplattenausfall bei Software Raid

Geschrieben von andy • Dienstag, 17. März 2009 • Kategorie: combjuta

Gestern abend viel eine Platte in einem unserer bei Hetzner gehosteten Servern aus. Die md devices landeten alle nach und nach im Fehlerzustand. Grund genug ein Support Ticket bei Hetzner aufzumachen und um einen Plattentausch zu bitten.
Heute morgen wurde dann gleich ein Termin ausgemacht und die Platte wurde pünktlich und schnell wie immer von einem Hetzner Support Mitarbeiter getauscht.
Aber was dann?
Das Software Raid ist ja trotzdem noch degraded und benötigt erstmal Starthilfe:

Zunächst müssen die gültigen Partitionen von der noch funktionierenden Festplatte (in diesem Fall /dev/sda) auf die neue Festplatte kopiert werden. Ein simples dd der Partitionstabelle (# dd if=/dev/sda of=/dev/sdb count=1 bs=512) kopiert leider nur alle Partitionen bis zum Beginn der extended Partition. sfdisk wiederum kopierte zuverlässig alle Devices in der richtigen Größe (Was natürlich auch nicht unwichtig ist ;-) )

sfdisk -d /dev/sda | sfdisk /dev/sdb

Danach muss die Partitionstabelle neu eingelesen werden.
sfdisk -R /dev/sdb

Das funktioniert allerdings nur zuverässig wenn das Device nicht aktiv ist. Sind beispielsweise nur einige und nicht alle Partitionen auf der Festplatte defekt, so sollte man diese manuell in den Fehlerzustand versetzen und aus dem md raid removen:
device manuel failen: mdadm --manage /dev/md0 --fail /dev/sdb1

device removen: mdadm /dev/md0 -r /dev/sdb1


In meinem Fall wurde zu diesem Zeitpunkt die Platte von einem Servicetechniker in 15 Minuten getauscht und der Server war wieder online.
Nach kopieren der Partitionstabelle müssen nur noch die Partitionen dem md device hinzugefügt werden:
mdadm /dev/md0 -a /dev/sdb1

Danach sollte sofort der resync starten, prüfen kann man dies mit
cat /proc/mdstat

oder im Detail
mdadm --examine /dev/sdab1


Nähere Infos gibts im Hetzner-wiki oder bei howtoforge

Tags für diesen Artikel: , , , ,
| Top Exits (252)
595 Klicks
Twitter Bookmark Festplattenausfall bei Software Raid  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Festplattenausfall bei Software Raid Technorati Festplattenausfall bei Software Raid wong it!

Neudefinition der Page Impression im Anmarsch

Geschrieben von andy • Freitag, 19. September 2008 • Kategorie: diginights

Für die Reichweite und die Erfolgsmessung ist leider noch immer die Page Impression sehr gefragt, auch wenn sie in Zeiten von Technologien wie AJAX abgeschafft gehört!. Die größten Firmen in Deutschland für die Auswertung der Reichweite einer Seite sind die AGOF und IVW, und bei diesen wird die PI groß geschrieben.
Das soll sich nun bei genauso diesen Firmen entscheidend ändern.
Das ganze ist sehr zu begrüßen, da viele große Webseiten (spiegel.de oder web.de) ihre Klickstrecken und die Darstellung ihrer Inhalte mittlerweile total PI optimiert haben, für den User ist das meist sehr umständlich oder unübersichtlich. Stefan Niggemeier führt in seinem Blog ein paar total unsinnige Klickstrecken auf. ("Wozu Klickstrecken? Wegen der Übersicht!", "Dumm klickt gut (2)".
Da ist man doch froh, wenn andere zeigen, dass es auch anders geht: Ich hätte nie gedacht, dass ich das studiVZ mal lobe, aber deren Umstellung in wichtigen Bereichen auf AJAX Technologie bescherte den Betreibern einen Rückgang der PI von 5,2 auf 4,2 Milliarden - ein Minus von fast 20%. Für den studiVZ Chef Marcus Riecke ist das aber kalkuliert und total in Ordnung und die PI werden mit weiteren Umstellungen noch weiter sinken, denn die Nutzerzufriedenheit und andere Zahlen wie Unique User und Verweildauer sind für ihn viel wichtigere Erfolgsfaktoren als die Anzahl der Page Impressions:

"Mindestens ebenso wichtig sind uns beispielsweise Unique Users, Verweildauer, Mitgliederzahlen – und vor allem die einfache Bedienbarkeit unserer Seiten und die daraus resultierende Nutzerzufriedenheit.“, Marcus Riecke, studiVZ Chef


Bei diginights.com setzen wir bei unserem Kerngeschäft, der Bereitstellung von Eventbildern, schon seit geraumer Zeit auf AJAX, da es für den User viel bequemer und scheller ist als das ständige Neuladen der gesamten Seite.

Tags für diesen Artikel: ,
| Top Exits (1307)
673 Klicks
Twitter Bookmark Neudefinition der Page Impression im Anmarsch  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Neudefinition der Page Impression im Anmarsch Technorati Neudefinition der Page Impression im Anmarsch wong it!

Fettes Brot - bigFM kleinstes Konzert der Welt

Geschrieben von andy • Freitag, 6. Juni 2008 • Kategorie: Live

Am Mittwochabend, den 4.6.2008 war es endlich soweit: Endlich mal wieder Fettes Brot Live!!! Und zwar nicht irgendwo, sondern direkt in der Heimat in Heilbronn in der Kult Location Laube.
Unter dem Motto "kleinstes Konzert der Welt" des Stuttgarter Radiosenders bigFM kamen 250-300 feierwütige Fans zusammen . Die Location war geheim, Karten gabs keine zu kaufen, nur online und live im Radio bei bigFM zu gewinnen. Diesem Umstand ist es auch zu verdanken, dass es Leute aus dem ganzen Radio Einzugsgebiet nach Heilbronn geschafft haben. Ob nun Köln, Darmstadt, Karlsruhe oder gar noch weiter nördlich - es war jedem die Mühe wert.

Gestartet wurde mit dem Fahrrad/Inline Skates/Skateboard am Zweirad Museum in Neckarsulm, in Lauffen und in Schwaigern. Von dort aus begleitete jeweils ein Band Mitglied auf einem dicken Felt Bike die Gewinner. Pünktlich zur Ankuft kam der zur Zeit übliche Platzregen herunter! Somit fand das Konzert ein wenig später statt und der bigFM Eventmanager lud erstmal zum Freibierabschuss ein!
Das Konzert selbst war wirklich grandios, direkt an der Bühne, ohne Absperrung und alles war das ganze schon eine sehr ausgelassene Party, die wir hier im Ländle nicht so schnell vergessen. Ist auch kein Wunder, denn 80 Minuten Spielzeit und 2 Zugaben sind nicht normal bei solch einem Event. Die Running Order enthielt viele Songs vom neusten Album "Storm und Drang" - aber auch Klassiker wie "Jein", "An Tagen" und ein "Homecoming" Remiv von "Rock Mics", der sehr geil war - das Regenwetter interessierte zu diesem Zeitpunkt keinen mehr. Die neue Single "Erdbeben" ist definitiv der coolste Hip Hop Party Track seit langem.

Vielen Dank an bigFM, Fettes Brot und die Gartenlaube für dieses einmalige Konzert!

Bilder von der Radtour und dem Konzert gibts direkt hier und noch mehr bei diginights.com.

Hier ein kleines Video von Emanuela (live):


Tags für diesen Artikel: , , ,
| Top Exits (1281)
1275 Klicks
Twitter Bookmark Fettes Brot - bigFM kleinstes Konzert der Welt  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Fettes Brot - bigFM kleinstes Konzert der Welt Technorati Fettes Brot - bigFM kleinstes Konzert der Welt wong it!

Migration auf Burning Board 3 bei diginights.com

Geschrieben von andy • Dienstag, 4. März 2008 • Kategorie: diginights

Bei diginights.com setzen wir bisher auf die bewährte Forensoftware von WoltLab: Burning Board 2 (neuste Version 2.3.6).
Da diese Version nicht mehr weiterentwickelt wird und wir auf der Suche nach einem Forum waren, welches auf neue Technologien setzt, musste eine neue Boardsoftware her. Andere großen Forensystem setzten leider noch auf PHP4 oder haben andere Schwachstellen. Aufgrund unserer Hauptapplikation symfony, war aber ein PHP 5 System absolute Pflicht. Somit setzte sich das doch noch sehr neue Burning Board 3 letztendlich durch.
Vorletztes Wochende war es endlich so weit. Nach vielen kleinen und größeren Tests der Datenübername vom Bunring Board 2 (WBB2) ins Bunring Board 3 (WBB3) führten wir endlich die endgültige Umstellung durch.
Unser Testserver benötigte für die Übername ca. 1 Stunde pro 100.000 Beiträge, was natürlich alles andere als perfomant ist. Bei knapp über 1 Million Beiträgen in unserem Forum ist das eine langwierige Geschichte....


"Migration auf Burning Board 3 bei diginights.com" vollständig lesen

Tags für diesen Artikel: ,
| Top Exits (2375)
14566 Klicks
Twitter Bookmark Migration auf Burning Board 3 bei diginights.com  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Migration auf Burning Board 3 bei diginights.com Technorati Migration auf Burning Board 3 bei diginights.com wong it!

Neue Server bei Hetzner

Geschrieben von andy • Freitag, 26. Oktober 2007 • Kategorie: combjuta

Die Hetzner AG, eine Webhosting Firma aus Nürnberg bei der wir auch diginights.com hosten, hat seit heute neue Rootserver in Ihrem Portfolio! Die Angebote sind wirklich sehr interessant, und wir werden uns viel Gedanken um einen weiteren Umzug machen :-)
Los gehts im DS3000 mit einem AMD Athlon 64 X2 5600+, 2GB RAM und zwei 400 GB SATA Platten. Das ganze gibts für nur 49 € (zuzügl. Setupgebühr von 99€). Den DS5000 gibts für 10€ im Monat mehr, dafür dann mit 4GB RAM. Der DS7000 wird von einem AMD Athlon 64 X2 6000+ angetrieben, verfügt über zwei 750GB SATA 2 Festplatten, und hat einen 6GB großen Arbeitsspeicher. Angeboten wird der DS7000 ab 79€. Das Top Modell , der DS8000, ist ab 99€ erhältlich und enthält gegenüber dem DS7000 zusätzliche 2GB RAM, also ingesamt 8GB, und einen 3Ware Raid Controller (8006-2).
Das ehemalige Top Modell, den DS9000, gibts momentan erstmal nicht - soll aber laut Aussagen im Hetzner-Forum das zukünftige Zugpferd mit 4 Kernen werden.




Tags für diesen Artikel: , ,
| Top Exits (777)
997 Klicks
Twitter Bookmark Neue Server bei Hetzner  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Neue Server bei Hetzner Technorati Neue Server bei Hetzner wong it!

PHP Framework Symfony wird 2 Jahre alt

Geschrieben von andy • Freitag, 19. Oktober 2007 • Kategorie: diginights

Das PHP Framework Symfony, welches wir auch bei diginights.com verwenden, ist heute genau 2 Jahre alt!

In den vergangenen 2 Jahren hat sich sehr viel getan: Das Symfony-Forum enthält mittlerweile über 37.500 Beiträge von über 3800 registrierten Benutzern. Im Wiki finden sich über 200 Plugins, mit deren Hilfe man das Framework einfach erweitern kann. Mit Askeet gibt es ein hervorragendes 24 Stunden Tutorial zu Symfony. Der Code enthält mittlerweile über 5550 Changesets und wurde mitterweile 2 mal komplett überarbeitet.
Der 1.1 Milestone steht auch vor der Tür und bringt unter anderem ein neues Plugin System und Event System mit sich!
Mehr Informationen zu 2 Jahren Symfony gibts im Geburtstagseintrag auf der Homepage.

In einem Vergleich in der iX hat das Framework im Vergleich mit CakePHP,ez Components und dem Zend Framework gut abgeschnitten, vor allem in der Erfüllung des MVC Ansatzes ist es allen anderen Frameworks überlegen.

Natürlich gibts mittlerweile auch populäre Seiten, die Symfony produktiv einsetzen. Yahoo verwendet Symfony bei seinem Bookmark Dienst, außerdem wird Symfony bei der nächsten Version von delicious eingesetzt. Der wer-weiss-was Konkurrent gute-frage.net verwendet ebenfalls das Symfony Framework auf deinen Plattformen.

Links:
Symfony-Project Homepage
ApplicationsDevelopedWithSymfony
iX Artikel über PHP Frameworks


Tags für diesen Artikel: , ,
| Top Exits (3656)
1063 Klicks
Twitter Bookmark PHP Framework Symfony wird 2 Jahre alt  at del.icio.us Facebook Google Bookmarks FriendFeed Digg PHP Framework Symfony wird 2 Jahre alt Technorati PHP Framework Symfony wird 2 Jahre alt wong it!

Fehler bei suhosin in Verbindung mit dem WBB/PHPBB2

Geschrieben von andy • Dienstag, 25. September 2007 • Kategorie: diginights

Verwendet man die Standardeinstellungen des Suhosin Patch, so kommt es bei der Verwendung des WBB2 (Wolt Lab Burning Board) oder des PHPBB2 (dt. PHPBB Homepage) zu einem Fehler beim Setzen der Gruppen Zugriffsrechte (Beispiel wbb):


[Fri Sep 21 00:13:43 2007] [error] [client 84.164.x.x] ALERT - configured POST variable limit exceeded - dropped variable 'startpermiss
ion[79]' (attacker '84.164.x.x', file '/var/www/virtual/diginights.com/web/forum/acp/group.php'), referer: http://diginights.com/forum/
acp/group.php?action=permissions&groupid=31&sid=


Dieser Fehler tritt überall auf, wo die Post Variable größer ist, als der in Suhosin per default erlaubte Wert.
Abhilfe schafft folgende Änderung in der php.ini

[suhosin]
suhosin.post.maxvars = 2000
suhosin.request.max
vars = 1000


Links:
Beitrag im Woltlab Supportforum
Blogeintrag über Fehler in Verbindung mit phpBB2

Tags für diesen Artikel: , ,
| Top Exits (6147)
56008 Klicks
Twitter Bookmark Fehler bei suhosin in Verbindung mit dem WBB/PHPBB2  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Fehler bei suhosin in Verbindung mit dem WBB/PHPBB2 Technorati Fehler bei suhosin in Verbindung mit dem WBB/PHPBB2 wong it!

Neuer Suhosin Patch für PHP 5.2.4 released

Geschrieben von andy • Montag, 17. September 2007 • Kategorie: combjuta

Knapp 2 Wochen nach dem Release von PHP 5.2.4 wurde nun der passende Suhosin Patch veröffentlicht. Herunterladen könnt ihr das ganze auf der Downlad Seite des Hardened PHP Projects. Dort gibts dann auch die passende Extension.
Die Installation habe ich unter PHP absichern mit Suhosin bereits erläutert.

Bei uns läuft PHP 5.2.4 in Verbindung mit Suhosin stabil mit eAccelerator und dem PHP5 Framework Symfony.

Links:
eAccelerator Page
Symfony Project
Hardened PHP

Tags für diesen Artikel: , , ,
| Top Exits (1588)
2244 Klicks
Twitter Bookmark Neuer Suhosin Patch für PHP 5.2.4 released  at del.icio.us Facebook Google Bookmarks FriendFeed Digg Neuer Suhosin Patch für PHP 5.2.4 released Technorati Neuer Suhosin Patch für PHP 5.2.4 released wong it!

tweetbackcheck