Analyserar automatiskt kvaliteten på PHP -projekt

Innehållsförteckning
När vi utvecklar ett webb- eller mjukvaruprojekt är mjukvarukvalitet ett mycket viktigt koncept som genererar debatter inom IT -området.
Programvarukvalitet är associerad med olika koncept beroende på synvinkel
Funktionell kvalitet: i vilken utsträckning applikationen uppfyller de funktionella krav som man enades om innan man påbörjade utvecklingen.
Strukturell kvalitet: i vilken grad applikationskoden själv uppfyller de krav som krävs för att uppnå funktionell kvalitet. Denna kvalitet är till exempel relaterad till begrepp som robusthet och flexibilitet i applikationsarkitekturen, enkel kodunderhåll etc.
Att automatiskt mäta funktionell kvalitet är inte alltid enkelt, eftersom det är mycket beroende av själva programmets prestanda. Tvärtom är det lätt att automatiskt och objektivt mäta kodens strukturella kvalitet. Av denna anledning har många verktyg utvecklats under de senaste åren som mäter denna typ av kvalitet.
Hur kan det vara annars, inom utvecklingen av system och PHP -programmering finns det också många verktyg för att kontrollera och förbättra kvaliteten på koden: PHP Copy / Paste Detector, som detekterar upprepade kodfragment, PHP Mess Detector, som detekterar fel och icke -optimerad kod, PHP CodeSniffer, som upptäcker och korrigerar fel i stil med din kod, etc.
Huvudproblemet med dessa verktyg är att var och en analyserar en isolerad aspekt av koden och det är inte lätt att kombinera resultaten av dem alla till ett enda resultat som anger om koden är bra eller dålig.
Det andra problemet är att dess resultat alltid är absoluta, till exempel: "du har fem block med upprepad kod", så det är svårt att tolka dem.
För dem som utvecklar eller vill använda Netbeans som redaktör finns det ett plugin för Netbeans som använder PHP Mess Detector och PHP CodeSniffer för att undersöka koden för ett projekt och göra rekommendationer för att förbättra det. Feedback är synlig i aktivitetsfönstret och tar dig direkt till den plats som föreslår att du ändrar.
CodeSniffer, ett grundläggande utvecklingsverktyg som säkerställer att din kod förblir ren och konsekvent, bör alltid vara med dig när du skriver kod för att kontrollera och fixa stökiga saker

Hur du installerar plugin
Öppna NetBeans IDE 7.3 eller högre
Installera NetBeans Plugin "phpCS-MD ', från menyn Verktyg> Insticksprogram.
Vi klickar på fliken "Tillgängliga plugins" och söker efter 'phpCS' i sökrutan som visas i det övre högra hörnet.
Vi klickar för att se och kontrollera plugin -programmet och klicka sedan på "Installera" -knappen.
Efter installationen kommer vi att konfigurera den.
Gå till Verktyg> Alternativ.
Vi klickar på fliken "CodeSniffer".
Här måste vi ange sökvägen till phpcs.bat -filen som finns i PHP -installationskatalogen.
Vi klickar på "Testkonfiguration" -knappen och om den visar PHP CodeSniffer -versionen är den korrekt konfigurerad.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng
wave wave wave wave wave