Yii तेजी से आधुनिक वेब अनुप्रयोगों के निर्माण के लिए एक खुला-स्रोत, उच्च-प्रदर्शन, लचीला, कुशल और सुरक्षित PHP ढांचा है। यह ऑब्जेक्ट-ओरिएंटेड फैशन में कोड लिखने के लिए एक सामान्य और पूर्ण-स्टैक वेब प्रोग्रामिंग फ्रेमवर्क है और कई सिद्ध और उपयोग में आसान सुविधाएँ प्रदान करता है। यह कई उचित डिफ़ॉल्ट और अंतर्निहित टूल के साथ आता है जो आपको ठोस और सुरक्षित कोड लिखने में मदद करते हैं।
यहां वाईआई की कुछ प्रमुख विशेषताएं दी गई हैं:
LAMP स्टैक ओपन-सोर्स सॉफ़्टवेयर का एक समूह है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द एक संक्षिप्त शब्द है जो Apache वेब सर्वर के साथ Linux ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है। साइट डेटा को MariaDB डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
हालाँकि इस सॉफ़्टवेयर
और पढो →लेखक ने दान के लिए लिखें कार्यक्रम का चयन किया।
LOMP स्टैक जूमला और अन्य PHP-आधारित अनुप्रयोगों का संक्षिप्त रूप है जो गतिशील सामग्री प्रदान करते हैं।
इस ट्यूटोरियल में, आप Ubuntu 22.04 पर चलने वाला एक LOMP सर्वर स्थापित करेंगे। लेखन के समय, वर्तमान संस्करण PHP 8.1, MariaDB 10.7 और OpenLiteSpeed 1.7 हैं।
इस गाइड को शुरू करने से पहले, आपको निम्नलिखित की आवश्यकता होगी:
\LAMP स्टैक ओपन-सोर्स सॉफ़्टवेयर का एक समूह है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द एक संक्षिप्त शब्द है जो Linux ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है , Apache वेब सर्वर के साथ। साइट डेटा को MariaDB डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
हालाँकि इस सॉफ़्टवेयर स्टैक
और पढो →PHP-FPM (FastCGI प्रोसेस मैनेजर) उच्च ट्रैफ़िक वाली साइटों के लिए उपयोगी कुछ अतिरिक्त सुविधाओं के साथ PHP के फास्टसीजीआई कार्यान्वयन का एक विकल्प है। यह NGINX के साथ PHP पृष्ठों को संसाधित करने का पसंदीदा तरीका है और PHP स्क्रिप्ट चलाने के लिए पारंपरिक CGI आधारित तरीकों जैसे SUPHP या mod_php से तेज़ है। PHP-FPM का उपयोग करने का मुख्य लाभ यह है कि यह PHP चलाने के किसी भी अन्य तरीके की तुलना में काफी कम मेमोरी और सीपीयू का उपयोग करता है। प्राथमिक कारण यह है कि यह P
और पढो →एंड्रॉइड लॉगिन और पंजीकरण बहुत सामान्य परिदृश्य हैं। आपको उन सभी ऐप्स में पंजीकरण और लॉगिन ऑपरेशन मिलेगा जहां हम उपयोगकर्ता की जानकारी चाहते हैं। इस ट्यूटोरियल में, हम एक स्थानीय वेब सर्वर और MySQL डेटाबेस स्थापित करेंगे। हम एंड्रॉइड लॉगिन और पंजीकरण एप्लिकेशन विकसित करेंगे। हम MySQL डेटाबेस से कनेक्ट करने के लिए PHP स्क्रिप्ट का उपयोग करेंगे।
पहला कदम बैकएंड वेब सर्वर बनाना है। मैं Mac OS
LAMP स्टैक ओपन सोर्स सॉफ़्टवेयर का एक सेट है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द एक संक्षिप्त शब्द है जो Apache वेब सर्वर के साथ Linux ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है। साइट डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
इस गाइड में, हम Ubuntu 16
और पढो →यह आलेख उबंटू के एक संस्करण को कवर करता है जो अब समर्थित नहीं है। यदि आप वर्तमान में Ubuntu 12.04 पर चलने वाला सर्वर संचालित कर रहे हैं, तो हम Ubuntu के समर्थित संस्करण में अपग्रेड करने या माइग्रेट करने की अत्यधिक अनुशंसा करते हैं:
कारण:
LAMP स्टैक ओप
और पढो →\LAMP स्टैक ओपन सोर्स सॉफ़्टवेयर का एक समूह है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द वास्तव में एक संक्षिप्त शब्द है जो Linux ऑपरेटिंग सिस्टम का प्रतिनिधित्व करता है , Apache वेब सर्वर के साथ। साइट डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
इस गाइड में, हम Ubu
और पढो →\LAMP स्टैक ओपन-सोर्स सॉफ़्टवेयर का एक समूह है जो आमतौर पर एक सर्वर को गतिशील वेबसाइटों और वेब ऐप्स को होस्ट करने में सक्षम बनाने के लिए एक साथ स्थापित किया जाता है। यह शब्द वास्तव में एक संक्षिप्त शब्द है जो Linux ऑपरेटिंग का प्रतिनिधित्व करता है सिस्टम, Apache वेब सर्वर के साथ। साइट डेटा को MySQL डेटाबेस में संग्रहीत किया जाता है, और गतिशील सामग्री को PHP द्वारा संसाधित किया जाता है।
इस गाइड में, हम Ubun
और पढो →