Informatica 3 Liceo Scientifico Scienze Applicate/Programmi Utilizzati

Indice del libro

Per il nostro progetto abbiamo utilizzato EasyPHP per creare il database. EasyPHP è un software, una piattaforma di sviluppo web che permette di far funzionare localmente un server web (quindi senza connettersi ad un server esterno) basato sull'interprete PHP ed è anche un ambiente di sviluppo comprendente:
• Un server web Apache, è la piattaforma server Web modulare più diffusa, in grado di operare su una grande varietà di sistemi operativi, tra cui UNIX/Linux, Microsoft Windows e OpenVMS;
• Un server di database MySQL, che permette di creare e modificare database di tipo relazionale;
• Un interprete di script PHP, ovvero un motore in grado di interpretare liste di comandi, dette script formulati con una sintassi determinata (nel nostro caso PHP);
• Un amministratore di database MySQL con interfaccia grafica chiamato phpMyAdmin, cioè un'applicazione web scritta in PHP, distribuita con licenza GPL, che consente di amministrare un database MySQL tramite un qualsiasi browser. L'applicazione è indirizzata sia agli amministratori del database, sia agli utenti. Gestisce i permessi prelevandoli dal database MySQL. PhpMyAdmin permette di creare un database da zero, creare le tabelle ed eseguire operazioni di ottimizzazione sulle stesse. Presenta un feedback sulla creazione delle tabelle per evitare eventuali errori. Sono previste delle funzionalità per l'inserimento dei dati (popolazione del database), per le query, per il backup dei dati, ecc. L'amministratore ha anche a disposizione un'interfaccia grafica per la gestione degli utenti: l'interfaccia permette l'inserimento di un nuovo utente, la modifica della relativa password e la gestione dei permessi che l'utente ha sul database.
Tutti questi componenti sono installati insieme per avere in un volta sola tutto il necessario per iniziare lo sviluppo locale di siti web in PHP. EasyPHP dispone di un'interfaccia d'amministrazione che permette di gestire gli utenti, l'avvio e lo spegnimento dei server. Il server Apache crea automaticamente di default un dominio virtuale (in locale) all'indirizzo di localhost (http://127.0.0.1).
Per la visualizzazione del database impiegato nel progetto vai alla pagina "Database Impiegato".

Phpmyadmin