Artikel-Schlagworte: „Smarty“

Neue Funktionen & Detailverbesserungen

Dienstag, 1. Juni 2010 von Michael "septicus" Reimann

Die letzten Stunden, Tage, Wochen und Monate waren für unsere Techniker Andy “Interior” Buchenscheit, Claus “Nitek” Näveke, Andreas “Neubi” Neubert und Tobias “tobiasge” Genannt schweißtreibend und von viel Arbeit geprägt.

Diese Änderungen — die hauptsächlich an der Maschine “unter der Haube” gemacht wurden — sind zwar für die weitere Entwicklung enorm wichtig, hätten aber erst einmal keine für die Nutzer sichtbaren Ergebnisse mit sich gebracht.

Gleichzeitig haben die Techniker aber auch viele Details geändert und einige neue Funktionen eingeführt:

Änderungen:

  • Buddyverwaltung: Die Buddyverwaltung wurde komplett neu gestaltet und beinhaltet jetzt auch ein Notizfeld zu jedem Buddy
  • Partyeintragungen: Die Partyeintragungen werden ab sofort auch in den Profilen der jeweiligen Nutzer angezeigt.
  • Löschenbutton: Der “Löschen”-Papierkorb wurde durch ein etwas hübscheres Kreuzchen ersetzt.
  • Links: URLs in Messages, Profil, Statusmeldungen etc. sind ab sofort verlinkt und somit klickbar.
  • Es gibt eine neue Geburtstagsecke
  • Locationguide: der Locationguide wurde komplett neu gestaltet und auch mit einer Karte versehen, auf der die jeweiligen Locations zu sehen sind.
  • Special: ein alter Bekannter ist wieder da…. einfach mal ein wenig suchen ;-)

Neue Funktionen:

  • Buddyverwaltung: Ab sofort beinhaltet die Buddyverwaltung auch eine Übersicht über die Nutzer, in deren Buddyliste man sich befindet. Es besteht auch eine direkte Möglichkeit zur Austragung aus diesen Listen. Denkt aber daran: In den Listen vieler Nutzer zu stehen, kann auch ein Qualitätsmerkmal sein — da könnte auch noch was folgen ;)
  • WM-Tippspiel: Das WM-Tippspiel ermöglicht es, Tipps zum Spielausgang der WM-Spiele abzugeben. Mittels selbst erstellbarer Ligen lassen sich die Ergebnisse von Freunden und Bekannten mit den eigenen Ergebnissen vergleichen.

Darüber hinaus gibt es noch ein paar kleinere Features, die hier nicht aufgeführt sind — viel Spaß bei der Suche :D

Wir wünschen Euch viel Freude mit den neuen Funktionen. Weitere Features sind bereits in Planung — wir haben noch einen arbeitsreichen Sommer vor uns.

Dienstag, Kinder, wird’s was geben

Sonntag, 30. Mai 2010 von Claus "Nitek" Näveke

Nachdem es seitens des Fachbereich “Technik” in letzter Zeit leider etwas still geworden ist, haben wir für die Nacht des Dienstag, dem 1. Juni, wieder eine größere Umstellung geplant.

Im Hintergrund wechseln wir sozusagen mal eben über Nacht das Fahrgestell aus: Unsere Template Engine Smarty wird auf die aktuelle Version 3 upgedatet. Das für sich würde jetzt nur unsere Techniker begeistern, deswegen wird es auch einige neue Funktionen und Verbesserungen auf der Seite selbst geben.

Details werden wir (jetzt) noch nicht verraten, aber unter anderem werden die Buddy- und Ignore-Liste ein wenig tiefergelegt, der Messenger getunt und die Mobil-Version besser integriert. Für die Fußball-WM haben wir uns auch etwas ausgedacht, und sorgen außerdem für ein Wiedersehen mit einem alten Bekannten.

Da die Seite für dieses Update einige Stunden offline gehen wird, und wir vermeiden wollen, dass euch dabei langweilig wird, werden wir diese Zeit mit einer Live-Übertragung aus dem Team-Ulm-Büro überbrücken. Dabei werdet ihr uns nicht nur bei der Umstellung auf die Finger sehen können, sondern könnt neben Live-Musik und Telefonschalten auch mit der einen oder anderen Überraschung rechnen. Ihr dürft also gespannt sein ;-)

Geplanter Beginn der Abschaltung ist gegen 21.00 22.00 Uhr — die tatsächliche Startzeit kann situationsbedingt abweichen, wir werden das hier und in einer Infobox in der Communix gegebenenfalls aktualisieren.

Mehr Power!

Dienstag, 3. Februar 2009 von Stefan "Frohike" Kaufmann

Andy hatte bisher nicht einmal Zeit, einen Artikel über die Aktivitäten der gleichermaßen turbulenten wie arbeitsreichen letzten Tage zu schreiben — deswegen hole ich das jetzt einmal nach ;)

Wie schon berichtet, hatten wir ja in der Nacht von Mittwoch auf Donnerstag das System komplett umgestellt: Zum Einsatz kommt ab sofort Smarty, eine Template Engine, die uns zukünftig die Weiterentwicklung der Seite sehr vereinfachen wird.

Dass das nicht spurlos an den Servern vorübergehen würde, war abzusehen. Dass Smarty den Servern aber gleich so viel zusätzliche Last auferlegen würde, hätten wir nicht gedacht, auch nicht nach den vorab gefahrenen Tests im kleineren Rahmen. Gleich doppelt so viel Rechenlast als bisher müssen unsere Server seit Donnerstag bewältigen, was natürlich mit deutlich spürbaren Geschwindigkeitseinbußen einherging — besonders am ersten Abend nach der Umstellung war die Seite kaum mehr flüssig zu besuchen.

Problem erkannt — Lösung in Sicht!

Am Freitag morgen brach also rege Betriebsamkeit aus: Claus und Tobi fingen mit ersten Optimierungen an, um die CPU-Last zumindest auf halbwegs erträgliche Werte zu senken. Gleichzeitig nahm Andy mit unserem Hoster ScanPlus Kontakt auf und meldete Bedarf für zusätzliche Hardware an.

Natürlich ist es nicht damit getan, einfach “irgendeinen Server” zusätzlich aufzustellen, sondern jede Erweiterung muss in das bisherige Hardwarekonzept passen. Während Claus und Tobi also über das Wochenende weiter optimierten (und die aufgebrachten User im Forum zu besänftigen versuchten), erstellte Andy eine Bedarfsanalyse und ein Finanzierungskonzept, um die optimale Hardware für die Erweiterung zu finden und auch bezahlen zu können. Bereits am Montag war so neue Hardware bestellt, die unsere bisherigen Server (die wir demnächst einmal genauer vorstellen werden) ergänzen wird.

Die Finanzierung sollte dabei in erster Linie aus eigenen Mitteln von Team-Ulm gestemmt werden. Es sind ohnehin ständig Rücklagen für Technik-Investitionen vorhanden — einerseits, da in jedem Fall in absehbarer Zeit eine Erweiterung der Infrastruktur nötig gewesen wäre, andererseits, um gerade solche ungeplanten Investitionen wie die jetzige schultern zu können. Zusätzlich wurden vom Budget anderer Kostenstellen Mittel “abgezwackt” und für die Infrastruktur eingeplant.

Die Spendenaktion war indes eine spontane Idee aus dem Team. Im Umfeld der Umstellung gab es einige Fragen, wie man dem Projekt etwas spenden könnte, und mindestens einer meiner Twitter-Follower löchert mich nun schon ein gefühltes halbes Jahr mit der Idee, dass man doch für Team-Ulm etwas spenden könnte. ;)

Mehr Power dank Nutzerspenden

Durch eure Spenden konnten wir die ursprüngliche Bestellung noch einmal deutlich erweitern, so dass uns schlussendlich einiges mehr an Rechenpower und Arbeitsspeicher zur Verfügung stehen wird, als ursprünglich geplant war. So sind nun gleich mehrere, besser ausgebaute Maschinen im Wert von rund 10.000 Euro auf dem Weg zu uns — durch diese zusätzlichen Mittel wird aus einer kurzfristigen Aufstockung eine solide Hardwareerweiterung, mit der Team-Ulm optimal für die Zukunft gerüstet ist. Mit den bislang eingegangenen rund 850 Euro (3.2., 22:45 Uhr) sind beispielsweise schon die zweite Dualcore-CPU und ein 4-GB-RAM-Upgrade für einen Server finanziert.

Die Server sind dabei keine “Lückenstopfer”, sondern passen voll und ganz in unser bisheriges Konzept. Die vorhandene Rechenkapazität wird durch die neuen Maschinen verdoppelt, und es handelt sich durch die Bank um leistungsstarke und bei uns bewährte Maschinen (Für die technikinteressierten: IBM System x3650). Auch die Ausfallsicherheit der Webserver wird auf diese Weise verbessert.

Das Spendensystem wurde schnell zwischen Tür und Angel eingerichtet und der “VIP”-Button als kleines Dankeschön wieder ausgemottet (erinnert sich eigentlich noch jemand an dessen ersten Einsatz?) — zwischendurch waren ja schon wieder neue Details zu den Servern zu klären. Mit der Spende sind (bis auf den temporären VIP-Status) auch keinerlei Privilegien, Zusatzfunktionen oder dergleichen verbunden — die ganze Aktion soll einfach nur denjenigen Usern, die darum gebeten haben, die Möglichkeit geben, sich für unsere Arbeit ein wenig zu “revanchieren”. Als kleines Dankeschön unsererseits gibt es dafür einen Monat lang den VIP-Button.

Umso herzlicher bedanken wir uns bei allen, die uns bisher mit ihrer kleinen Spende (und teilweise auch Beträgen, mit denen keiner von uns gerechnet hat) ihre Wertschätzung ausgedrückt und zu deutlich leistungsstärkerer Hardware beigetragen haben. Da macht die (natürlich nach wie vor ehrenamtliche) Arbeit gleich wieder doppelt Spaß ;)

Ein kleiner Ausblick

Montag, 19. Januar 2009 von Tobias "tobiasge" Genannt

Heute einmal ein kleiner Ausblick auf ein paar Veränderungen, die sich in einigen Tagen (wie immer so schön gesagt wird: “Wenn es fertig ist”) auf Team-Ulm.de finden werden.

Die größten Veränderungen gibt es in der Technik hinter der Seite. Diese wurde auf die Template-Engine Smarty umgestellt. Eigentlich war das gleichbedeutend mit einer vollständigen Neuprogrammierung der Logik hinter der Seite bei Beibehaltung des aktuellen Aussehens. Der alte Code war über acht Jahre hinweg gewachsen, und machte besonders in letzter Zeit immer mehr Probleme in Sachen Übersichtlichkeit.

Außerdem haben wir es im Zuge der Umstellung geschafft, vollständige xHTML-Kompatibilität herzustellen, was uns die Einführung eines weiteren, großen Features ermöglicht, das uns noch ein Stück weiter in Richtung Web 2.0 bringt. Genaueres wird zwar wieder hier verraten werden, aber noch nicht heute ;-)

Jetzt aber genug von den “unsichtbaren” Änderungen, und hin zu denen, die auch ein normaler Benutzer der Seite sieht:

  • Kommen wir erst einmal zu einer Änderung, die mir persönlich nicht so zusagt, aber sein musste: das Thema Werbung. Unsere Vermarkter haben angekündigt, dass das Banner-Format, das wir im Moment verwenden (468 Pixel × 60 Pixel), in Zukunft nicht mehr angeboten wird. Deswegen müssen wir auf ein neues, größeres Format umstellen: 728 Pixel × 90 Pixel. Da wir — wie Andy neulich bereits geschrieben hat — auf Werbung angewiesen sind, lässt sich leider nicht vermeiden. Die Umstellung bringt aber einen Vorteil mit sich: Die gesamte Seite wird ein Stück breiter.
  • Die “Profil ändern”-Seite wurde komplett überarbeitet. Im Support erreichten uns immer wieder Anfragen, warum denn das Profil nicht richtig gespeichert wurde; unsere Antwort musste dabei immer lauten, dass der falsche Speichern-Button verwendet wurde. Das liegt nicht an “dummen Usern”, sondern an einer undurchsichtigen Benutzeroberfläche. Wir haben nun das Layout der Seite komplett umgestellt. Die einzelnen Bereiche sind nun nicht mehr untereinander dargestellt, sondern befinden sich in “Tabs”, so dass immer nur der “richtige” Speichern-Button sichtbar ist.
  • Die Buddyliste auf fremden Profilen hat eine neue Funktion bekommen. Sie wird nun unterteilt in gemeinsame und “andere” Freunde. So erhält man schnell einen Überblick über gemeinsame Bekannte.
  • Die Anzeige der Profile wurde dahin optimiert, dass überbreiter Inhalt nun das Layout der Seite nicht mehr zerstört.
  • Das Profil hat eine neue Funktion erhalten: Die Lieblings-Locations. Man kann dort die Lokalitäten aus uns den Bereichen Restaurants, Discos, Bars und Cafes verlinken und so den Profilbesuchern zeigen, wo man oft zu finden ist.

Das sind noch lange nicht alle Änderungen, einiges ist gerade noch in den letzten Zügen der Entwicklung. Wer jetzt interessiert ist und das Ganze schonmal sehen will, der sei an dieser Stelle noch ein klein wenig vertröstet — wir werden aber hier in den kommenden Tagen ein paar Screenshots der Entwicklungsumgebung zeigen!

Tobias “tobiasge” Genannt ist Leiter des Fachbereichs Infrastruktur und Technik


blogoscoop