client? che client? ma che stai realizzando? cmq conta che tendenzialmente se l'app è in php, il tuo programma nascerà e morirà ad ogni richiesta http... quindi non hai problema di gestione degli stati, concorrenza (tranne al piu a livello db) etc, quindi è una concezione abbastanza semplice... l'unica cosa magari usa un framework per implementare le logiche di navigazione e d'accesso alla base dati (tanto per dire: un framework con supporto a mvc ad esempio). Poi la programmazione ad oggetti è la medesima che faresti in c++ e java, solo con le dovute differenze sintattiche.Originariamente inviato da marcocampoli
gli oggetti li conosco, so anche pensare ad oggetti, solo che il passo da programmare ad oggetti in C++ e JAVA, a programmare ad oggetti in PHP, a mio avviso è molto diverso (il mio problema è: quando creare un istanza di una classe e come fa il client a comunicare con la sua istanza......sempre se tutto questo ragionamento sia giuso).
Cmq, il mio percorso è stato analizzare le specifiche, UML USE CASE, UML CLASS DIAGRAM, UML STATE DIAGRAM, PROGETTAZIONE DB, PROGETTAZIONE CLASSI PHP.....volevo solo sapere se sto seguendo il percorso giusto, visto che è il primo progetto orientato agli oggetti che faccio (IN PHP) e mi sono BLOCCATO (per i motivi di sopra)
riguardo al percorso, si può discutere se fare prima la progettazione del db e poi delle classi o viceversa, dipende dall'approccio... cmq si, si parte dall'analisi e si arriva fino alle classi e alla loro interazione, come in tutti i progetti