Softwareentwicklung, SEO und mehr» Thumbshots http://m-software.de Software und IT Blog                                            Michael Jentsch Fri, 12 Oct 2012 18:46:33 +0000 de-DE hourly 1 http://wordpress.org/?v=3.4.2 Thumbshots http://m-software.de/thumbshots-html http://m-software.de/thumbshots-html#comments Sat, 02 Oct 2010 12:24:19 +0000 Michael Jentsch http://m-software.de/?p=24 Die Thumbshots von M-Software sind nun seit vielen Jahren sehr erfolgreich. Oft kopiert und selten erreicht haben wir uns gedacht, was kann man an den Thumbshots von M-software noch besser machen und haben einen neuen Thumbshots Service in’s Leben gerufen. Unter fadeout.de gibt es nun einen Thumbshots Service, der auf der gleichen Engine läuft, aber die generierten Thumbshots noch ein wenig nachbearbeitet. Es werden ein paar Effekte hinzugefügt, die dafür sorgen, dass der Thumbshot eine räumliche Tiefe bekommt. Hier ein Beispiel.

Die Thumbshots gibt es unterschiedlichen Größen und auch die fadeout.de Thumbshots könnendelay kostenlos auf jeder Webseite verwendet werden. Natürlich bleibt der Thumbshots Service von M-Software davon unberührt. Wir werden auch in Zukunft die Thumbshots in gewohnter Qualtität und mit der guten Performance unter dem bekannten URL des M-Software Servers anbieten.

Neue Features in Version 1.1

Thumbshots Pro V1.1 hat 2 neue Features bekommen, die es dem Webmaster möglich machen die Thumbshots noch besser in die eigene Webseite zu integrieren. Zusätzlich gibt es nun ein neues Plugin, mit dem es möglich ist, die Thumbshots nur als kleines “BubbleTooltip” Fenster anzuzeigen. Dazu muss einfach nur die Datei BubbleTooltips.js in das Hauptverzeichnis der Webseite kopiert werden und der folgende HTML Code an einer beliebigen Stelle auf der HTML Seite eingefügt werden. Eine gute Möglichkeit diesen Code einzufügen ohne das Webdesign zu stören ist z.B. in Footer. Die beste Position auf der Bebseite ist abhängig vom Webdesign und jeder Webmaster sollte die Position für sich selber finden. Wichtig ist, dass der HTML Code nicht verändert wird.

<script type="text/javascript" src="/BubbleTooltips.js"></script><span style="position:absolute;" id="btc">

</span><div class=”tipLibrary” style=”display:none”><div id=”thumbshot”>

<img id=”Screenshot” src=”http://m-software.de/uploads/thumb/html/Screenshot.png” width=150 height=100 border=1></div></div>

<a href=”http://m-software.de/thumbshots.html”><img src=’http://m-software.de/uploads/thumshots-icon.gif’ alt=’thumbshots by M-Software’ border=0></a>

Nach dem Einfügen des obigen HTML Codes werden alle externen Links mit einem Thumbshot versehen, wenn man mit der Maus darüber fährt. Bei dem überfahren eines Links zu Yahoo.de würde dann folgender Thumbshot-Tooltip erscheinen.

Wenn nicht gleich alle Thumbshots korrekt angezeigt werden kann es daran liegen, dass die Thumbshots noch nicht im Cache sind. Nachdem man einmal mit der Maus über den Link gefahren ist, wird dann der URL in die Thumbshot Generator Queue geschrieben und vom nächsten freien Generator generiert. Dies kann je nach Belastung der Thumbshot Server einige Minuten bis zu wenigen Tagen dauern.

1. Es ist nun möglich ein delay Parameter zu übergeben, mit dem man die Wartezeit des Browsers steuern kann. Das Problem mit dem Generator ist, dass es bei einer starken Last die Thumbshots nicht in Echtzeit generieren kann. Nun kann man mit dem HTTP-GET Parameter die maximale “Wartezeit des Browsers auf einen Thumbshot” einstellen.

Beispiel:
http://m-software.de/screenshot/Screenshot.png?url=http://google.de/&delay=1
In dem Beispiel wird ein Thumbshot für www.google.de generiert. Wenn dieser Thumbshot noch nicht im Cache ist und der Generator mehr als eine Sekunde benötigt um einen Thumbshot zu generieren, wird ein leeres Bild von 1 mal 1 Pixel angezeigt. Der Parameter delay kann Werte von 1 bis 10 annehmen. Wenn kein delay angegeben wird, wird der Default-Wert von 10 angenommen.

2. Statt einem leeren Bild von 1×1 Pixel kann man nun auch ein beliebiges anderes Bild verwenden, für den Fall, dass der Generator noch kein Thumbshot für den URL generieren konnte. Das zu verwendende Bild wird mit dem HTTP-GET Parameter “commingsoonimg” angegeben.

Beispiel:

http://m-software.de/screenshot/Screenshot.png?scale=10&url=http://packman.links2linux.de/& delay=3&commingsoonimg=http://m-software.de/uploads/commingsoon.png

In dem obigen Beispiel wird das Bild http://m-software.de/uploads/commingsoon.png angezeigt, wenn noch kein Thumbshot innerhalb der Wartezeit (“delay”) generiert werden konnte.

Die Neue Software Thumbshots Pro V1.0 ist nun fertig und seit dem 13.12.2006 21:34 erfolgreich im Einsatz. Es haben sich ein paar Änderungen seit der letzten Version ergeben. Die Grundfunktionalität wird aber beibehalten. Die Hauptmerkmale der neuen Software sind ein wesentlich stabileres System und deutlich verbesserte Performance und Qualität der generierten Bilder. Alle Änderungen hier noch mal im Detail.

1. Der Generator kann nun mehrere Thumbshots gleichzeitig erzeugen. Im Moment laufen

2 Prozesse auf dem Server. Es ist möglich hier bis zu 4 Prozesse auf dem Server zu starten. Eine entsprechende Aufstockung der Prozesse kann im laufenden Betrieb erfolgen.

2. Es können beliebig viele Server als Generator verwendet werden. So können z.B. mit 3 Servern und je 3 Prozessen insgesamt 9 Thumbshots gleichzeitig erstellt werden. Dies ist nötig, um die Last auf unterschiedliche Maschinen zu verteilen und um die Thumbshots auch unter Lastspitzen in Echtzeit generieren zu können.

3. Die Thumbshot Queue ist nun vollkommen unabhängig vom Client Browser. Daher werden ALLE Thumbshots generiert, die angefordert wurden, wenn die Seite innerhalb der geforderten Maximalwartezeit geladen werden kann. Der Generator Prozess läuft auch dann
weiter, wenn der Client Browser die Verbindung zum Server verloren hat. Die Maximalwartezeit für den Generator ist momentan 7 Sekunden. Dadurch ergeben sich bei einer vollen Queue eine sehr lange Wartezeit. Im Test hat sich gezeigt, dass in den Kernzeiten fast jede Sekunde ein neuer (nicht im Cache befindlicher) Thumbshot abgerufen wird. Dadurch steigt die Wartezeit kontinuierlich an. Außerhalb der Kernzeiten beruhigt sich der Zustand wieder und die Wartezeiten reduzieren sich auf wenige Minuten und Sekunden.

4. Es gibt nun eine Blacklist. Wenn das Generieren eines Thumbshot eine definierte Anzahl von Versuchen nicht gelingt, wird er in der Blacklist eingetragen. Diese Blacklist wird von mir regelmäßig geprüft und Thumbshots evtl. wieder freigegeben. Wenn z.B. ein URL 4 mal nicht innerhalb der geforderten Maximalwartezeit nicht geladen werden kann, wird er in die Backlist eingetragen.

5. Eine Statistik und Historie über die Größe der Queue und eine Abfrage der Blacklist sind leider noch nicht möglich.

6. Manuelles Überschreiben der Thumbshots per Formular. Hierbei wird der Cache gelöscht und der Thumbshot neu generiert. Für diesen manuellen Auftrag wird eine eigene Queue verwendet, die nicht von den anderen Generatoren verwendet wird.

7. Die Qualität der Thumbshots wurde nochmals deutlich erhöht. Sowohl die Bildqualität als auch die Anzahl der funktionierenden Thumbshots ist wesentlich gestiegen. Der Preis dafür ist die lange Wartezeit bei der Überlastung des Servers, der dann die Queue sequenziell abarbeiten muss.

8. Backlinks werden in Zukunft regelmäßig geprüft. Bei fehlenden Backlinks hallte ich mir die Möglichkeit offen, eine Seite zu sperren. Sorry, aber diejenigen, die den Link setzen sollten dann auch Zugriff auf einen schnellen und qualitativ hochwertigen Service haben. Weiterhin habe
ich auch laufende Kosten, da ist ein Link auf den Seiten auf denen der Thumbshot angezeigt wird meiner Meinung nach nicht zu viel verlangt.

9. Lizenzen der Software können MOMENTAN NOCH bei mir bestellt werden. Auf Grund der Komplexität der Software ist eine Lizenz nur incl. Installation zu erwerben. Als Mindestvoraussetzung ist ein ROOT-Server mit min. 1GB RAM, einem schnellen 3GHz Prozessor und sehr viel Plattenplatz zu berücksichtigen. Für 1.000.000 Thumbshots benötigt man ca. 200 GB Plattenplatz und 1-2 Monate zum aktualisieren aller Thumbshots.Preise können unter [email protected] erfragt werden.

10. Sonstiges:
- Das Graue Bild gibt es nicht mehr. Im Falle eines nicht lieferbaren Thumbshots bedingt durch ein Timeout oder bedingt durch die Blacklist wird ein 1×1 Pixel großes transparentes PNG übertragen.
- Ausfälle sind für die Zukunft nicht zu erwarten. Da die Komponente die bei der alten Thumbshots Software gelegentlich bei Überlastung die Arbeit eingestellt hat komplett entfällt.
- Die Prozesse mit denen in der Nacht die alten oder defekten Thumbshots aufgeräumt werden sind nicht mehr Teil der Thumbshots Software. Der neue Cache hat eine Prüfroutine, die darauf achtet, dass zu alte oder fehlerhafte Thumbshots neu generiert werden. Sollte die Generierung des Thumbshots in ein Timeout laufen, wird hier trotzdem der veraltete Thumbshot verwendet. Das erhöht die Qualität der Thumbshots in Summe noch einmal und entlastet den Generator bei Lastspitzen.
- Der modulare Aufbau der Thumbshots Pro Software ermöglicht eine leichtere Analyse bei Problemen und bietet ideale Voraussetzungen den Service um zusätzliche Features zu ergänzen.

11. Zukunftsmusik:

In naher Zukunft wird meine Festplatte ihre Kapazitätsgrenze erreichen. Dann ist hier ein distributed Filesystem nötig. Dies ist dann ähnlich wie der Generator auf mehrere Server zu verteilen. So lassen sich unbegrenzte Speicherkapazitäten für den Thumbshots Cache nutzen.

Backlink Checker, der den Generator und bei Bedarf natürlich auch den Cache entlastet.

UserAgent des Browsers anpassen (z.B. Thumbshots Pro – M-Software.de)Weiterführende Infos:

Thumbshots Pro Architektur

Thumbshots Pro Powerpoint Präsentation

Web 2.0 Thumbshots mit 3D Effekt Demo

12. Sponsoren:
Es ist leider nicht von der Hand zu weisen, dass der Service auf meiner Seite Kosten verursacht. Da ich den Service kostenlos anbiete, kommt hier also auf der Seite der Einnahmen erst mal nicht viel rein. Daher versuche ich wenigstens einen Teil der Kosten über Sponsoren zu decken. Hier also die Liste der Sponsoren.

Webdesign Wiesbaden Online Marketing Wiesbaden

Vielen Dank an alle Sponsoren, die mir dabei helfen, dass der Thumbshots Dienst nicht ganz so viele Kosten verursacht :-) .

No related posts.

]]>
http://m-software.de/thumbshots-html/feed 20
Thumbshots Architektur http://m-software.de/thumbshots-architecture-php http://m-software.de/thumbshots-architecture-php#comments Sat, 02 Oct 2010 12:44:22 +0000 Michael Jentsch http://m-software.de/?p=31
  • Thumbshots
  • ]]>
    Die neue Thumbshots Pro Software hat eine ganz neue Architektur. Diese Architektur ermöglicht die Stabilität, Performance und Qualität der Thumbshots Software.

    Related posts:

    1. Thumbshots
    ]]>
    http://m-software.de/thumbshots-architecture-php/feed 1
    Thumbshots Technik http://m-software.de/thumbshots-technik http://m-software.de/thumbshots-technik#comments Sat, 02 Oct 2010 12:48:07 +0000 Michael Jentsch http://m-software.de/?p=35
  • Open Source wins
  • ]]>
    Für nächste Folie bitte klicken.

    Download als PDF

    Download als PPT

    Related posts:

    1. Open Source wins
    ]]>
    http://m-software.de/thumbshots-technik/feed 0
    Thumbshots verwenden http://m-software.de/thumbshots-insert-html http://m-software.de/thumbshots-insert-html#comments Sat, 02 Oct 2010 12:54:01 +0000 Michael Jentsch http://m-software.de/?p=45
  • Thumbshots Technik
  • Thumbshots Architektur
  • Thumbshots
  • ]]>
    Um den Thumbshots Service in die eigene Webseite einzufügen sind nur ein paar einfache Schritte nötig.

    1. Thumbshot in eine statische HTML Seite einfügen

    Nutzen Sie hierfür bitte das Formular unter:

      http://m-software.de/thumbshots/simple.php

    Geben Sie dort den URL ein von dem Sie einen Thumbshot benötigen. Auch URLs wie z.B.
    http://www.google.de/search?hl=de&q=thumbshots sind dabei kein Problem. Der Thumbshots Generator
    kann von jeder Webseite im Internet ein Vorschaubild erzeugen. Egal ob statisch oder dynamisch.

    2. Thumbshot in ein PHP Skrip einfügen

    Sie können den Thumbshots Webservice in Ihr PHP Skript einfügen indem Sie folgenden Codeblock verwenden.

    
    function getThumbshotCode ($url, $scale = 6)
    {
        $baseurl  = "http://m-software.de/screenshot/Screenshot.png";
        $owidth   = 900;
        $oheight  = 600;
        $url      = urlencode ($url);
        $width    = $owidth / $scale;
        $height   = $oheight / $scale;
        $thumburl = $baseurl . "?url=" . $url . "&scale=" . $scale;
        $code     = "<img src='$thumburl' width='$width' height='$height'/>";
        return $code;
    }
    
    echo "Test:<br>";
    echo getThumbshotCode("http://www.google.de");
    

    Die Funktion kann belibig verändert, erweitert, angepasst und weitergegeben werden. Bei der Funktion handelt
    es sich nur um ein Beispiel. Jedem Programmierer ist selbst überlassen, wie er die Thumbshots einbindet.

    3. Wichtiger Hinweis zur Nutzung!

    • Die Nutzung des Thumbshot Webservice von M-Software.de ist und bleibt 100% Kostenlos.
    • Webmaster die den Service auf ihren Webseiten verwenden möchten sind herzlich eingaladen dies zu tun. Einzige Bedingung ist die Anbingung eines Links auf www.m-software.de mit dem Text Thumbshots powered by M-Software.de oder einem Button. Ein paar Beispiele (HTML Code) für den Link gibt weiter unten
    • Webmaster die eine Lizenz der Software für einen eigenen Server erwerben möchten, melden sich bitte unter [email protected].

    4. Thumbshot Hinweise und Details

    Der URL für die Thumbshots ist:

      http://m-software.de/screenshot/Screenshot.png

    Es gibt folgende Parameter die per GET übertragen werden müssen.

    url Die Webseite von der ein Thumbshot erstellt werden soll. Pflichtfeld
    scale Skalierung des Thumbshots zwischen 2 und 10 Optional (default=6)
    width Die Breite des Thumbshots. Der Wert darf zwischen 75 und 450 sein. Optional (default=150)
    height Die Höhe des Thumbshots. Der Wert darf zwischen 50 und 300 sein. Optional (default=100)
    Bei dem Parameter URL ist noch darauf zu achen, dass der Wert URL-kodiert ist. Details
    zu der PHP Funktion string urlencode(string str)
    gibt es unter http://de3.php.net/urlencode.

    Beispiel:

    http://m-software.de/screenshot/Screenshot.png?url=http://m-software.de/

    Hinweis: Wenn es mal bei einer Webseite nicht funktioniert und das Bild leer bleibt, kann es daran liegen, dass die Webseite nicht innerhalb der Timeout Zeit aufgerufen werden konnte. In dem Fall bricht der Prozess ab. Allerdings werden defekte Thumbshots in der Nacht automatisch gelöscht und am nächsten Tag wird der Thumbshot automatisch neu erstellt.
    Die Timeout Zeit wird dann erreicht, wenn eine Webseite eine zu lange Ladezeit hat oder wenn der Thumbshots Service überlastet ist. Dies passiert aber nur, wenn sehr viele Thumbshots gleichzeitig generiert werden sollen, die sich noch nicht im Cache befinden. Ist ein Thumbshot einmal generiert, bleibt er eine definierte Vorhaltezeit im Cache. Diese Vorhaltezeit ist variabel. Momentan ist der Wert auf 60
    Tage eingestellt.

    Um derartige Probleme zu vermeiden, ist es möglich eine Liste mit URLs an [email protected] zu senden. Ich werde diese Liste dann sequenziell in einem Skript abarbeiten ohne dass der Service überlastet wird. In diesem Skript werden bis 10 Thumbshots pro Minute generiert.

    Related posts:

    1. Thumbshots Technik
    2. Thumbshots Architektur
    3. Thumbshots
    ]]>
    http://m-software.de/thumbshots-insert-html/feed 0
    Thumbshots Demo http://m-software.de/thumbshots-simple-php http://m-software.de/thumbshots-simple-php#comments Sat, 02 Oct 2010 13:07:59 +0000 Michael Jentsch http://m-software.de/?p=51
  • Thumbshots verwenden
  • Thumbshots Technik
  • Thumbshots Architektur
  • ]]>
    Hier können Sie die Thumbshots von M-Software.de ausprobieren. Einfach einen URL in der Form “http://www.meinedomain.de” in das Eingabefeld eintragen und auf den Button “OK” klicken. Wenn der Thumbshot schon im Cache gespeichert ist, wird er sofort angezeigt.

    Hinweis: Falls der Thumbshot noch nicht im Cache gespeichert ist, kann es wenige Sekunden bis zu einigen Minuten dauern, bis der Thumbshot im Cache erscheint. In dem Fall wird nur ein leeres Bild angezeigt. Um die Anzeige zu Aktualisieren, klicken Sie bitte nach 1-2 Minuten wieder auf den OK Button. Sie sollten aber auf keinen Fall zu oft auf den OK Button klicken. Es kann sonst unter Umständen passieren, dass der URL in der Blacklist landet. Diese Blacklist dient eigentlich dazu, den Generator vor ungültigen URLs und langsamen Webseiten zu zu schützen. Die Blacklist wird von unserem Team alle 2-3 Tage manuell aufgeräumt und fehlerhafte Einträge entfernt.

    Thumbshots Demo ist momentan nicht verfügbar. Bitte versuchen Sie es später wieder. Danke

    Related posts:

    1. Thumbshots verwenden
    2. Thumbshots Technik
    3. Thumbshots Architektur
    ]]>
    http://m-software.de/thumbshots-simple-php/feed 4
    Thumbshots Live Demo (erweiterte Version) http://m-software.de/thumbshots-advanced-php http://m-software.de/thumbshots-advanced-php#comments Sat, 02 Oct 2010 13:13:50 +0000 Michael Jentsch http://m-software.de/?p=55
  • Thumbshots Demo
  • Thumbshots verwenden
  • Thumbshots Technik
  • ]]>
    Hier können Sie die Thumbshots von M-Software.de ausprobieren. Einfach einen URL in der Form “http://www.meinedomain.de” in das Eingabefeld eintragen und auf den Button “OK” klicken. Wenn der Thumbshot schon im Cache gespeichert ist, wird er sofort angezeigt. Im Gegensatz zu der einfachen Demo Version, können Sie hier die Größe des Thumbshots selber festlegen. Entweder sie legen die Skalierung über die Auswahlliste fest oder sie geben die Breite und Höhe des Thumbshots in die Wingabefelder darunter ein. Wenn Sie einen Eintrag aus der Auswalhlliste verwenden, ist sichergestellt, dass der Thumbshot nicht verzerrt dargestellt wird, da die horizontale und vertikale Skalierung idenitsch sind. Bei der Verdendung der Eingabefelder ist es möglich, den Thumbshot zu verzerren, indem man z.B. als Breite z.B. 300 Pixel und als Höhe z.B. 60 Pixel verwendet.
    Bei der Skalierung mit Hilfe der Eingabefelder kann man Werte innerhalb der vorgegebenen Grenzen eingeben. Die Höhe hat die Begrenzung zwischen 60 bis 200 Pixel und bei der Breite muss der Wert zwischen 90 und 300 Pixel liegen.

    Thumbshots Live Demo (erweiterte Version) ist momentan nicht verfügbar. Bitte versuchen Sie es später wieder. Danke

    Related posts:

    1. Thumbshots Demo
    2. Thumbshots verwenden
    3. Thumbshots Technik
    ]]>
    http://m-software.de/thumbshots-advanced-php/feed 1
    Thumbshots FAQ http://m-software.de/thumbshots-faq-php http://m-software.de/thumbshots-faq-php#comments Sun, 03 Oct 2010 20:39:43 +0000 Michael Jentsch http://m-software.de/?p=205
  • Thumbshots Live Demo (erweiterte Version)
  • Thumbshots Demo
  • Thumbshots verwenden
  • ]]>
    Thumbshot FAQ zu Thumbshots Pro V1.0 by M-Software.de

    Was sind Thumbshots?

    Bei Thumbshots handelt es sich um verkleinerte Vorschaubilder von Webseiten. Hierbei wird der sichtbare Bereich einer Webseite bei einer Browsergröße von 900×600 Pixeln abfotografiert und auf die entsprechende Größe von min. 90×60 Pixel und max. 450×300 Pixel skaliert. Der typische Thumbshot ist 150 x 100 Pixel groß und hat damit einen Skalierungsfaktor von 6.


    Was kostet die Verwendung der Thumbshots von M-Software.de?

    Die Thumbshots von M-Software.de sind sowohl für privat oder als auch für die kommerzielle Nutzung kostenlos. Die Verwendung ist jedem Webmaster ohne Einschränkung gestattet. Hierbei ist es egal, ob es sich um eine private Linkliste oder um ein Webverzeichnis, eine Suchmaschine, ein Webportal, eine Skriptsammlung, eine Freeware/Shareware Sammlung, ein Partnerprogramm, eine Linkliste, ein Katalogen oder eine sonstige Software handelt. Auch Entwickler sind herzlich eingeladen, die Thumbshots von M-Software.de direkt in Ihre Produkte zu integrieren. Einzige Bedingung ist ein Backlink auf http://m-software.de/thumbshots von der Webseite, die den Service nutzt. Sobald Sie den Link auf Ihrer Webseite einbinden ist die
    Nutzung kostenlos erlaubt.


    Wer darf die Thumbshots von M-Software.de nicht benutzen?

    Der Nutzer hat die Möglichkeit Thumbshots von jeder Webseite zu machen. Jedoch werden Thumbshots mit folgenden Seiteninhalten ausgeschlossen:

  • Pornographie (Erotik erlaubt)
  • Drogen
  • Rassismus
  • GewaltHackenseiten
  • Sonstige illegale Inhalte.

    Wofür sind die Thumbshots gut (Ein Bild sagt mehr als tausend Worte)?
    Jede Webseite hat ein eigenes Gesicht. Doch ein Link ist in den meisten Fällen nicht mehr als ein Name oder ein URL wie z.B. http://m-software.de/. Darunter kann man sich noch nicht so viel vorstellen. Aber ein Bild der Webseite vermittelt schon mal einen kleinen Eindruck. So wird es dem Surfer einfacher gemacht sich zu entscheiden, ob er diese Webseite besuchen
    möchte.


    Wie ist das Format der Thumbshots?
    Bei M-Software.de haben die Thumbshots ein Format von 150×100 Pixel. Da dieses Format nicht in jedem Design richtig eingebettet werden kann, ist es möglich die Thumbshots in allen anderen Größen von 90×60 bis 450×300 Pixel zu produzieren. Wie Sie die Größe der Thumbshots ändern können, erfahren Sie unter www.m-software.de/thumbshots/insert.html.


    Wie aktuell sind die Thumbshots von M-Software.de?

    Ständig aktuelle Thumbshots der Webseiten zu haben ist nicht möglich. Momentan werden Bilder von Webseiten 100 Tage im Cache vorgehalten.


    M-Software.de vs. Thumbshots.org
    Die Thumbshots von Thumbshots.org sind alle von DMOZ Seiten und stehen daher nur einem sehr eingegrenzten Benutzerkreis zur Verfügung. Weiterhin bietet Thumbshots.org nur eine Auflösung von 120×90 Pixel. Bei dieser Auflösung sind die Vorschaubilder nur 3 kB groß, aber passen leider nicht in jedes Webdesign.


    Sonstige Fragen?

    Sollte Ihre Frage nicht beantwortet werden können, wenden Sie sich bitte per Mail an [email protected].

  • Related posts:

    1. Thumbshots Live Demo (erweiterte Version)
    2. Thumbshots Demo
    3. Thumbshots verwenden
    ]]>
    http://m-software.de/thumbshots-faq-php/feed 0
    Thumbshots als Linkvorschau benutzen http://m-software.de/thumbshots-als-linkvorschau-benutzen http://m-software.de/thumbshots-als-linkvorschau-benutzen#comments Wed, 09 Mar 2011 12:44:32 +0000 tbrodt http://m-software.de/?p=860
  • Thumbshots FAQ
  • Thumbshots verwenden
  • Thumbshots Technik
  • ]]>
    Autor: Torben Brodt

    Ich habe ein JavaScript entwickelt, mit dem ihr die Thumbshots als Linkvorschau nutzen könnt. Das Script reagiert auf das Bewegen der Maus über externe Links und blendet daraufhin unter dem Link eine Vorschau des Screenshots an.

    Hier könnt ein Beispiel dafür sehen.

     

    Zuerst müsst ihr definieren bei welchen Links die Vorschau angezeigt werden sollen. Meistens will man die Linkvorschau nur bei externen Seiten verwenden. Dazu stattet ihr alle externen Links mit einer HTML Klasse aus. Im Beispiel verwende ich die Klasse “externalURL”.

    Beispiel:

    <a class="externalURL" href="http://www.easy-coding.de">easy-coding.de</a>

    Bindet das JavaScript für die Vorschau auf keinen Fall direkt von diesem Pfad ein, sondern ladet es euch stattdessen hier herunter und speichert die Datei dann auf eurem Webspace.

    Google, Yahoo & Co empfehlen aus Performancegründen alle JavaScripts erst am Ende der Seite einzubinden. Deswegen solltet ihr den nun folgenden Code direkt vor das schließende Tag einfügen:

    <script type="text/javascript">
    // <![CDATA[
    Bubble.init("externalURL", function (D) {
    return '<img style="width: 150px; height: 100px;" src="http://m-software.de/screenshot/Screenshot.png?url='+ escape(D.href) +'&amp;commingsoonimg=http://fadeout.de/images/thumbshot.png" alt="" />';});
    // ]]>
    <script type="text/javascript">

    Ich bin Webmaster von easy-coding.de und habe das Script unter der LGPL v3 veröffentlicht. Ihr könnt das Script also kostenlos auf kommerziellen, sowieso auf nicht kommerziellen Seiten verwenden. Wenn ihr selbst Programmierer seit, dann interessiert euch vielleicht auch der Aufbau des Codes. Weitere Informationen zur Programmierung findet ihr im easy-coding wiki unter Link Vorschau Bubble.

    Zuletzte solltet ihr nicht vergessen, dass der super Service von Michael kostenlos ist, er aber auf unterstützende Links angewiesen ist. Deswegen lest die Thumbshots FAQ und vergesst nicht den Link zu seiner Seite.

    <a class="externalURL" href="http://m-software.de/thumbshots-html">Thumbshots von M-Software.de</a>

    Related posts:

    1. Thumbshots FAQ
    2. Thumbshots verwenden
    3. Thumbshots Technik
    ]]>
    http://m-software.de/thumbshots-als-linkvorschau-benutzen/feed 0
    Server-Ausfall (Update) http://m-software.de/server-ausfall http://m-software.de/server-ausfall#comments Sat, 28 Apr 2012 10:02:31 +0000 Michael Jentsch http://m-software.de/?p=1725
  • Hardware Ausfall
  • Mail Server für die eigene Domain von Google?
  • MySQL “ERROR 2006 (HY000) at line 270: MySQL server has gone away”
  • ]]>
    Hallo Zusammen,

    leider hatte ich gestern ein paar Probleme mit dem Server und musste ein Reboot durchführen. Da das System zwingend einen Filesystem-Check durchführen wollte, hat das Booten bis heute Morgen gedauert. Sorry, aber nun lauft wenigstens der Server erst mal wieder stabil. Ich werde noch 1-2 Tage brauchen, um alles wieder auf den alten Stand zu bringen. So werden vermutlich heute und morgen keine neuen Thumbshots erzeugt. Die Thumbshots, die schon generiert wurden und im Cache liegen werden aber nun wieder in gewohnter Qualität und Geschwindigkeit ausgeliefert. Auch die Web 2.0 Thumbshots von fadeout.de und sind nun wieder da und ich kümmere mich so schnell als möglich darum, dass alles wieder läuft.

    Sorry
    Michael

    UPDATE: So, seit 13:00 Uhr laufen auch die Thumbshot Generatoren wieder auf vollen Touren. Ich habe vorher noch mal das System durchgecheckt und die Festplatten aufgeräumt. Nun sieht erst mal wieder alles ganz gut aus. Die Aktuelle Situation ist folgende:

    rootfs: / (446GB frei)
    Daten: /data1/ (884GB frei)
    Daten: /data2/ (737GB frei)

    Das siet doch erst mal ganz gut aus. Insgesamt habe ich als noch mehr als 2TB Plattenplatz frei für Thumbshots, den Datei-Safe (datei-safe.de) und die vielen anderen Projekte, die hier auf dem Server so laufen.

     

    Related posts:

    1. Hardware Ausfall
    2. Mail Server für die eigene Domain von Google?
    3. MySQL “ERROR 2006 (HY000) at line 270: MySQL server has gone away”
    ]]>
    http://m-software.de/server-ausfall/feed 11