सामग्री का विपणन

PHP: एक महान पुस्तक और PHP के लिए MVC फ्रेमवर्क

पर लोग पैकट प्रकाशन हाल ही में एक पोस्ट किया गया था जहां वे PHP डेवलपर्स / ब्लॉगर्स को एक नई किताब और ब्लॉग के बारे में पढ़ने के लिए प्रोत्साहित कर रहे थे। मैं वास्तव में इस तरह के अवसरों की सराहना करता हूं - किसी भी सकारात्मक या नकारात्मक पोस्टिंग का अनुरोध नहीं किया, बस उस पुस्तक की एक ईमानदार समीक्षा जो वे प्रदान करते हैं (बिना किसी लागत के)।

1847191746मुझे जो किताब मिली है, वह है रैपिड PHP अनुप्रयोग विकास के लिए CodeIgniter, डेविड अप्टन द्वारा लिखित।

PHP / MySQL पर मेरी पसंदीदा पुस्तक अभी भी है PHP और MySQL वेब डेवलपमेंट। यह PHP 101 और MySQL 101 है जो कोड नमूनों के टन के साथ एक शानदार, व्यापक पुस्तक में लिपटे हुए हैं। CodeIgniter एक आदर्श तारीफ है, शायद PHP 201 गाइड। यह सभी कठोर PHP हार्ड-कोडिंग लेता है और कोड को तेजी से विकसित करने के लिए और एक के सर्वोत्तम प्रथाओं के साथ एक फ्रेमवर्क की आपूर्ति करता है MVC प्रणाली।

के अनुसार विकिपीडिया:

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

वास्तविक दुनिया के उदाहरणों के टन के साथ अच्छी तरह से लिखे जाने के अलावा, इस पुस्तक के बारे में सबसे अच्छी बात यह है कि यह बताता है कि यह क्या नहीं है। CodeIgniter एक घर का बना हुआ ओपन-सोर्स ढांचा है। जैसे, इसकी कुछ स्वीकृत सीमाएँ हैं। पुस्तक विस्तार से इन पर जाती है। एक जोड़ी सीमाएं जो मुझे मिलीं, वे एंकर्स, टेबल और फॉर्म जैसे यूजर इंटरफेस घटकों के प्रदर्शन में पहुंच योग्य घटकों की कमी और सादे पुराने XML रेस्ट एपीआई और वेब सेवाओं के किसी भी संदर्भ में थीं। हालाँकि, मेरा मानना ​​है कि भविष्य के संस्करणों में उन विकल्पों को आसानी से जोड़ा जा सकता है - हम देखेंगे!

मेरी राय में, CodeIgniter का सबसे पूर्ण खंड, डेटाबेस लाइब्रेरी है। मुझे MySQL कनेक्शन और क्वेरीज़ अविश्वसनीय रूप से समय लेने वाली और श्रमसाध्य लगती हैं। मैं तुरंत अपने डेटाबेस ढांचे का उपयोग करने के लिए CodeIgniter पर खुदाई करना चाहता हूं, मुझे विश्वास है कि यह मुझे एक टन समय बचाने के लिए जा रहा है - विशेष रूप से लेखन / पुनः लेखन प्रश्नों में! Ajax, JChart और छवि हेरफेर के लिए कुछ महान ऐड-ऑन भी हैं।

अगर ऐसा लगता है कि मैं किताब की तुलना में कोडइंटराइटर पर चर्चा कर रहा हूं, तो दोनों वास्तव में एक ही हैं। पुस्तक केवल कोडइग्नटर का उपयोग न करके, उन्नत विकास तकनीकों को सीखने का एक सही तरीका है। मैं अत्यधिक पुस्तक की सिफारिश करूंगा। पुस्तक में कहा गया है, "मुक्त कॉम्पैक्ट ओपन-सोर्स एमवीसी कोडइग्निटर फ्रेमवर्क के साथ अपने PHP कोडिंग उत्पादकता में सुधार करें!"। यह ईमानदार है!

यदि आप CodeIgniter में रुचि रखते हैं, तो परिचय वीडियो देखना सुनिश्चित करें।

Douglas Karr

Douglas Karr के सीएमओ हैं खुली अंतर्दृष्टि और के संस्थापक Martech Zone. डगलस ने दर्जनों सफल मार्टेक स्टार्टअप्स की मदद की है, मार्टेक अधिग्रहणों और निवेशों में $5 बिलियन से अधिक की उचित परिश्रम में सहायता की है, और कंपनियों को उनकी बिक्री और विपणन रणनीतियों को लागू करने और स्वचालित करने में सहायता करना जारी रखा है। डगलस एक अंतरराष्ट्रीय स्तर पर मान्यता प्राप्त डिजिटल परिवर्तन और मार्टेक विशेषज्ञ और वक्ता हैं। डगलस डमी गाइड और बिजनेस लीडरशिप पुस्तक के प्रकाशित लेखक भी हैं।
शीर्ष पर वापस करने के लिए बटन
समापन

पता लगाया गया

Martech Zone आपको यह सामग्री बिना किसी लागत के प्रदान करने में सक्षम है क्योंकि हम विज्ञापन राजस्व, संबद्ध लिंक और प्रायोजन के माध्यम से अपनी साइट से कमाई करते हैं। यदि आप हमारी साइट देखते समय अपना विज्ञापन अवरोधक हटा देंगे तो हम आभारी होंगे।