PHP Trail
सामान्य प्रश्न

PHP मुफ़्त में सीखें: PHP और PHP Trail के जवाब

05

PHP के साथ शुरुआत

क्या मैं PHP मुफ़्त में सीख सकता हूँ?

PHP और उसका मैनुअल मुफ़्त हैं, और PHP ओपन सोर्स है, इसलिए आप भाषा के लिए कुछ चुकाए बिना PHP पढ़ और लिख सकते हैं। PHP Trail अलग है। यह Windows के लिए एक स्वतंत्र ऐप है और PHP प्रोजेक्ट का हिस्सा नहीं है।

PHP के अच्छे शुरुआती प्रोजेक्ट कौन-से हैं?

PHP के अच्छे शुरुआती प्रोजेक्ट छोटे होते हैं जो आपके अपने फ़ोल्डर में चलें: hello world, पहाड़ा, एस्केप किया हुआ नाम दोहराने वाला फ़ॉर्म, फ़ाइल में रखी टू-डू लिस्ट, गेस्टबुक, कुछ पेजों वाला छोटा ब्लॉग, एक प्रोडक्ट क्लास और एक CSV रीडर। कोई एक चुनें।

पहले प्रोसीजरल PHP सीखूँ या OOP?

पहले प्रोसीजरल PHP सीखना आम क्रम है, क्योंकि वेरिएबल, ऐरे, लूप और फ़ंक्शन क्लास से पहले आते हैं, और जब ये परिचित लगने लगें तो आप कंस्ट्रक्टर और private प्रॉपर्टी वाली एक प्रोडक्ट क्लास बनाकर ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का अभ्यास कर सकते हैं। धीरे-धीरे चलें।

डेटाबेस कब जोड़ना चाहिए?

डेटाबेस बाद में आता है। तब तक रुकें जब तक वेरिएबल, ऐरे, लूप, फ़ंक्शन और फ़ॉर्म परिचित न लगने लगें, क्योंकि SQL अलग भाषा है और प्रिपेयर्ड स्टेटमेंट यूज़र इनपुट को क्वेरी टेक्स्ट से बाहर रखते हैं। पासवर्ड password_hash से गुज़रते हैं, कभी सादे टेक्स्ट में नहीं।

PHP Trail का इस्तेमाल

क्या phptutorials.net PHP Trail की आधिकारिक वेबसाइट है?

हाँ, phptutorials.net PHP Trail की आधिकारिक वेबसाइट है। मूल बिल्ड यहीं से डाउनलोड करें, उसके SHA-256 चेकसम को प्रकाशित मैनिफ़ेस्ट से मिलाएँ, और कुछ ठीक न लगे तो ऐप के अंदर Send feedback बटन इस्तेमाल करें। हैश जाँचें।

क्या नतीजे हमेशा सही होते हैं?

नहीं। मॉडल ऐसा कोड लिख सकता है जो ठीक दिखे लेकिन फिर भी फ़ेल हो, और बिना एरर के खत्म हुआ कमांड सिर्फ़ यह बताता है कि वह खत्म हो गया। आप हर नतीजा और हर diff पढ़ते हैं, स्क्रिप्ट चलाते हैं और खुद परखते हैं। अपने टेस्ट पर भरोसा करें।

क्या PHP Trail छोटा ब्लॉग बनाने में मदद कर सकता है?

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

क्या PHP Trail वीडियो पाठ की जगह लेता है?

नहीं। PHP Trail में वीडियो, क्विज़ या ग्रेड नहीं हैं, इसलिए यह उस वीडियो पाठ की जगह नहीं लेता जिससे शुरुआती PHP शुरू करते हैं। इसे PHP मैनुअल या आप जो पहले से पढ़ रहे हैं उसके बगल में रखने के लिए बनाया गया है, और यह उस पढ़ाई को एक ऐसी फ़ाइल में बदल देता है जिसे आप चला सकते हैं।

मॉडल, गोपनीयता और डाउनलोड

मैं कौन-से मॉडल इस्तेमाल कर सकता हूँ?

मानक API एंडपॉइंट के ज़रिए क्लाउड AI प्रदाता, आपके पीसी पर लोकल चलने वाला मॉडल, या बिल्ट-इन मॉडल। Test बटन एंडपॉइंट की जाँच करता है और रिस्पॉन्स टाइम व कॉन्टेक्स्ट विंडो दिखाता है। पहले इसे जाँचें।

क्या मेरा कोड मेरे पीसी से बाहर जाता है?

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

मैं डाउनलोड कैसे जाँचूँ?

जाँच में Windows कमांड इस्तेमाल होता है: डाउनलोड की गई फ़ाइल के पाथ और SHA256 के साथ certutil -hashfile। इंस्टॉलर पर अभी कोड-साइन नहीं है, इसलिए SmartScreen चेतावनी दे सकता है; «अधिक जानकारी» (More info) चुनें, फिर «फिर भी चलाएँ» (Run anyway), लेकिन चेकसम के प्रकाशित मैनिफ़ेस्ट से मिलने के बाद ही। इसे छोड़ें नहीं।

Windows के लिए PHP Trail

पहला प्रोजेक्ट आज़माने के लिए तैयार हैं?

PHP Trail डाउनलोड करें ↗