Newsgroup: it.comp.www.php
Titolo: Creare semplice sito PHP/MYSQL

Ciao a tutti!
Vi chiedo se esiste un semplice software che permetta di creare delle 
semplici pagine PHP che si interfacciano verso un DB MySQL per la 
visualizzazione e la modifica dei dati in esso. Niente di particolare 
insomma.
Mi sto avvicinando ora alla programmazione web (sono un DBA) e ora come 
ora non so nemmeno qual è il miglior editor. Netbeans? Dreamweaver?
Grazie in anticipo!
-- 
Traveller, not tourist!
www.inter-rail.it


Non c'è un miglior editor, dipende da quello che vuoi e da come sei
abituato a lavorare.
Ad esempio, io odio come la peste dreamweaver, ma conosco gente che lo
adora.
Poi non capisco che tipo di software cerchi.. una semplice pagina php
che si interfacci al db la puoi fare anche con notepad.. cerchi forse
un qualche tool grafico, in modo da non doverti scrivere te il codice?
In tal caso dreamweaver mi pare abbia una cosa del genere, ti butta
giù del codice inguardabile e che fornisce un'interpretazione del
termine 'funzionante' molto fantasiosa, ma se il progetto è molto
molto ma veraemnte molto semplice (e se proprio non vuoi scriverti il
codice te, e se per qualche motivo non puoi utilizzare un cms)
potrebbe andare bene.
p.s: per quel che riguarda gli editor, proprio su questo gruppo c'è
una bella discussione recente, dagli un'occhiata

 wrote:

DarknessBB!! ma sei te! ho visto ora la firma inter-rail! lol piccolo
il mondo eh?

 insomma.
Un framework PHP che offra CRUD in automatico, CakePHP ma immagino anche 
altri. Ce ne sono anche di minimali se ti interessa giusto quello.
Se usi OS X guarda ModelBaker.

 il mondo eh?
Pignapunk? :D



Yep ;)
Cmq ho elaborato ora che la prima domanda era riguardo a un framework
da utilizzare (ho letto 'software' e ho pensato agli ide/editor), qui
trovi una lista con molti framework comparati: 
http://www.phpframeworks.com/
Poi vedi te, per citare i più famosi cakephp, codeigniter, Zend (che
tutti dicono essere pesante ma non tutti sanno che quasi ogni suo
componente può essere utilizzato a se stante senza caricare tutto il
fw), kohana..
Per discussioni oggettive ti rimando qui: 
http://stackoverflow.com/search?q=php+framework

 fw), kohana..
Grazie DaNiel ( :D )
ho scelto codeigniter, sembra molto ben documentato!
Quello che dovrei realizzare, come test d'esame, è un database di utenti 
collegati in vario modo tra loro, l'idea che più si avvicina è quella 
del pedigree canino (!) dove ogni utente è figlio di uno o più utenti. 
La progettazione del DB è cosa fatta, quello che non so fare è 
l'interfaccia. Fosse per me farei imparare a tutti l'sql... vabbè!
Cmq, la mia idea è di usare Joomla per avere più o meno pronta la 
gestione degli utenti, la registrazione, l'attivazione tramite email, 
etc. per poi usare il modulo wrapper (ho studiato!) per infilarci da 
qualche parte questa gestione "particolare".
L'utente non può fare altro che vedere da chi discende, mentre 
l'amministratore può mettere in relazione gli utenti secondo quanto ho 
tentato di spiegare.


 tentato di spiegare.
Vuoi creare quindi un'interfaccia con CodeIgniter che acceda alle 
tabelle create con Joomla?
Sarebbe probabilmente meglio usare qualche modulo di Joomla stesso o, il 
Signore te ne scampi, sviluppare tu il modulo per Joomla.
_Forse_ puoi fare qualcosa con Jseblod CCK e le sue sottocategorie, ma 
maledirai il genere umano.

 Traveller, not tourist!
www.inter-rail.it
In un certo senso quoto andrea.
Ma fammi capire bene: tu il db lo hai già fatto (struttura e design),
ora devi solo realizzare l'interfaccia grafica classica, dove l'utente
si registra, riceve la mail cin il link/codice di attivazione, poi
qualcuno (se non l'utente stesso) deve definire di chi è figlio qusto
povero utente, e in base a questo fargli visualizzare solo certi tipi
di dati.
Mh.. joomla non credo ti possa aiutare.
Nel senso, non conosco bene joomla, però l'idea sarebbe (imho) da
valutare solo se vuoi usare direttamente joomla per gli utenti, ergo
il database e la struttura che usa joomla, e aggiungere il discorso
delle parentele che a te serve.. ma qui hai già il tuo db realizzato,
adattare la gestione utenti di joomla credo sia uno sforzo che ti
porterà via più tempo piuttosto che farti a mano quelle tre classi per
gestirti gli utenti autonomamente.
Poi il discorso della gerarchia non credo sia esistente in joomla,
solitamente i cms se predispongono una cosa simile lo fanno per i
contenuti, non ho mai visto farlo per gli utenti (ma potrei
sbagliarmi)
Se ti serve per studio ti consiglio di fare tutto a mano, gi usi un
framework che ti toglie metà del lavoro; Ma se ti devi anche studiare
come lavora joomla per poi sfruttarne solo il discorso della
registrazione utente mi sà che non ne vale la pena

 Signore te ne scampi, sviluppare tu il modulo per Joomla.
Secondo me è una valle, anzi un gran canyon, di lacrime.
Suggerisco all'op di fare tutto con codeigniter, modificando un sistemaa 
di autenticazione fatto da qualcun altro, ad esempio questo che è molto 
semplice:
http://tomcode.com/inside/codeigniter/userauth/test/
ed aggiungergli le funzinalità desiderate.