Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP_CodeSniffer, PHPMD या PHP Depend


pdepend

pdepend फ़ंक्शन का उपयोग दिए गए कोड बेस से सॉफ़्टवेयर मेट्रिक्स का एक बड़ा सेट उत्पन्न करने के लिए किया जाता है। उत्पन्न मानों का उपयोग सॉफ़्टवेयर प्रोजेक्ट की गुणवत्ता को मापने के लिए किया जा सकता है। वे उन भागों की पहचान करने में मदद करते हैं जहां रीफैक्टरिंग की आवश्यकता होती है।

phpmd

phpmd PHP स्रोत कोड को स्कैन करता है और संभावित समस्याओं की खोज करता है जो संभावित बग्स, इष्टतम नहीं कोड, या अत्यधिक जटिल अभिव्यक्तियाँ हो सकती हैं।

phpcs

phpcs फ़ंक्शन PHP, JavaScript और CSS फ़ाइलों को टोकनाइज़ करता है और पूर्व-परिभाषित कोडिंग मानकों के एक सेट में मुद्दों/उल्लंघनों का पता लगाता है। यह सुनिश्चित करता है कि कोड सुसंगत और साफ रहे। यह उन सामान्य सिमेंटिक त्रुटियों को रोकने में भी मदद करता है जो आमतौर पर कोडर्स द्वारा की जाती हैं।


  1. - PHP में eval() फंक्शन

    विवरण eval() फंक्शन एक स्ट्रिंग को PHP कोड के रूप में मूल्यांकन करता है। सिंटैक्स eval(code) पैरामीटर्स code − मूल्यांकन किए जाने वाला PHP कोड। रिटर्न वैल्यू eval() फंक्शन null लौटाता है जब तक कि कोड स्ट्रिंग में return स्टेटमेंट न हो। तब return को पास किया गया मान लौटाया जाता है। यदि कोड स्ट्र

  1. - फाइल इन्क्लूजन कमजोरियों और मनमाने कोड निष्पादन को समझना

    फाइल इन्क्लूजन और मनमाना कोड निष्पादन: इस महीने की शुरुआत में, वर्डप्रेस पर बनी एक हवाई जहाज टिकट वेबसाइट हैक हो गई जिससे सैकड़ों हजारों विजिटर्स का व्यक्तिगत डेटा उजागर हो गया। हैकर्स हैक क्यों करते हैं पर पहले की एक पोस्ट में, हमने उन सभी कारणों पर चर्चा की थी कि हैकर्स क्यों हैक करते हैं जिसमें ड

  1. अपनी वर्डप्रेस साइट को PHP कोड इंजेक्शन खतरों से बचाएं अपनी वर्डप्रेस साइट को PHP कोड इंजेक्शन खतरों से बचाएं

    वर्डप्रेस साइटें हमेशा अपने बड़े उपयोगकर्ता आधार और व्यापक कार्यक्षमताओं की वजह से इंटरनेट धोखेबाजों के निशाने पर रही हैं। कमजोर प्लगइन्स का उपयोग करना, नवीनतम संस्करणों में समय पर अपडेट न करना, नियमित रूप से पैच लागू न करना, और सुरक्षा उपायों में लापरवाही वर्डप्रेस साइटों पर बड़ी संख्या में हमलों क