Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Applicazione con unica pagina sfruttando richieste GET

    Buon sera, vorrei aprire una discussione su come poter realizzare una pagina web senza dover necessariamente creare una file per ogni sezione; mi spiego meglio.
    Ho notato in grandi applicazioni Web, che ogni qual volta si esegue una azione; come l'eliminazione di un record o il cambio sezione, non viene cambiato file ma viene solo aggiunta una chiamata ad una classe che esegue determinate azioni; esempio:

    index.php?sec=MONITOR&class=MAIN_CALL_DEL&action=2 &record=12

    oppure

    index.php?sec=ADVANCED&action=VIEW

    Potreste spiegarmi come dover strutturare il software per poter gestire questo tipo di situazione?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    questo non lo puoi sapere se viene o non viene richiamato un nuovo file a meno che tu non abbia letto i vari source code.

    Comunque ipotizzo che quella cosa equivalga a:

    index.php
    Codice PHP:
    <?php

    switch ( $_GET'sec' ] ) {
        case 
    'MONITOR': require_once( 'sections/monitor.php' );
        
    // [ ... ]
    }
    sections/monitor.php
    Codice PHP:
    <?php

    switch ( $_GET'action' ] ) {
        case 
    'VIEW'
            
    stampaQualcosa();
        break;

        
    // [ ... ]
    }
    Comunque questa cosa fa schifo a prescindere, nel 2017 non esiste sito professionale che:
    1) Non utilizzi i seo urls
    2) Non utilizzi un pattern come quello MVC della programmazione a oggetti per la strutturazione delle pagine.

    Quella roba che tu definisci "grandi applicazioni Web", sono siti anni 90"

    my 2 cents

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.