पुस्तक की समीक्षा - ली बॅबिन द्वारा पीएचपी से नौसिखिया से व्यावसायिक तक अजाक्स की शुरुआत


लेखक: ली बैबिन
आईएसबीएन: 1590596676
प्रकाशक: एप्रेस
272 पृष्ठ
प्रकाशित: अक्टूबर 2006

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

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

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

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

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

ली बेबिन कई वर्षों से प्रोग्रामिंग कर रहे हैं और अपनी खुद की विकास कंपनी के मालिक हैं। उन्होंने 100+ परियोजनाओं पर काम किया है।





वीडियो निर्देश: Php में शुरुआती के लिए अजाक्स ट्यूटोरियल (मई 2024).