Frage

Ich möchte nur etwas über die Dateien und die Ordnerstruktur für eine Site wissen, die ein Plugin ist, das wie WordPress oder Joomla ausgerichtet ist. Meine Anforderung ist es, eine Site zu entwickeln und weitere Funktionen über Plugin oder ähnliche Funktionen hinzuzufügen.

Ich brauche nur zusätzliche Informationen oder Funktionssitzungen wie in WordPresswir können benutzen Alles in einem SEO -Paketen Es wird den Titel und einige andere Informationen umgehen. oder einige andere Merkmale wie verwandte Artikel werden am Ende eines bestimmten Artikelsgremiums angezeigt. Aam spricht über eine Struktur von WordPress.

Hat jemand eine Idee, bitte teilen Sie mir mit. Hoffe, jeder hat auch meine Qusionsion verstanden. Danke.

War es hilfreich?

Lösung

Ich denke, es gibt viele mögliche Lösungen.

Es kann abhängen von:

  • Skalierbarkeit (wie groß soll es Plugins unterstützen und die Wiederverwendungsteile voneinander durchführen?)
  • VIELE (Wie sollte die Plugin -Adresse in der URL sichtbar werden?)
  • Bereitstellung (wer kann neue Plugins hinzufügen? Ist sie für alle oder nur zertifizierte Entwickler geöffnet)

Sie könnten gehen für:

www.domain.xyz/plugins/some_module/

Aber was ist, wenn die Plugins keine Plugins sind, aber anschließend einen Standardteil des Systems werden?

Dann wäre es logischer, sie so zu bezeichnen, wie sie sind:

www.domain.xyz/some_module/

Aber dann könnten Sie Probleme mit dem Namen des Plugins wie dem Exitiving -Systemordner haben. Daher benötigen Sie eine "reservierte" Liste der Falznamen, um dies zu verhindern.

Sie könnten auch gehen für:

son_module.domain.xyz/

Dies würde jedoch Ihren Webadmin oder Webserver benötigen, um mehrere Aliase für eine Website zu unterstützen. Diese Arhictecture würde die Skalierbarkeit bringen, da Sie die Module später auf andere Webhosts verschieben können. Aber es ist auch teurere Arbeit in der Entwicklung + ist schwierig, es "Benutzer/Entwickler kontrolliert" zu machen, da dies wachsen könnte.

Sie könnten sich ansehen, wie Facebook auch Anwendungen bearbeitet. Das ist auch eine Plugin -Schnittstelle. Langsam, aber implementiert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top