Dienstag, 4. November 2025

NSFW ≙ Not save for work ≙ Unsere Webs

NSFW ≙ Not save for work ≙ Unsere Webs

Eigentlich mag ich so etwas gar nicht sagen, wenn ich ich so viel Zeit damit verbracht habe unsere Webs zu relaunchen, aber es ist leider so! Unsere Webs sind "Not save for work"

Wir haben über 2.500 einzelne Module in der Zwischenzeit für unsere Webs entwickelt und schrauben an den Dingern immer noch weiter. Manche sind für das Funktionieren von grundlegender Bedeutung und manche nur marginal, aber so wird das Surfen zum täglich neuen Erlebnis auf unseren Webseiten.
Insgesamt bestehen unsere Webs inzwischen aus fast 50.000 einzelnen Komponenten.

SimplePie

Das was ich selbst zusammengebastelt habe, funtioniert ja recht ordentlich, aber simplepie macht irgendwann aus unerfindlichen Gründen gar nichts mehr und fängt nach ein paar Stunden Ruhepause wieder an einwandfrei zu funktionieren ohne irgendeinen Hinweis was sich denn jetzt verändert hat für Ihn.

QrCoder

Der QrCoder will, wenn keine Datei und nur ein Verzeichnis übergeben wird, auch verdammt lange nichts machen, wobei er nach den obligatorischen 30 Sekunden Suche nach einer Lösung wieder seine Arbeit einwandfrei aufnimmt. Werden beim Aufruf der Seite Übergabeparameter übergeben isses "Just the same!" leider! Wobei dies auch den Vorteil hat, daß die Versuche als nicht funktionierende Bilddateien dennoch protokolliert werden und ich so feststellen konnte was manche Besucher den Seiten unseres Webs noch hinzudichten um irgendwelche verborgene Hintertürchen in unseren Webs zu öffnen.

Im Moment versuche ich mir mit folgenden Codeschnippseln Abhilfe zu verschaffen:

<?php
    $dateiname_mit_endung = basename($_SERVER['PHP_SELF']);
    $dateiname_ohne_endung = basename($dateiname_mit_endung, '.php');    
    $dieser_qrcode = $dateiname_ohne_endung.'.png';
    if (file_exists('temp/'.$dieser_qrcode)) 
{ echo '<img src="temp/'.$dieser_qrcode.'" alt="QrCode '.$fullUrl.'" title="Mobil weitersurfen mit dieser Seite &bdquo;'.$fullUrl.'&ldquo;">'; } 
    else { include ("../module/qrcode_generieren.php"); }
?> 

Damit wird falls bereits ein QrCode besteht, kein Neuer QrCode erstellt. An den Lösungen im PHP Paket des QrCodes arbeite ich noch. 



Keine Kommentare:

Kommentar veröffentlichen

Empfohlener Beitrag

Lesezeichen von XNView MP bearbeiten

Lesezeichen von XNView MP bearbeiten nur über Editor möglich Bei XNVIEW MP gibt es keine im Programm integrierte Bearbeitung der Lesezeichen...

image