Page 1 of 1

Lob & Nachfrage zu Plugins & Sprachen

Posted: Mon Jan 22, 2007 2:55 pm
by maninweb
Hi zusammen...

also erstmal ein dickes Lob an alle Entwickler. Hab' lange gesucht und
viele ausprobiert, um ein passendes Blog zu finden. Speziell Euer Plugin
Konzept hat mich letztendlich überzeugt. :D

Eine Frage dazu hätte ich jedoch. Du bzw. ihr habt ja im Plugin-Verzeichnis
die verfügbaren Plugins abgelegt, soweit so gut. Im Include-Verzeichnis
ist die Datei plugin_internal.inc.php zu finden, die ja ganz viele Klassen
enthält. Gibt's einen Grund dafür, warum ihr diese nicht in einzelne
Dateien aufgeteilt habt?

Hintergrund ist, dass ich z.B. das Quicksearch erweitern bzw. ändern
möchte, mir also selbst ein Plugin schreibe. Würde dann nicht trotzdem
die Systemplugindatei geladen werden?

Ansonsten weiterso :D

Gruss

Re: Lob & Nachfrage zu Plugins & Sprachen

Posted: Mon Jan 22, 2007 3:04 pm
by garvinhicking
Hi!

Erstmal dank für's Lob, sowas hört man gerne. :-)
Eine Frage dazu hätte ich jedoch. Du bzw. ihr habt ja im Plugin-Verzeichnis
die verfügbaren Plugins abgelegt, soweit so gut. Im Include-Verzeichnis
ist die Datei plugin_internal.inc.php zu finden, die ja ganz viele Klassen
enthält. Gibt's einen Grund dafür, warum ihr diese nicht in einzelne
Dateien aufgeteilt habt?
Ja, der Grund dabei ist dass die internen Plugins alle in einer Datei vorliegen und halt bei den meisten s9y installationen verwendet wird. So muss s9y nicht auf so viele kleine Dateien zugreifen, was viel Performance kostet.
Hintergrund ist, dass ich z.B. das Quicksearch erweitern bzw. ändern
möchte, mir also selbst ein Plugin schreibe. Würde dann nicht trotzdem
die Systemplugindatei geladen werden?
Wenn du das plugin umbenennst (serendipity_plugin_myquicksearch) dann wird das andere nicht benutzt. Es wird zwar geladen, das ist korrekt, aber interferiert nicht mit deinen eigenen plugins.

Viele Grüße
Garvin

Posted: Mon Jan 22, 2007 3:08 pm
by maninweb
Hi...

alles klar, danke :)

Gruss