• User Newbie

    Passaggio da asp a php

    Buongiorno,
    vorrei da parte vostra un giudizio concreto su una questione che da tempo ci frulla per la testa.
    Noi abbiamo in 'gestione' un sito costruito con delle pagine dinamiche asp collegate ad un database. Abbiamo problemi per quanto riguarda la ricerca, perchè la nostra pagina 'dettaglio' è stata costruita in modo particolare nel senso che è composta da un recordset che recupera tutti i campi in cui sono stati inseriti i dati (premetto che questo sito ha tantissimi articoli) quindi titolo, sommario, occhiello, mentre per il campo testo dell'articolo, abbiamo fatto in modo che tramite un link recuperi la pagina html. Ho visto che molti siti non hanno questo problema, perchè il titolo, il sommario l'occhiello e il testo risultano essere su un unica pagina o file. Vorrei sapere se passando da asp a php ho una maggiore facilità nella getione dei file e specialmente come va costruito un perfetto database?
    Grazie infinite

    P.S. chiedetemi pure chiarimenti


  • Community Manager

    Dipende quanto sai usare Mysql e Php.

    Se mi fai un esempio provo a darti una mano 🙂


  • Super User

    il problema non sembra essere php o asp ma piuttosto l'analisi del progetto che sta a monte.

    se vuoi possiamo reingenierizzare il tutto da zero assieme, poi... vedi tu quello che vuoi prendere da quest'analisi.

    provo a buttarla li per come la vedo io poi sarai tu a correggermi se mi sono inventato cose che non rispondono alle tue esigenze.

    esigenza:
    un sito che mostra gli articoli divisi per categoria e l'ultimo inserito sarà il primo visualizzato

    database:

    tabella categorie:

    id int primary key (non autoincrementale)
    id_categoria int index non univoco
    categoria varchar(100)

    operatori
    id primary key non autoincrementale
    nome varchar(100)

    articoli
    id int primary key
    id_categoria int index non univoco
    id_operatore int index non univoco
    data timestamp
    titolo varchar 50
    testo medium-text full text

    ho specificato non autoincrementale in modo che con qualsiasi software creato da te tu possa inserire i dati specificando tu gli id senza dover stare a controllare se il db li accetta, ti permette di farlo e via dicendo.

    nella tabella categorie ho inserito un campo id_categoria che ti permette di organizzarle in modo ricorsivo specificando l'eventuale categoria padre.
    per le categorie padre ovviametne questo valore sarà impostato a zero.

    negli articoli il campo testo è full text. quest'indice è lentino durante l'inserimento ma ti permette di fare dlle ricerche su tutto il testo in modo molto rapido (utile per la funzione cerca).

    ora dimmi tu se corrisponde alle tue necessità-

    :ciauz: