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 „'.$fullUrl.'“">'; }
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