Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

(Gelöst) Shariff ist nicht mehr zu sehen, block wird ausgeliefert.

Eingetragen von didid (176)
am 06.12.2021 - 16:25 Uhr in
  • Anfängerfragen
  • Drupal 9.x oder neuer

Hallo zusammen,

Das Modul https://drupal.org/project/shariff wird mit der aktuellsten Core version nicht mehr ausgeliefert. Ob das am core 9.2.10 liegt, könnte ich nur mit einem Rückschritt zu 9.2.9 mir ansehen.

Was ich bislang tat:

drush rc und drush entup mit Cache Neuaufbau, ergaben keine Veränderung.

Deinstallieren und wieder Installieren, ergaben auch keine Veränderung.

Im /admin/reports/status Status ist auch nichts besonderes.

Protokollnachrichten /admin/reports/dblog dort ist auch nichts.

Was ich nun noch machen könnte?

Hat jemand eine Idee?

Danke für das lesen und deine Zeit

‹ (Gelöst,...) Linkdatenbank, Link einmal erstellen, überall Einpflegen? (Gelöst) Shariff ist nicht mehr zu sehen, block wird ausgeliefert. ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Welche Version von Sharif

Eingetragen von montviso (2188)
am 23.12.2021 - 08:14 Uhr

Welche Version von Sharif verwendest Du?
Wurde es mit Composer installiert?
Hast Du mal die Issues angesehen?
https://www.drupal.org/project/issues/shariff?categories=All

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jep es wurde mit Composer

Eingetragen von didid (176)
am 24.12.2021 - 21:32 Uhr

Jep es wurde mit Composer installiert.

Doch, der auslöser ist das Modul:

https://www.drupal.org/project/advagg

Mit diesem Modul wird bei der Anzeige irgendwass gemacht, was nicht so passt.

Dankeschön für deine fixe Antwort und deine Zeit

LG

Didid

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah, OK. Von solchen Modulen

Eingetragen von montviso (2188)
am 25.12.2021 - 14:29 Uhr

Ah, OK.
Von solchen Modulen würde ich die Finger lassen.
Die Einsparung ist gegenüber der Drupal eigenen Komprimierung einfach zu gering, um den Ärger in Kauf zu nehmen. ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dankeschön Regina, das Modul

Eingetragen von didid (176)
am 25.12.2021 - 17:42 Uhr

Dankeschön Regina,

das Modul wurde mir von Google vorgeschlagen!

Gibt es andere Möglichkeiten Sachen Komprimierter ausliefern zu können?

Danke fürs lesen und Deine Zeit

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ganz klar nein. Es gibt keine

Eingetragen von dinmikkith (1573)
am 26.12.2021 - 10:15 Uhr

Ganz klar nein. Es gibt keine anderen Module, die das selbe tun wie advagg.

Deswegen muss man davon aber nicht die Finger lassen, sondern man muss verstehen was das Modul tut und wie es das macht, damit man richtig damit umgehen kann.

Advagg komprimiert css und Javascript Dateien mittels jsmin und brotli. Beides Servererweiterungen, die manuell auf deinem Server nachinstalliert werden müssen, bevor Drupal über Advagg darauf zugreifen kann.

In ähnlicher Weise muss Drupal auch auf Kommandozeile Befehle wie opijpg oder webp zugreifen können, wenn es Bilder komprimieren will.

Das bedeutet, um Advagg richtig installieren zu können brauchst du mindestens einen eigenen V Server mit Ssh Zugang und die entsprechenden Linux-Kenntnisse um die notwendigen Pakete auf deinem Server nachinstallieren zu können.

Was macht advagg jetzt? Ganz einfach.
Addvagg komprimiert nach den von dir vorgegebenen Einstellungen den Code der geladenen Css und Javascript Dateien in Drupal so, dass diese möglichst schnell geladen werden können. Leider führt eine zu Garte Komprimierung gerade im Bereich von Javascript dazu, dass Teile ser Scripte vom Browser nicht mehr richtig interpretiert werden können, was zu Nachteilen bei der Anzeige von Drupal-Modulen führen kann oder deren Funktion komplett aushebelt.

Verantwortlichen dafür ist dann meist der Code der Module oder der jeweiligen Bibliotheken, in diesem Fall Sgariff.js, die geschrieben wurden ohne Sie auf ihre Funktionalität im komprimierten Zustand zu testen.

Das A und O hierbei ist diecl Ladereihenfolge der Dateien im Browser. Stimmt die nicht mit dem überein, was erwartet wird, kann man das meist über sein eigenes Theme abfangen.

Heißt hier. Will Drupal Shariff.js, kann dessen mittels Advagg komprimierte Variante aber nicht korrekt laden, sage ich dem Browser einfach er soll das Script schon Mmal Laden, bevor er den Rest der Seite lädt, damit dessen Funktionen im Richtigen Moment verfügbar sind.

Selbes gilt für die Skripte des CK-Editors usw.

Advagg ist also für Einsteiger eher ungeeignet, weil man schon ziemlich viel wissen braucht um damit richtig umgehen zu können.

Wenn man sich das, aber aber aneignet, bringt man damit auch eine Drupal-Seite zu einem Page-Speed Ergebnis von 100 Punkten.

Advagg integriert ausserdem load ds, dass die Ladereihenfolge der Css Dateien deines Themas mittels Javascript so ab ändert, dass deine Seite möglichst schnell geladen wird, sodass die erste Interaktion des Nutzers mit der Seite schon möglich ist, bevor die Darstellung der Webseite im Browser größtenteils abgeschlossen ist.

Es gibt noch die Module Minifyjs und minifycss, die im Grunde nichts, anderes mit den Dateien machen, wie Advagg aber eben nicht als Modulbündel daherkommen.

Die Voraussetzungen Root Zugriff auf den eigenen Server und eine Ahnung davon was man tut, sind natürlich auch hier gegeben.

Ansonsten könntest du noch über die Implementierung eines externen Memcache Servers nachdenken, der eine aufbereitete Kopie der Website an den Browser eines Nutzers ausliefert um die Ladezeiten zu verkürzen. Aber auch hier sind Linux-Kenntnisse erforderlich.

Kurz gesagt, wenn du auf einem Shared Hosting Paket mit Drupal arbeitest und deine Seite nicht mindestens auf einem V-Server abgelegt hast, für den du die Administration inklusive Firewall-Einrichtung und sonstigem Serverhardening nicht selbst übernommen hast. Dann sind advagg und Memcache vermutlich nichts, worüber du dir den Kopf zerbrechen solltest, weil du mangels Fachwissen vermutlich an deren Installation scheitert.

Aber: Wenn du den Willen und die Zeit hast, dich mit der Thematik zu beschäftigen, erlangst du eine Expertise, die hier im Drupal-Center nur wenige haben und mit der man letzten Endes auch Geld verdienen kann.

Die Finger von solchen Modulen zu lassen ist meiner Meinung nach also genau der falsche Weg. Ihr solltet eher so lange damit Arbeiten, bis ihr versteht, was die Dinger machen und wie sie wirklich funktionieren. Der Geschwindigkeitszuwachs einer auf Ladezeiten optimierten Seite liegt auch bei drupal. 9 noch mal bei. Locker 50 % und zahlt auf das Feld def Suchmaschineniotimierung ein.

Wenn Regina also sagt, man sollte die Finger von solchen Modulen lassen, will sie damit eigentlich ausdrücken, dass der Aufwand den Richtigen Einsatz von Advagg zu erlernen nicht im Verhältnis zum Geschwindigkeitszuwachs steht, den man damit erreichen könnte. In der Tat lohnt sich der Einsatz von Advagg nur für Leute, die sowohl in def Lage Sind Css und Javascript Fehler zu beheben und über eigene Server verfügen auf denen Sie machen können, was Sie wollen.

Böse Zungen behaupten sogar, dass nur dieser Menschenschlag in der Lage ist, richtig mit Drupal umzugehen.

Das seh ich zwar ganz ähnlich, ich wusste vor 13 Jahren aber auch nix und inzwischen kann ich z. B. Advagg implementierrn. Deswegen würde ich dir eher dazu Raten, dir das Ziel zu setzen Advagg am Ende für deine Seite doch zu verwenden und zwar sogar dann, wenn du dafür noch Linux lernen und den Provider wechseln musst. Es lohnt sich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke dinmikkith, für deine

Eingetragen von didid (176)
am 26.12.2021 - 12:56 Uhr

Danke dinmikkith,

für deine Zeit!!!

Du hast mir sehr Ausführlich das Thema Geschildert, du hast mir im Technischen die Thematik klasse Erklärt!

Deine letzte Zeile, ist die für mich anvisierte Vorgehensweise nun

Ganz Herzlichen Dank dinmikkith, für deine Zeit!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Wenn Regina also sagt,

Eingetragen von montviso (2188)
am 26.12.2021 - 14:43 Uhr
Zitat:

Wenn Regina also sagt, man sollte die Finger von solchen Modulen lassen, will sie damit eigentlich ausdrücken, dass der Aufwand den Richtigen Einsatz von Advagg zu erlernen nicht im Verhältnis zum Geschwindigkeitszuwachs steht

ja, genau, danke dinmikkith, so meinte ich das.
Und natürlich muss man diese Einschätzung von mir immer im Zusammenhang mit Art der Applikation sehen.
Also ob es sich rentiert, sich da einzuarbeiten.
Drupal hat ja bekanntlich einige Hürden zu überwinden und ich persönlich habe mich bislang lieber auf die Programmierung von Zusatzfunktionen konzentriert und vermeide Module, wo es geht.
Und so komplexe sowieso.

@didid
Ich würde auf jeden Fall erst mal die Core Komprimierung testen.
unter meindrupal/admin/config/development/performance
In den allermeisten Fällen reicht die aus.

Linux lernen schadet natürlich nie, auch nicht auf einem shared Hosting.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dankeschön Regina, unter

Eingetragen von didid (176)
am 26.12.2021 - 14:57 Uhr

Dankeschön Regina,

unter meindrupal/admin/config/development/performance

werde ich mir ansehen,

Dankeschön!

für deine Zeit!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 10 Stunden
  • Hey danke
    vor 2 Tagen 5 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 23 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 9 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 12 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association