Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
myhem [2026/07/28 17:37] – [5. Struttura del WEB Server] waltermyhem [2026/07/28 17:44] (versione attuale) – [5. Struttura del WEB Server] walter
Linea 94: Linea 94:
 ===== 5. Struttura del WEB Server ===== ===== 5. Struttura del WEB Server =====
  
-<code text>\\Β +<code text>Β 
-πŸ“‚ MyHEM\\Β +πŸ“‚ MyHEMΒ 
-β”œβ”€β”€ πŸ“„ index.html\\Β +β”œβ”€β”€ πŸ“„ index.htmlΒ 
-β”œβ”€β”€ πŸ“„ meter.html\\Β +β”œβ”€β”€ πŸ“„ meter.htmlΒ 
-β”œβ”€β”€ πŸ“„ synoptic.html\\Β +β”œβ”€β”€ πŸ“„ synoptic.htmlΒ 
-β”œβ”€β”€ πŸ“ config/                       <-- cartella per dati di configurazione\\Β +β”œβ”€β”€ πŸ“ config                        <-- cartella per dati di configurazioneΒ 
-β”‚   β”œβ”€β”€ πŸ“„ .htaccess\\Β +β”‚   β”œβ”€β”€ πŸ“„ .htaccessΒ 
-β”‚   β”œβ”€β”€ πŸ“„ .htpasswd\\Β +β”‚   β”œβ”€β”€ πŸ“„ .htpasswdΒ 
-β”‚   β”œβ”€β”€ πŸ“„ admin.php                 <-- programma per la gestione del file config.php\\Β +β”‚   β”œβ”€β”€ πŸ“„ admin.php                 <-- programma per la gestione del file config.phpΒ 
-β”‚   β”œβ”€β”€ πŸ“„ config.php                <-- contiene i dati di configurazione\\Β +β”‚   β”œβ”€β”€ πŸ“„ config.php                <-- contiene i dati di configurazioneΒ 
-β”‚   β”œβ”€β”€ πŸ“„ login.php                 <-- programma per entrare in admin\\Β +β”‚   β”œβ”€β”€ πŸ“„ login.php                 <-- programma per entrare in adminΒ 
-β”‚   β””── πŸ“„ logout.php                <-- programma per uscita da admin senza lasciare tracce\\Β +β”‚   β””── πŸ“„ logout.php                <-- programma per uscita da admin senza lasciare tracceΒ 
-β”œβ”€β”€ πŸ“ dati/                         <-- La tua cartella dedicata\\Β +β”œβ”€β”€ πŸ“ dati                          <-- La tua cartella dedicataΒ 
-β”‚   β”œβ”€β”€ πŸ“„ dati1.txt                 <-- Il file di testo con i valori live\\Β +β”‚   β”œβ”€β”€ πŸ“„ dati1.txt                 <-- Il file di testo con i valori liveΒ 
-β”‚   β””── πŸ“„ dati_.txt                 <-- Il file di testo con i valori live\\Β +β”‚   β”œβ”€β”€ πŸ“„ dati2.txt                 <-- Il file di testo con i valori liveΒ 
-β”œβ”€β”€ πŸ“ images/                       <-- Cartella con le immagini\\Β +β”‚   β””── πŸ“„ dati_.txt                 <-- Il file di testo con i valori liveΒ 
-β”‚   β””── πŸ“„ logo.png                  <-- Il file con il logo del sito\\Β +β”œβ”€β”€ πŸ“ images                        <-- Cartella con le immaginiΒ 
-β”œβ”€β”€ πŸ“ js/                           <-- Cartella con i programmi e funzioni\\Β +β”‚   β””── πŸ“„ logo.png                  <-- Il file con il logo del sitoΒ 
-β”‚   β”œβ”€β”€ πŸ“„ .htaccess                 <-- pulisce la cache per js/css\\Β +β”œβ”€β”€ πŸ“ js                            <-- Cartella con i programmi e funzioniΒ 
-β”‚   β”œβ”€β”€ πŸ“„ function.js               <-- contiene le funzioni per lanciare i programm-legge i dati_.txt-scrive il dato nei meter/batterie\\Β +β”‚   β”œβ”€β”€ πŸ“„ .htaccess                 <-- pulisce la cache per js/cssΒ 
-β”‚   β””── πŸ“„ synoptic.js               <-- gestisce i dati per il sinottico\\Β +β”‚   β”œβ”€β”€ πŸ“„ function.js               <-- contiene le funzioni per lanciare i programm-legge i dati_.txt-scrive il dato nei meter/batterieΒ 
-β”œβ”€β”€ πŸ“ meters/                       <-- cartella dei meter disponibili\\Β +β”‚   β””── πŸ“„ synoptic.js               <-- gestisce i dati per il sinotticoΒ 
-β”‚   β”œβ”€β”€ πŸ“„ meter-component.js\\Β +β”œβ”€β”€ πŸ“ meters                        <-- cartella dei meter disponibiliΒ 
-β”‚   β”œβ”€β”€ πŸ“„ meter-component2.js\\Β +β”‚   β”œβ”€β”€ πŸ“„ meter-component.jsΒ 
-β”‚   β”œβ”€β”€ πŸ“„ Vbatterymeter.js\\Β +β”‚   β”œβ”€β”€ πŸ“„ meter-component2.jsΒ 
-β”‚   β””── πŸ“„ Vbatterymeter3.js\\Β +β”‚   β”œβ”€β”€ πŸ“„ Vbatterymeter.jsΒ 
-β”œβ”€β”€ πŸ“ program/                      <-- cartella dei programmi di lettura dati\\Β +β”‚   β””── πŸ“„ Vbatterymeter3.jsΒ 
-β”‚   β”œβ”€β”€ πŸ“„ read_batteri.php          <-- legge i dati da solax per la batteria\\Β +β”œβ”€β”€ πŸ“ program                       <-- cartella dei programmi di lettura datiΒ 
-β”‚   β”œβ”€β”€ πŸ“„ read_consumption.php      <-- legge lo schelly dei consumi\\Β +β”‚   β”œβ”€β”€ πŸ“„ read_batteri.php          <-- legge i dati da solax per la batteriaΒ 
-β”‚   β”œβ”€β”€ πŸ“„ read_export.php           <-- legge i dati dallo shelly per l'esportato (non usato)\\Β +β”‚   β”œβ”€β”€ πŸ“„ read_consumption.php      <-- legge lo schelly dei consumiΒ 
-β”‚   β”œβ”€β”€ πŸ“„ read_import_export.php    <-- legge i dati dallo shelly per l'importato e esportato\\Β +β”‚   β”œβ”€β”€ πŸ“„ read_export.php           <-- legge i dati dallo shelly per l'esportato (non usato)Β 
-β”‚   β””── πŸ“„ read_import.php           <-- legge i dati dallo shelly per l'importato (non usato)\\Β +β”‚   β”œβ”€β”€ πŸ“„ read_import_export.php    <-- legge i dati dallo shelly per l'importato e esportatoΒ 
-β”œβ”€β”€ πŸ“ read.me/                      <-- File con spiegazioni\\Β +β”‚   β””── πŸ“„ read_import.php           <-- legge i dati dallo shelly per l'importato (non usato)Β 
-β”‚   β”œβ”€β”€ πŸ“„ configurazione.md         <-- lista variabili di sistema\\Β +β”œβ”€β”€ πŸ“ read.me                       <-- File con spiegazioniΒ 
-β”‚   β”œβ”€β”€ πŸ“„ note.md                   <-- funzionamento nodi e linee fi flusso\\Β +β”‚   β”œβ”€β”€ πŸ“„ configurazione.md         <-- lista variabili di sistemaΒ 
-β”‚   β””── πŸ“„ struttura.md              <-- Questi file\\Β +β”‚   β”œβ”€β”€ πŸ“„ note.md                   <-- funzionamento nodi e linee fi flussoΒ 
-└── πŸ“ styles/                       <-- cartella degli stili\\Β +β”‚   β””── πŸ“„ struttura.md              <-- Questi fileΒ 
-  β”œβ”€β”€ πŸ“„ style.css\\Β +└── πŸ“ styles                        <-- cartella degli stiliΒ 
-  β””── πŸ“„ synoptic.css\\+β”œβ”€β”€ πŸ“„ style.cssΒ 
 +└── πŸ“„ synoptic.cssΒ 
  
 </code> </code>