Natürlich speichere ich das mit ab? Was denn sonst? Dazu erfinden beim ausgeben?
Und wen kümmert es denn wie das in der Datenbank aussieht (Einzeiler)?
PS: Kennst du noch den https://usenet-abc.de/wiki/Team/Vollquottel ?
Natürlich speichere ich das mit ab? Was denn sonst? Dazu erfinden beim ausgeben?
Und wen kümmert es denn wie das in der Datenbank aussieht (Einzeiler)?
PS: Kennst du noch den https://usenet-abc.de/wiki/Team/Vollquottel ?
Soo....
Doch ein Thema für hier!
Bekommen wir bitte mehr Optionen für die Syntax-Hervorhebung ?
Da fehlt zB JSON ganz arg...
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:
{
"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 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 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":
<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 .
Es geht ja um Mobil
VAPID ist der allgemeine Standard dafür, um OS-Native Benachrichtigungen abzusenden, sowohl Mobil als auch auf Desktop Systemen.
Ob Apple das endlich unterstützt ist egal.
Für das Grundlegende CMS braucht es keine Lizenz.
Und nochmals: VAPID > Alles andere
Cookie Constent bzw. Hinweise sind nur nötig wenn neben technisch notwendigen Cookies weitere gesetzt werden (zB für Tracking).
Ich kann dir eines zur Verfügung stellen, meine Lizenz verlängere ich ja eh jedes Jahr, obwohl nicht genutzt.
Was willst du denn groß in Cookies speichern außer der Session und dem CSRF Token?
Im übrigen sind Cookie Hinweise nicht nötig wenn nur technisch notwendige zum Einsatz kommen
Mir geht es eher um mobile Push Benachrichtigungen.
VAPID, das ist genau das was du suchst.
Ich weiß aus verlässlicher Quelle das jemand an einer nicht Standardisierten Lösung für Web-Push arbeitet (weil dumm), vlt. findet sich ja jemand der auch den VAPID Standard (von allen unterstützt) für das WSC umsetzt.
Der Code Ausschnitt da oben ist aus meinem V3 Build, schau dir mal an wie das am Ende aussieht
view-source: https://new.syntafin.de/posts
Dann fällt dir vlt etwas auf
Dir ist schon klar das es eine Dokumentation gibt ?
Das steht sogar unter den Basics
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).
Weil es die Zugriffszeiten verlängert und potenzielle Sicherheitslücken offenbart.
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):
# Redirect every request to HTTPS...
server {
listen 80;
listen [::]:80;
server_tokens off;
server_name .new.syntafin.de;
return 301 https://$host$request_uri;
}
# Redirect SSL to primary domain SSL...
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_tokens off;
# FORGE SSL (DO NOT REMOVE!)
ssl_certificate /etc/nginx/ssl/new.syntafin.de/1999601/server.crt;
ssl_certificate_key /etc/nginx/ssl/new.syntafin.de/1999601/server.key;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-> ssl_prefer_server_ciphers off;
ssl_dhparam /etc/nginx/dhparams.pem;
server_name www.new.syntafin.de;
return 301 https://new.syntafin.de$request_uri;
}
Alles anzeigen
Und selbst wenn meine Apache Zeiten zum Glück Jahre hinter mir liegen: Finger weg von .htaccess wo es nur geht.
Ohne jetzt den Aufbau deiner Anwendung zu kennen, ist das schwierig so aus dem Stehgreif.
Da müsstest du schon ein paar Infos zu geben.
Wie stellt man das denn genau an, würde mich auch mal interessieren? Klingt kompliziert.
Bei NGINX sehr einfach, bei Apache keine Ahnung mehr zu lange her, IIRC nutzt du doch ein Hosting Panel wie plesk? Da sollte das doch einfach gehen.