finestpics.de development-Log ----------------------------------------------------------------------- 27.04.2011 Fehler im Weiter->Zurück Navigationssystem der Alben behoben. Es werden nun wieder alle Fotos in der Übersicht angezeigt. 19.01.2011 Performanceprobleme analysiert - wir werden auf einen eigenen Server umziehen Reperatur der Datenbank abgeschlossen Massive Überlastungen durch sehr viele Zugriffe - Provider hat Seite dicht gemacht. 08.01.2011 Kontaktformular neu erstellt Kontakt-Link im Footer hinzugefügt Besucherstatistik der letzten 3 Monate hinzugefügt Beschreibung zu Kommentarseite hinzugefügt API für meinVZ APP vorbereitet Interne Datenbankoptimierungen 06.01.2011 FIX: BUG im Header, Abstand zum Menu variiert je nach Browser Neues Konzept zur Kommentarfreischaltung, wer bereits 3 Kommentare geschrieben hat, muss nicht mehr auf Freischaltung warten Kommentarfunktion reaktiviert Anzahl der Kommentare wird jetzt wieder angezeigt Foto-Untertitel nun etwas größer Letzte Kommentare nun auf Startseite und direkt mit Foto verlinkt Erneut kleinere Fehler in der Seitendarstellung behoben Kommentare nun auch als RSS verfügbar Alle Unterseiten sind nun weitestgehend xhtml-1.0 STRICT valide 05.01.2011 FIX: Fotoseite zeigt keine Daten zum Quellalbum mehr FIX: Backlink zum Album in Fotoseite eingefügt FIX: Bild-Aktionen sollten nicht ausgeschrieben neben Schaltflächen stehen FIX: Sinnlose Event-Beschriftung in Bildtitel entfernt FIX: Schreibfehler bei Verlinkung in Sidebar der Startseite FIX: Resizer hat Cache immer neu erstellt, wodurch ladezeit unnötig verlängert wurde FIX: RSS-Feed - Event-Link war fehlerhaft und verlinkte nur auf den Flyer FIX: Ticker zeigt keine 2 Events am gleichem Tag, Arrayindex war Datum, neuerer überschrieb älteren Eintrag FIX: XHTML Validität der Fotoseite (Probleme mit UND-Symbol im Social Link behoben) wiederhergestellt Altes pop-up- jscript wird nicht mehr jedes mal geladen 04.01.2011 Kalender für Sidebar neu geschrieben, TOP-Event für diesen Tag verlinkt - weitere vorbereitungen an Tagesansicht für Events, feature "Dieses WE" hinzugefügt kleinere Korrekturen 03.01.2011 footer überarbeitet, footer-menu eingebaut Neue Ansicht für Alben, bessere Platzausnutzung Analyse hat ergeben, Fotogran und Klicks in Albenansicht für Unser unwichtig. Vergrößere Vorschaubild neues System für Thumb-Generierung RSS Feed für Events und News 02.01.2011 Weitere ältere Alben mit Tags und Standort/Location infos versehen Weitere CSS-Fehler korrigiert Kommentarfunktion ausgeblendet, zu unübersichtlich. kommentarfunktion in eigene Seite auslagern -> vorbereitungen Diverse kleinere verbesserungen 30.12.2010 Verlinkungen nun auf Startseite - Links-Seite abgeschafft Disklaimer/impressum unten im footer, eigener Menupunkt abgeschafft Fast alle Tabellen durch Layer/css ersetzt. Alben-Grid veröffentlicht Lightbox eingebaut Diverse änderungen Lightbox für POTW verwendet News nun wieder ohne Scrollbalken Layout der Startseite überarbeitet Bessere Anordnung der Container auf Startseite Eventkalender eingebunden, noch inaktiv Layout-Fehler korrigiert TOP10 Alben eingebaut Events als Sidebar-Container umgebaut Ticker in mittleren Layer eingebaut POTW verkleinert, dafür übersichtlicher Footer und Tags in Fotoansicht neu angeordnet - wirkt so aufgeräumter CSS-Fehler beseitigt, weitere leider noch enthalten delete-formular erstellt, funktion noch inaktiv mehrere fehler behobhen kommentar-formular hinzugeügt, noch inaktiv änderungen an alben-ansicht, scheint so übersichtlicher thumbs werden nun über Pic-ID und nicht mehr über Dateinamen angesprochen bereinigung alter code Events müssen nicht mehr zwingend einen Banner/Flyer haben. Es werden aber nur Events mit Flyer im Flyergrid angezeigt Vergangene Events werden nicht mehr auf der Startseite gelistet. event-location datenfeld wurde hinzugefügt Datenbank-Charset wurde nach UTF8 konvertiert, admin-bereich folgt Zusätzlicher RSS-Feed für Fotoalben wurde eingebaut RSS-Feed für News ist nun wieder aktiv und standard-konform Altes Kontaktformulat wegen Spammern umbenannt Ordner-Beschreibung wird nun auch bei Album-Ansicht angezeigt Kommatrennung bei Tags behoben POTW auf Startseite nun wieder mit Album verlinkt POTW verwendet Datenbank als Cache, nicht mehr flatfile Thumbs und Fotostreifen werden nun auch von foto-Modul geladen Direktlink zu Fotoalben-Ordner nicht mehr nötig, php-loader komplett Bug im POTW behoben, hochformat wird nun richtig skalliert Tag-Verlinkung Teil2 nun komplett Vom script erstellte Konfigurationsdaten in Datenbank ausgelagert Weitere Suchmachinenoptimierungen zur besseren Indizierung Mehrere Sonderzeichen-Fehler behoben 26.12.2010 Altes Formulat war bis ca. 15:00Uhr online, kommentar erfolgte gegen 13:30 Uhr KRITISCH - Analyse - Wie konnte ein GB-Eintrag ohne Formular gepostet werden? SQL? Altes Script? Wetter Layer anzeigen ** Finale inplementierungsphase ** tags in startseite anzeigen Tags einbinden Event über fotoalbum einblenden wenn vorhanden vorbereitungen für lightbox-script facebook Link defekt, korrigiert debugging alben - fehlerhafte "Weiter"-Links news-seite in neues layout portieren alte Links-Seite erst einmal weiterverwenden SEO der Alben und unterseiten XML-Sitemap für Suchmachinen einbinden *** UMSCHALTUNG AUF NEUES LAYOUT *** erfolg, schalte frühzeitig um zweite testphase suchmachinen alben vollansicht und download foto aktivieren code für Alben Vollansicht portieren anzahl kommentare einblenden zähler wieder einblenden anzeigefehler in alben-ansicht beheben css-fehler beheben vorbereitungen umschaltung, layout debugging Auswertung testlauf Searchengines - bessere indizierung erfolgreich ** BETA-PHASE** **Basisfunktionen** News und events zusamenlegen portierung von Tabellen nach css-layout Fotostreifen dynamisch erstellen - OK Fotostreifen machbarbeit testen Cache für kleine Vorschaubilder schreiben subsystem für Rendering neu schreiben subsystem für alben-ansicht neu schreiben frindly-Links: $baselink / site / $Modul / Parameter1 / Parameter2 / Parameter3 finestpics.de/site/album/ID/OFFSET | finestpics.de/foto/ID/SIZE/MODE konzept "Frindly-Links" erarbeiten ** Notkorrekturen altes layout** Diverse kritische Änderungen im Admin-Bereich Flyerverwaltung vereinfacht, nun im Admin ohne HTML-Kentnisse möglich Eventverwaltung neu geschrieben, Flyer=Event mit Bild kritisches update: PHP-Timeout in Album-Ansicht: - fotoalben cache für mittelgroße Bilder kritisches update: Diverse SQL-Injection lücken geschlossen kritisches update: aufruf non-exist Album-ID legt seite lahm kritisches update: Admin-bereich hat nur einen nicht änderbaren User kritisches update: SQL enthält injection-code - bereinige DB kritisches update: startseite verursacht endlosschleife gegen ende des scripts kritisches update: Pic of the week wird bei jedem seitenaufruf neu erstellt - cache eingebaut kritisches update: 20000+ nicht mehr vorhandene fotos aus datenbank entfernt **umzug server** kritische Probleme erkannt, beginne behebung geschwindigkeitsprobleme analysieren UMSCHALTUNG IM DNS AUF ANB-NETWORKZ WEBSPACE - finestpics offline für ca. 5 Stunden Umschaltung rückgängig machen -> beseitige Fehler Testumschaltung im DNS TEST TEST TEST (1woche) FTP-Inhalt und Datenbank auf neuen Server kopieren, anpassugnen einpflegen Umzug Finestpics DNS-Delegierung datenbankbereinigung analysiere code - schreibe mit server inkompatieble funktionen neu übertrage Webspace und datenbanken byteblock server-analyse