Salve,
avendo questo mese di vacanza prima di cominciare col lavoro/università, ho deciso di scrivere un CMS.
Il mio scopo non è puntare sulla parte estetica, visto che pecco su questo lato (infatti volevo chiedervi consigli sui colori, immagini..)
ma puntare sulla parte backend e rendere il CMS il più leggero, veloce e dinamico possibile.
Linguaggi/librerie/framework utilizzati:
Bootstrap4 (sito responsive per qualsiasi dispositivo);
PHP7 (pattern MVC, programmazione ad oggetti);
jQuery (chiamate asincrone, effetti grafici, controlli client..);
In futuro (forse): implementazione di Angular7 e NodeJS (il mio scopo è quello di creare un CMS JSE MVC).
Per chi non sapesse cos'è il pattern MVC:
Il Model View Controller (MVC) è un tipo di organizzazione dei file che divide il frontend dal backend.
Il Model è la parte di elaborazione dei dati (per farla breve, quella che fa operazioni sul database);
Il View è la parte che l'utente vede, cioè le vere e proprie pagine web.
Il Controller invece è il cuore del pattern: gestisce le route (ovvero le richieste es. /user/info/10), preleva i dati dal model e li trasferisce alla view, in
modo da rendere le pagine dinamiche.
Per evitare molteplici aggiornamenti delle pagine, sempre in modo da rendere il tutto il più dinamico possibile, ho
deciso di usare AJAX per effettuare delle chiamate asincrone tramite webrequest al server, e poi stampare i dati utilizzando jQuery.
Tutta la parte model sarà gestita in PDO.
Ho già iniziato a scrivere alcune pagine, però sono in grafica standard BS4.
Volevo chiedervi qualche consiglio grafico sui colori, immagini, background da utilizzare, visto che il layout è quasi pronto, è arrivata l'ora
di personalizzarlo.
Vi allego una gif per rendere l'idea di qual è il layout.
Grazie mille per l'attenzione, fatemi sapere se il progetto potrebbe essere interessante e datemi direttive sulla grafica, ve ne sarei grato.
avendo questo mese di vacanza prima di cominciare col lavoro/università, ho deciso di scrivere un CMS.
Il mio scopo non è puntare sulla parte estetica, visto che pecco su questo lato (infatti volevo chiedervi consigli sui colori, immagini..)
ma puntare sulla parte backend e rendere il CMS il più leggero, veloce e dinamico possibile.
Linguaggi/librerie/framework utilizzati:
Bootstrap4 (sito responsive per qualsiasi dispositivo);
PHP7 (pattern MVC, programmazione ad oggetti);
jQuery (chiamate asincrone, effetti grafici, controlli client..);
In futuro (forse): implementazione di Angular7 e NodeJS (il mio scopo è quello di creare un CMS JSE MVC).
Per chi non sapesse cos'è il pattern MVC:
Il Model View Controller (MVC) è un tipo di organizzazione dei file che divide il frontend dal backend.
Il Model è la parte di elaborazione dei dati (per farla breve, quella che fa operazioni sul database);
Il View è la parte che l'utente vede, cioè le vere e proprie pagine web.
Il Controller invece è il cuore del pattern: gestisce le route (ovvero le richieste es. /user/info/10), preleva i dati dal model e li trasferisce alla view, in
modo da rendere le pagine dinamiche.
Per evitare molteplici aggiornamenti delle pagine, sempre in modo da rendere il tutto il più dinamico possibile, ho
deciso di usare AJAX per effettuare delle chiamate asincrone tramite webrequest al server, e poi stampare i dati utilizzando jQuery.
Tutta la parte model sarà gestita in PDO.
Ho già iniziato a scrivere alcune pagine, però sono in grafica standard BS4.
Volevo chiedervi qualche consiglio grafico sui colori, immagini, background da utilizzare, visto che il layout è quasi pronto, è arrivata l'ora
di personalizzarlo.
Vi allego una gif per rendere l'idea di qual è il layout.

Grazie mille per l'attenzione, fatemi sapere se il progetto potrebbe essere interessante e datemi direttive sulla grafica, ve ne sarei grato.