Blog
tags: news software php deutsch opensource webdesign
Keine Kommentare
cbPlayer v0.11 erschienen
Aufgrund der mitunter extrem langen Verarbeitungszeiten von mehreren Mediendateien, besonders bei Videos, gibt es nun eine neue Version des web-basierten Medienspielers cbPlayer.
Technisches
Um nicht bei jedem Aufruf alle Mediendateien neu einlesen zu müssen, werden die Metadaten jetzt in eine Datei geschrieben. So wird nun bei jedem Aufruf geprüft, ob für jede Datei ein Datensatz vorhanden ist, ob zu jedem Datensatz eine Datei existiert, und ob sich die mtime-Zeitstempel geändert haben. Letztere werden in einer zusätzlichen Datei gespeichert. Ist alles so wie vorher, wird nur die Cache-Datei eingelesen, hat sich irgendetwas verändert, wird der Cache neu aufgebaut. Was für dieses eine Mal natürlich wieder eine massive Bearbeitungszeit mit sich bringt, was ich aber für vertretbar halte, da sich ja auf einer "durchschnittlichen" Homepage nicht alle naselang der Inhalt ändert.
Der Geschwindigkeitsgewinn beläuft sich auf ca. 15 Sekunden ungecached auf 0.07 Sekunden gecached! Diese Werte schwanken stark, je nach größe der Playlist, Größe der Dateien, Last des Servers und so weiter...
Download
Zu finden ist der cbPlayer nach wie vor bei Github: https://github.com/chris-blues/cbPlayer
Feedback und Kollaboration erwünscht! :o)
So siehts aus
Ladezeit beim Cache-Rebuild
Ladezeit mit Cache
Kommentare
Kommentar verfassen
Datenschutzerklärung
Ihre IP-Adresse, Browserinformation (useragent-string) etc werden von dieser Blogsoftware nicht gespeichert. Trotzdem könnte es sein, daß der Betreiber dieser Webseite solche Daten von Ihnen speichert. Das ist allerdings außerhalb der Reichweite dieser Blogsoftware. Bitte sehen Sie sich die Datenschutzerklärung der Webseite an um mehr darüber zu erfahren!
Diese Blogsoftware speichert generell keine Daten von Ihnen. Nur falls Sie einen Kommentar hinterlassen, müssen ein paar Daten gespeichert werden. Sie brauchen hier keine persönlichen Daten angeben. Abgesehen vom Kommentar selbst sind alle anderen Angaben freiwillig!
Es ist vollkommen in Ordnung falls Sie ihren Namen nicht angeben wollen, ihr Kommentar wird dann als 'anonym' angezeigt werden.
Falls Sie Benachrichtigungen erhalten wollen, wenn hier neue Kommentare erscheinen, dann brauchen wir dazu natürlich Ihre Emailadresse. Diese wird sicher gespeichert und nicht weitergegeben. Falls Sie nicht benachrichtigt werden wollen, lassen Sie das Feld Benachrichtigungen einfach leer.
Falls Sie Ihre Webseite mit Ihrem Namen verknüpfen wollen, brauchen wir natürlich Ihre Webadresse. Ansonsten kann auch dieses Feld leer bleiben.
Falls Sie einen Kommentar hinterlassen wollen werden folgende Daten gespeichert werden: