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

    Database necessita di linguaggio PHP o simili?

    Quanto è necessario l'uso di JavaScript o PHP se si ha piena conoscenza di CSS e HTML?
    Mi chiedo è possibile usare un database senza PHP? Suppongo di no...
    jabjoint

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,690
    In linea di massima supponi bene, per leggere e scrivere nel database ti serve generalmente un linguaggio lato server (PHP, ASP, .NET, ecc.) che possa, appunto, eseguire le interrogazioni ed eventualmente scrivere nel db, elaborare poi i risultati (per ottenere in genere un HTML) e restituirli quindi al client.

    Ovviamente ci sono poi dei casi particolari, ad esempio l'uso di database di tipo testuale (CSV, XML, ecc.) di cui si intende magari eseguire solo la lettura; in tal caso può essere sufficiente l'uso di un po' di JavaScript ed evitare linguaggi lato server. O ancora, l'uso degli oggetti web storage per archiviare dati localmente, sempre usando il solo JavaScript.

    Tutto dipende da cosa ti serve ottenere di preciso, nonché dal tipo di database che intendi usare; ma, ripeto, in linea di massima quando si parla di database si presuppone che si abbia a che fare con pagine dinamiche (cioè generate in base ai dati recuperati da un database) e per tale motivo è pressoché necessario l'uso di linguaggi lato server, nonché di JavaScript per aggiungere tutte le ulteriori funzionalità eventualmente richieste.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it L'avatar di ninja72
    Registrato dal
    May 2020
    residenza
    -
    Messaggi
    319
    Tutto dipende dal tuo progetto, solitamente si utilizzano linguaggi server-side come php, node(javascript), asp, per un fattore di protezione, ricorda inoltre che i dati (se pochi) possono essere gestiti lato client, sia come sessioni (SessionStorage) che come cookie (LocalStorage) oltre a questo c'è anche la possibilità di gestiure i dati con IndexedDB, molto più vicino al concetto di database con possibiltà di salvare un numero di dati maggiore rispetto agli altri due, tutto questo in javascript ovviamente.
    Solitamente i database maggiormente utilizzati sono Mysql per i dati strutturati, mongoDB per quelli non strutturati.

  4. #4
    Grazie per le delucidazioni.
    jabjoint

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 © 2024 vBulletin Solutions, Inc. All rights reserved.