Fasi della programmazione PHP

October 30

Fasi della programmazione PHP


Usando il linguaggio di scripting PHP, i programmatori possono creare siti web e applicazioni sostanziali. A seconda della portata e la natura di un progetto, i programmatori a volte dividono il processo di sviluppo in più fasi. Queste fasi cominciano pianificando e progettando l'applicazione o il sito dal punto di vista astratto, prima di implementarlo nel codice PHP. Una volta che gli sviluppatori hanno effettuato la fase di attuazione, possono anche impegnarsi in fase di test prima di consegnare il risultato finale.

Pianificazione

Prima dell'inizio di codifica, gli sviluppatori spesso impegnarsi in pianificazione applicazione. La complessità di questa fase dipende dal progetto, ma si tratta in genere di un processo di determinazione dei requisiti di applicazione, definendo questi utilizzando una sorta di documentazione. La fase di progettazione è fondamentalmente la possibilità di stabilire esattamente ciò che l'applicazione o il sito deve fare. Nel caso di un'applicazione Web, la fase di progettazione consiste nel determinare quali compiti dell'utente il progetto faciliterà. Nel caso di un sito web, la fase di programmazione determina quali contenuti del sito presenterà agli utenti, nonché eventuali processi necessari per implementare.

Design

I linguaggi di programmazione come PHP consentono agli sviluppatori di scegliere tra una serie di metodologie di progettazione. In alcuni casi, i progetti non comportano una metodologia convenzionale, ma è sempre un'opzione. applicazioni PHP possono utilizzare Object Oriented sviluppo, in cui le attività delle applicazioni sono suddivise tra un gruppo di oggetti applicativi. Ogni oggetto ha un insieme specifico di responsabilità all'interno dell'applicazione, con gli oggetti che lavorano in collegamento per fornire la piena funzionalità all'interno del progetto. La fase di progettazione di un progetto PHP può coinvolgere decidere le classi e gli oggetti in grado di distribuire l'elaborazione delle applicazioni.

Implementazione

La fase di realizzazione di un progetto PHP è quando la maggior parte della programmazione accade. Gli sviluppatori partono da tutti i documenti di design creati in fasi precedenti e utilizzare questi come base per le loro attività di codifica. Se una squadra di sviluppatori sta lavorando su una singola applicazione PHP, ogni programmatore può essere responsabile di un'area distinta di lavorazione. La fase di implementazione prevede la scrittura di codice PHP e l'esecuzione di svolgere test di base. Realizzazione di un progetto PHP Object Oriented comporterà la creazione di dichiarazioni di classe, con ogni classe ha un insieme ben definito di proprietà e il comportamento.

analisi

Terminata la fase di attuazione principale è completa, sviluppatori spesso impegnarsi in un periodo di prova. In questa fase, gli sviluppatori di eseguire l'applicazione PHP o sito, la realizzazione di una serie rigorosa di attività progettate per identificare eventuali problemi. Quando sorgono 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 completano le fasi di implementazione e sperimentazione di un progetto PHP, si può 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 in diretta sul web. In alcuni casi la fase di recapito può essere seguita da interventi di manutenzione costante nel tempo.