Come implementare il mio CMS ospitato su un dominio remoto in tutti i miei progetti?

1

Quindi, sto sviluppando il mio CMS che si adatta in modo dinamico alle impostazioni che ho impostato su un dominio specifico.

Ho appena sviluppato l'intero CMS sulla mia macchina locale e ora mi trovo di fronte al problema di avere più progetti, ciascuno su un dominio diverso (lo stesso provider host non sa se questo è rilevante?). Sul mio localhost non c'è alcun problema perché mi limito a puntare alla cartella CMS specifica.

__

Esempio: I miei file CMS si trovano in una sottodirectory di www.mycms.com come www.mycms.com/cms/ e il mio progetto ist è ospitato su www.project-a.com .

Ora ho pensato di dover includere i miei file CMS multipli come www.mycms.com/cms/classes/user.php , ecc.

Poiché questo mi dà un errore permission denied e tutti quelli sul web sembrano essere contro allow_url_fopen a causa di rischi per la sicurezza, ho bisogno di sapere se ho altre possibilità per farlo funzionare senza mettere tutti i file di /cms/ in ogni dominio ogni volta. Perché questo mi costringerebbe a caricare tutti i file CMS in ogni momento separatamente in ogni dominio, anche se cambio solo cose minori.

Non so se questo è paragonabile a un'API come l'API di Google Maps o qualcosa in cui anche tu includi solo i file remoti? (Per quanto ne so)

Quali sono le mie opzioni? E se non ci sono più opzioni, dovrei riconsiderare l'utilizzo di allow_url_fopen ma implementare metodi di sicurezza per evitare attacchi, ecc?

    
posta AlexioVay 21.11.2016 - 05:56
fonte

0 risposte

Leggi altre domande sui tag