मैंने अतीत में कई परियोजनाओं के लिए PHP आधारित "स्वास्थ्य जांच" स्क्रिप्ट तैयार की हैं, लेकिन वे हमेशा इस अवसर के लिए कस्टम-निर्मित होते थे और एक स्वतंत्र उत्पाद के रूप में अमूर्तता के लिए नहीं लिखे गए थे। मैं जानना चाहता हूं कि ऐसा समाधान मौजूद है या नहीं।क्या आपके पास अपने वेब ऐप या वेबसाइट में स्वास्थ्य जांच है?
क्या मैं "स्वास्थ्य जांच" द्वारा meam एक संरक्षित वेब पेज है कि इकाई परीक्षण का एक सूट की तरह कार्य करता है, लेकिन एक और अधिक परिचालन स्तर पर,
- जैसी चीजों के लिए लाल/पीले/हरी स्थितियों दिखा है क्या कैश निर्देशिका लिखने योग्य हैं?
- क्या PHP संस्करण सही है, आवश्यक एक्सटेंशन स्थापित हैं?
- क्या डेटाबेस सर्वर पहुंच योग्य है?
- डेटाबेस में आवश्यक तालिकाओं मौजूद हैं?
- क्या पर्याप्त डिस्क स्थान उपलब्ध है?
- क्या साइट का फ्रंट पेज पहुंच योग्य है और पूरी तरह से प्रस्तुत करता है (= कोई PHP त्रुटियां नहीं)?
- क्या परियोजना के पुस्तकालयों के एमडी 5 चेकसम मूल से मेल खाते हैं?
- क्या फ्रंट पेज का आउटपुट डब्ल्यू 3 सी वैधता पास करता है?
क्या आप यह करते हैं - या इसके कुछ हिस्सों - आपके अनुप्रयोगों और वेबसाइटों में?
यह है कि सभी कार्यक्षमता के साथ लाने के परीक्षण (आदर्श प्लगइन्स के रूप में) का प्रदर्शन करने के लिए किसी भी मानकीकृत उपकरण हैं, और सिर्फ उसी के अनुसार विन्यस्त किया जा करने की जरूरत है?
मैं एक हल्के समाधान कि कोई भी एक्सटेंशन और सर्वर का उपयोग के साथ PHP आधारित वेब संकुल का सबसे नन्हा पर भी चला सकते हैं के बारे में बात कर रहा हूँ।
शायद, एक तरह से यूनिट टेस्टिंग पीएचपी (अधिमानतः PHPUnit) के लिए उपलब्ध ढाँचे में से एक का उपयोग कर इस सेट करने के लिए वहाँ है? यदि हां, तो क्या आप किसी संसाधन/ट्यूटोरियल को बताते हैं कि कैसे?
अद्यतन: वहाँ, अन्यथा, 100 से अधिक विचारों के साथ इस के लिए एक लोकप्रिय रेडीमेड समाधान हो प्रतीत नहीं होता है, मुझे यकीन है कि इसके बारे में कुछ जिक्र नहीं किया गया होता हूँ। ऐसा लगता है कि ओपन सोर्स प्रोजेक्ट के रूप में इस तरह के उपकरण बनाने में कुछ प्रारंभिक रूचि है, कृपया यह पोस्ट करने में संकोच न करें कि आपके लिए एक आदर्श समाधान कैसा दिखता है, और इसमें क्या विशेषताएं होंगी।
एक आम config के रूप में हो सकता है एक XML फ़ाइल के साथ इस के लिए उपकरण वाकई दिलचस्प होगा। – Franz
@Franz हाँ बिल्कुल, फ़ाइल कार्यों के लिए प्लग-इन (मौजूद है, लिखने योग्य है, md5) के साथ, MySQL, और एक वेब ग्राहक लाने और पृष्ठों को मान्य करने के। वास्तव में इमारत के लायक होंगे! .... –
यदि स्वास्थ्य जांच कोई समस्या दिखाती है तो आप क्या करते हैं? खुद को कुछ ईमेल भेजें? – Mawg