Prima inizia la codifica, gli sviluppatori spesso impegnarsi in pianificazione applicazione . La complessità di questa fase dipende dal progetto , ma in genere comporta un processo di determinazione dei requisiti di applicazione , la definizione di questi usando un qualche tipo di documentazione . La fase di progettazione è fondamentalmente l'opportunità di stabilire esattamente ciò che l'applicazione o il sito ha bisogno di fare. Nel caso di un'applicazione Web , in fase di progettazione consiste nel determinare quali compiti utente il progetto faciliterà . Nel caso di un sito web, la fase di pianificazione determina quali contenuti il sito presenterà agli utenti, nonché eventuali processi di cui ha bisogno per implementare .
Design
Programmazione linguaggi come PHP consentono agli sviluppatori di scegliere tra una serie di metodologie di progettazione . In alcuni casi , i progetti non comportano una metodologia formale , ma è sempre un'opzione . Applicazioni PHP possono utilizzare Object Oriented sviluppo , in cui le attività delle applicazioni sono suddivise tra un gruppo di oggetti dell'applicazione . Ogni oggetto ha un insieme specifico di competenze all'interno dell'applicazione , con gli oggetti che lavorano insieme per fornire la piena funzionalità all'interno del progetto . La fase di progettazione per un progetto PHP può coinvolgere decidere le classi e gli oggetti in grado di distribuire l' elaborazione delle applicazioni .
Attuazione
La fase di attuazione di un PHP progetto è quando la maggior parte della programmazione avviene . Gli sviluppatori partono da tutti i documenti di design creati in fasi precedenti e utilizzarli come base per le loro attività di codifica . Se un team di sviluppatori sta lavorando su una singola applicazione PHP , ogni programmatore può essere responsabile di una zona distinta di lavorazione . La fase di implementazione prevede la scrittura di codice PHP e l'esecuzione di svolgere test di base . L'attuazione di un progetto Object Oriented PHP prevede la creazione dichiarazioni di classe , con ogni classe con un ben definito insieme di proprietà e il comportamento .
Testing
Una volta che la fase di attuazione principale è completo , gli sviluppatori spesso si impegnano in un periodo di prova. In questa fase , gli sviluppatori di eseguire l'applicazione o il sito PHP , svolgendo una serie rigorosa di attività volte ad individuare eventuali problemi . Quando si verificano problemi , un processo di debug si svolgerà anche , con i programmatori fare aggiunte o modifiche al codice esistente creato durante la fase di attuazione .
Consegna
quando gli sviluppatori completare l' attuazione e le fasi di test di un progetto PHP , possono quindi distribuire il prodotto dell'applicazione finale . In molti casi , i team di sviluppo lavorano su siti web e applicazioni su server interni , prima di distribuire le versioni finali sul server del cliente , di andare a vivere sul web . In alcuni casi la fase di consegna può essere seguita da lavori di manutenzione in corso , a lungo termine .
Programmazione © www.354353.com