Använda PHP skriptspråk , kan programmerare skapa stora webbplatser och applikationer . Beroende på omfattningen och arten av ett projekt , programmerare dela ibland utvecklingsprocessen i flera faser . Dessa faser börjar med planering och utformning av programmet eller webbplatsen från en abstrakt perspektiv , innan det genomförs i PHP-kod . När utvecklarna har genomfört genomförandefasen , de också kan delta i tester innan leverans slutresultatet . Planering
Innan kodningen påbörjas , utvecklare engagera ofta i ansökan planeringen . Komplexiteten i denna fas beror på projektet , men det i allmänhet innebär en process för att fastställa tillämpningen krav , definiera dessa med någon form av dokumentation . Den planeringsstadiet är i grunden en möjlighet att fastställa exakt vad programmet eller webbplatsen behöver göra . I fallet med en webbapplikation , innebär planeringsstadiet avgöra vad användaruppgifter projektet kommer att underlätta . I fallet med en webbplats , bestämmer planeringsstadiet vilket innehåll på webbplatsen kommer att presentera för användarna , samt alla processer som behövs för att genomföra . Addera Design
Programmering språk som PHP tillåter utvecklare att välja mellan ett antal design metoder . I vissa fall , inte innebär projekten inte en formell metod , men det är alltid ett alternativ . PHP-applikationer kan använda objektorienterad utveckling , där programuppgifter delas upp bland en grupp av ansökan objekt . Varje objekt har en specifik uppsättning av ansvar inom programmet , med de föremål som arbetar tillsammans för att leverera full funktionalitet inom projektet . Projekteringsstadiet för ett PHP projekt kan innebära att besluta om klasser och objekt som kommer att leverera ansökan bearbetning .
Genomförande
genomförandefasen av ett PHP projektet är när de flesta av programmeringen sker . Utvecklare startar från någon design dokument som skapats i tidigare skeden och använda dessa som grund för sina kodning verksamhet . Om ett team av utvecklare arbetar på en enda PHP-program , kan varje programmerare vara ansvarig för ett distinkt område i bearbetningen . Genomförandefasen innebär att skriva PHP-kod och köra den för att utföra grundläggande tester . Genomförandet i en objektorienterad PHP -projektet ingår att skapa klassdeklarationer , där varje klass har en väl definierad uppsättning egenskaper och beteenden . Addera Testa
När den huvudsakliga genomförandefasen är fullständig, utvecklare engagera ofta i en period av testning. I denna fas , utvecklare köra PHP ansökan eller webbplats , genomför en strikt uppsättning uppgifter för att identifiera eventuella problem . När problem uppstår , kommer en process för felsökning även ske med programmerare att göra tillägg eller ändringar av befintlig kod skapas under genomförandefasen .
Leverans
när utvecklarna slutföra genomförandet och provningsfaser av ett PHP- projekt , kan de sätta in då den slutliga ansökan produkt . I många fall , utvecklingsteam arbetar på webbplatser och applikationer på interna servrar , innan du distribuerar de slutliga versionerna på kundens servrar , för att gå live på webben . I vissa fall kan leveransen fasen kan följas av löpande underhåll på lång sikt .