testo in italiano |   text in english

VFront

Front-end per database MySQL e PostgreSQL

screenshot

Cos'è VFront

VFront è un front-end gratuito ed open source per database MySQL o PostgreSQL, sviluppato in PHP e Javascript. Con VFront è possibile creare maschere per gestire dati in stile AJAX, gestire differenti ruoli e privilegi per gruppi di utenti, generare report dinamici in XML, HTML, PDF, statistiche e molto altro. VFront è rilasciato sotto licenza GPL versione 2.0.

A chi e a cosa serve VFront

Le tre leggi di VFront

Rubando la forma del titolo di questo paragrafo da Asimov, sono qui enunciati i principi generali secondo i quali si è cercato di sviluppare VFront.

  1. VFront non sporcherà il vostro database, non creerà tabelle o viste aggiuntive sul vostro DB e non modificherà i dati delle tabelle, a meno che non lo si voglia esplicitamente fare attraverso maschere. Creerà invece un suo discreto database di regole (o un suo schema su PostgreSQL). Non prende possesso del vostro database, ma permette di usarlo.
  2. VFront non bypasserà le regole che sono state impostate nel vostro database. Con VFront è possibile creare nuovi vincoli più restrittivi di quelli che avete creato sul database (in termini di chiavi esterne, input accettabili sui tipi di campi, etc.), ma mai il contrario.
  3. VFront funzionerà tanto meglio quanto è stata più rigorosa la definizione del vostro database. A VFront piacciono la normalizzazione, le chiavi esterne, le chiavi primarie possibilmente numeriche, i commenti sulle tabelle e sui campi, etc... Garbage in, garbage out: non si scappa.

Tutti gli aggiornamenti, le migliorie ed i contributi futuri seguiranno queste linee guida.

Requisiti minimi

Sono qui brevemente elencate le caratteristiche generali del sistema. Per maggiori dettagli si veda la manualistica.

Ultime News

VFront 0.96b is out

29 Apr 2011

In this version:
Added support for non-numeric PK
Fixed some postgres specific queries
Fix ENUM type bug
Added sorting by table_alias
Some minor [...]

VFront 0.96 is out!

26 Jan 2011

In this version:
Switched the default language as English
Added SQLite as option as DB data
Added SQLite as method for VF registry
Added Adminer (www.adminer. [...]

VFront online demo

10 Nov 2010

We are proud to present the VFront online demo! http://www.vfront.org/demo.php [...]

VFront 0.95m is out

26 Oct 2010

In this version was added the table alias (labels for the VFront user). Some minor bugfix was fixed.

VFront 0.95l is out

23 Jul 2010

In this version:
Added improved english translation (thanks to John McClenahan!)
Fixed bug in updatable views (MySQL)
Fixed bug in Mysql Version Test
Added L [...]



Ultima modifica: 04/02/2012 - M.Marcello Verona 2007-2010 - marcelloverona at gmail dot com