मैं अन्य लोगों द्वारा किए गए कार्यों को देखकर एक साइट बनाने पर शोध कर रहा हूं, लेकिन मुझे यह नहीं पता है कि कैसे प्रौद्योगिकियों या प्लेटफार्मों का उपयोग किया जा रहा है। जब मैं किसी भी साइट पर जा रहा हूं तो मैं कैसे बता सकता हूं?
मैं अन्य लोगों द्वारा किए गए कार्यों को देखकर एक साइट बनाने पर शोध कर रहा हूं, लेकिन मुझे यह नहीं पता है कि कैसे प्रौद्योगिकियों या प्लेटफार्मों का उपयोग किया जा रहा है। जब मैं किसी भी साइट पर जा रहा हूं तो मैं कैसे बता सकता हूं?
जवाबों:
चार बुनियादी चीजें हैं जो आप यह निर्धारित करने के लिए जांच सकते हैं कि कोई दी गई साइट क्या चल रही है:
सोर्स कोड। पृष्ठ पर एक दृश्य स्रोत करें और देखें कि कौन सी स्क्रिप्ट में कॉल किया जा रहा है। आमतौर पर आप JQuery, Modernizr, और अन्य सामान्य जावास्क्रिप्ट लाइब्रेरी जैसी चीजों को देखेंगे और ये आपको कुछ सुराग देंगे कि कैसे चीजें बनाई गई थीं। यदि साइट एक सामान्य सीएमएस का उपयोग कर रही है, तो आप उस रास्ते को भी देख सकते हैं जो आपको टिप देता है कि यह किस सीएमएस में था (उदाहरण के लिए / wp-content / WordPress के लिए)।
सर्वर। यह देखने के लिए कि वेब सर्वर किस साइट पर चलता है, आपको यह बताने में मदद कर सकता है कि यह कैसे बनाया गया था। कभी-कभी यह पता लगाना बहुत आसान होता है ... यदि आपको .cfm या .asp / .aspx का फ़ाइल एक्सटेंशन दिखाई देता है, तो आप यह जानकर बहुत ठोस आधार पर हैं कि कौन-सी प्रौद्योगिकियां चल रही हैं। यदि कोई साइट एक्सटेंशन को बाधित करने के लिए पर्मलिंक्स या अन्य विधि का उपयोग करती है, तो इसे नेटवर्क के खिलाफ जांचें कि यह किस सर्वर पर चल रहा है या आप कुछ चाल का उपयोग कर सकते हैं जैसे पोर्ट 80 पर सर्वरनाम के लिए टेलनेट जारी करना या देखने के लिए एक क्यूरेट कमांड। प्रतिक्रिया हैडर और जो आपको बताएगा कि सर्वर का वातावरण कैसा है। अनुभव के साथ इन दो चरणों में आप जो सीखते हैं उसे जोड़ते हैं और कुछ अतिरिक्त गोगल्स आमतौर पर आपको बताएंगे कि आप क्या जानना चाहते हैं।
मनुष्यों । http://example.org/humans.txt
यह देखने के लिए जांचें कि क्या डेवलपर्स ने पहले से ही आपके लिए सब कुछ सूचीबद्ध किया है।
कंसोल / डीबगटूल के साथ पृष्ठ के शीर्ष लेखों की जाँच करें। आप की तरह की जानकारी मिल सकती है Server Apache/2
या X-Powered-By PHP/5.3
। यह साइट Apache सर्वर पर PHP के साथ निर्मित है।
पूछना। मानो या न मानो, लोग सिर्फ आपको बता सकते हैं।
ब्राउज़र प्लगइन्स और अन्य टूल भी हैं जो किसी साइट का विश्लेषण करेंगे और आपको दिखाएंगे कि क्या चल रहा है। इसका एक और लोकप्रिय उदाहरण Wappalyzer है जिसमें फ़ायरफ़ॉक्स और क्रोम दोनों के लिए एक्सटेंशन हैं और यह आपके लिए एक नज़र है।
आप अंतर्निहित घटकों के साथ किसी साइट द्वारा उपयोग किए जाने वाले विभिन्न घटकों का टूटना प्राप्त कर सकते हैं ।
जब कोई साइट Wordpress जैसी सामग्री प्रबंधन प्रणाली का उपयोग करती है, तो यह आमतौर पर वहां दिखाई देती है। आप जिस साइट के बारे में पूछ रहे हैं, उसके मामले में, यह एक सामग्री प्रबंधन प्रणाली नहीं बल्कि निम्न पुस्तकालयों को दिखाता है : jQuery, FancyBox, JQuery Mousewheel प्लस कई विजेट्स।
क्रोम स्निफर गूगल क्रोम के लिए एक्सटेंशन क्या वेब अनुप्रयोगों का पता लगाता है और जावास्क्रिप्ट एक साइट पर और प्रदर्शित करता है पता पट्टी तदनुसार में प्रतीक बनाया गया है पुस्तकालय।
इस प्रश्न को स्टैक ओवरफ्लो पर एक पूर्ण जवाब के लिए देखें
SO - आप यह कैसे निर्धारित करते हैं कि वेबसाइट किस तकनीक पर बनी है?
1. मुझे http हेडर मिलता है, कभी-कभी यह आपको कुछ बताता है (उदाहरण के लिए अगर यह php द्वारा चलाया जाता है)।
2.मैं mywebsite.com/wp-login.php टाइप कर सकता हूं, अगर लॉगिन पेज दिखाई देता है तो इसका मतलब है कि वेबसाइट वर्डप्रेस का उपयोग करती है।
3.यदि कोई लॉगिन पेज mywebsite.com/admin टाइप करके दिखाई देता है तो इसका मतलब है कि यह ड्रुपल का उपयोग करता है।
4.यदि कोई लॉग इन पेज mywebsite.com/administrator टाइप करके दिखाई देता है तो इसका मतलब है कि यह जूमला का उपयोग करता है।
किसी ने पहले ही wapalyzer का उल्लेख किया है। आप इसे फ़ायरफ़ॉक्स के लिए ब्राउज़र प्लगइन के रूप में उपयोग कर सकते हैं। एड्रेस बार में हॉट आइकन दिखाई देते हैं, और चुने जाने पर, आपको तकनीक के विवरण के साथ वैपलाइज़र वेबपेज पर ले जाते हैं।