Domanda

Voglio solo conoscere i file e la struttura delle cartelle per un sito che è un plug -in orientato come WordPress o Joomla. Il mio requisito è quello di sviluppare un sito e voler aggiungere più funzioni tramite plug -in o qualcosa come funzionalità.

Ciò di cui ho bisogno è solo aggiungere e ulteriori informazioni o sessioni funzionali come in WordPresspossiamo usare Tutto in un pacchetto SEO Bypasserà il titolo e alcune altre informazioni. o alcune altre caratteristiche come gli articoli correlati sono mostrate nella parte inferiore di un particolare corpo di articolo. aam che parla di una struttura di WordPress.

Qualcuno ha un'idea per favore condividi con me. Spero che ognuno abbia capito anche la mia quszione. grazie.

È stato utile?

Soluzione

Penso che ci siano molte possibili soluzioni.

Potrebbe dipendere da:

  • Scalabilità (quanto è grande che tu supporti i plugin e si riutilizzano le parti l'una dell'altra?)
  • VIBILE (Come dovrebbe l'indirizzo del plug -in diventare visibile nell'URL?)
  • distribuzione (chi può aggiungere nuovi plugin? È aperto per tutti o solo sviluppatori certificati)

Potresti scegliere:

www.domain.xyz/plugins/some_module/

Ma cosa succede se i plug -in non sono plugin ma diventano una parte predefinita del sistema in seguito?

Allora sarebbe più logico chiamarli come sono:

www.domain.xyz/some_module/

Ma poi potresti avere problemi con il nome dei plug -in come le cartelle del sistema di esisionamento. Pertanto, avresti bisogno di un elenco "riservato" di fermagli Folde per impedirlo.

Potresti anche scegliere:

some_module.domain.xyz/

Ma ciò richiederebbe il tuo WebAdmin o WebServer per supportare più alias per un sito Web, d'altra parte, questa arhictecture porterebbe scalabilità, perché potresti spostare i moduli su altri Webhost in seguito. Ma è anche un lavoro più costoso nello sviluppo + è difficile renderlo "controllato da utente/sviluppatore" in quanto ciò potrebbe crescere.

Potresti dare un'occhiata a come Facebook sta gestendo anche le applicazioni. Questa è anche un'interfaccia plugin. Lento, ma implementato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top