Beiträge von Syntafin

    Kleines Update zur Frage von flyingtable07 (ja ich bin erst jetzt dem Nachgegangen... mein Schlafrythmus ist übrigens kaputt ja... danke Corona):

    Ich hab den besagten Beitrag mir jetzt mal in der Datenbank angeschaut, und den übeltäter gefunden, hier mal das ganze aus der Datenbank:

    JSON
    {
        "de": "<p>Was unterscheidet eigentlich die UEE von Piratengruppen wie den Ninetails? Genau genommen verkaufen Hersteller wie AEGIS, Anvil, RSI und Co. offiziell ihre Schiffe und Waffen ausschließlich an die UEE und nicht an Piraten oder Outlaws. Drake ist hier eine Ausnahme, aber auf Messen wie der Invictus Launch Week oder der IAE ist Drake nicht gerne gesehen oder darf dort nicht auftreten.</p>\r\n<p></p>\r\n<p>Als kleine Outlaw-Gruppe standen wir vor einer Herausforderung: Wir erhielten eine Anfrage von AEGIS, ob wir für sie inoffiziell einen Unterschlupf der Ninetails finden, Daten extrahieren und zerstören würden - ohne Zeugen. Das war äußerst dubios, aber Geld ist Geld, oder?</p>\r\n<p></p>\r\n<p>Aber wie kam es denn dazu?</p>\r\n<p></p>Eines Tages wurden wir auf Port Olisar angesprochen, bekanntermaßen in der Nähe von Crusader, um einige Vorräte aufzustocken. Ein Vertreter von AEGIS hatte gehört, dass wir für die richtige Summe alles machen würden - ein Gerücht, das sich in der Szene verbreitet hatte. Nach einem kurzen Gespräch in einer dunklen Ecke der Station - in der alten, unbequemen Station - hatten wir mehr Infos: <br>Der Vertreter hatte versehentlich&nbsp;eine Reclaimer an die Ninetails verkauft, und sie hatten auch noch wichtige Unternehmensdaten von ihm geklaut.<br><br>Hätte er uns nicht ein nettes Sümmchen angeboten, wäre es für uns vorbei gewesen. Er wollte uns vorschreiben, was wir mit der Reclaimer zu tun haben! Da wir bereits Erfahrung mit den Ninetails hatten, wussten wir, dass eine kleine Gruppe besser für dieses Vorhaben geeignet war, als wenn wir in großer Zahl aufgetaucht wären. Unser Plan war, unentdeckt an Bord des Schiffs zu schleichen und die Kommunikation zu unterbinden.<figure><img src=\"https://syntafin.de/data/images/show/iK7At4bzdXrCpbrY5RPuWRZUk0Jd8zzEae1H3Wwy.png\" data-image=\"15\"></figure>\r\n<p></p>\r\n<p>Dank ihrer Unfähigkeit, untereinander zu kommunizieren, war es für uns ein Leichtes, sie nach und nach auszuschalten. Nur im Salvage Processing, das sie zu einer Art kleinen Serverfarm umfunktioniert hatten, tummelten sich gleich mehrere von ihnen, aber auch das konnten wir taktisch erledigen.</p>\r\n<p></p><figure><img src=\"https://syntafin.de/data/images/show/d4Ocug2qVd6muPaXclWG8R9oS3wPNpGeLDJZc7u1.png\" data-image=\"16\"></figure>\r\n<p></p>\r\n<p>Am Ende blieb uns nur noch eines übrig: den Kapitän oder Kommandeur des Schiffs zu finden, denn ihre Server waren natürlich verschlüsselt.</p>\r\n<p></p><figure><img src=\"https://syntafin.de/data/images/show/67tngkkmOHI000Q4DMhvIpVk7A3Koz7alHxyW44b.png\" data-image=\"17\"></figure>\r\n<p></p>\r\n<p>Nachdem wir die Daten entschlüsselt und an den Vertreter von AEGIS übermittelt hatten, blieb uns nur noch eins übrig, um die Belohnung einzusacken: wie er so schön sagte, die Reclaimer verschwinden zu lassen. Zum Glück konnten wir ihn davon überzeugen, dass wir da unsere eigenen Methoden hatten und uns kurzum mit unserem Salvage-Trupp zusammenschließen, um die Reclaimer in ihre Einzelteile zu zerlegen. Wer sagt schon nein zu ein paar Millionen extra für Produkte von AEGIS?</p>\r\n<p></p><figure><img src=\"https://syntafin.de/data/images/show/y3cia0K81ZHIqJ9Z5DUkGtD4axVQlKmnsDw312Q6.png\" data-image=\"18\"></figure>\r\n<p></p>\r\n<p>Natürlich hat es etwas gedauert, bis die Hülle ab war und die Komponenten ausgeschlachtet waren. Wir konnten nur mit zwei Vultures anrücken, um keine weitere Aufmerksamkeit auf uns zu ziehen.</p>\r\n<p>Nachdem wir die Reclaimer in ihre Einzelteile zerlegt hatten, hatten wir eine beträchtliche Menge an Waren und Teilen, die wir verkaufen konnten. Wir beschlossen, dass GrimHex der beste Ort war, um unseren \"Loot\" zu verkaufen. Wir flogen also mit unserem Schiff zum Asteroidengürtel von Yela und dockten an der Raumstation an.</p>\r\n<p></p>\r\n<p>Als wir in die Bar von GrimHex kamen, war sie voller Leute. Wir gesellten uns zu den anderen unserer&nbsp;Gruppierung, die sich an der Bar aufhielten. Es herrschte eine aufgeregte Stimmung in der Luft, jeder war gespannt auf die Geschichten und Neuigkeiten, die die anderen zu erzählen hatten.</p>\r\n<p>Es war ein unvergesslicher Abend, an dem wir uns als Teil der Outlaw-Gemeinschaft fühlten. Wir hatten uns einen Ruf als fähige und mutige Piraten erworben und freuten uns auf zukünftige Raubzüge und Abenteuer.</p>"
    }


    Den Problematischen, unerleserlichen Teil möchte ich hier mal hervorheben, ich habs netterweiße mal "formattiert":

    HTML
    <p>Aber wie kam es denn dazu?</p>
    <p></p>
    Eines Tages wurden wir auf Port Olisar angesprochen, bekanntermaßen in der Nähe von Crusader, um einige Vorräte aufzustocken.

    Der ganze Abschnitt der da folgt wurde nicht von einem Paragraph umschlossen und daher wird dieser auch per default vom Browser "schwarz" (dunkelgrau) dargestellt, vielleicht finde ich noch eine Lösung um das zu "beheben" oder ich muss alle mit Redactor3 angefertigten Beiträge eben nach der umstellung nochmal durchgehen und überprüfen 8o.

    Die Dateinamen sind nach jedem Build neu, du kannst da auch nicht mehr auf den Asset-Helfer von Laravel zugreifen, sondern verwendest die Vite Blade-Direktive, dadurch wird das dynamisch eingebunden.

    Dann kannst du auch CSS und JS Dateien mit lange Cache regeln bereitstellen (zB 1 Jahr).

    Dafür brauchts absolut kein Service Worker... Prefetch-Loading kann man auch via Header an den Browser senden.

    Das größte Optimierungspotenzial aktuell liegt im optimieren der Assets (PNG/JPEG zu WebP, JS aufs nötigste reduzieren, Bootstrap entschlacken).
    Es gibt sogar einen ganzen Abschnitt in der Bootstrap Dokumentation bezüglich Vite (Webpack etc gibts da auch):

    Bootstrap and Vite
    The official guide for how to include and bundle Bootstrap’s CSS and JavaScript in your project using Vite.
    getbootstrap.com


    Und selbst wenn meine Apache Zeiten zum Glück Jahre hinter mir liegen: Finger weg von .htaccess wo es nur geht.