FuelPHP का परिचयहात- पुस्तिका सिखा रहा है

Published on 2023-04-20 00:10:05 · 中文 · English · بالعربية · Español · 日本語 · Русский язык · 中文繁體

FuelPHP एक ओपन सोर्स वेब एप्लिकेशन फ्रेमवर्क है। यह PHP 5.3 में लिखा गया है और HMVC पैटर्न को लागू करता है। HMVC है पदानुक्रमित मॉडल-दृश्य-नियंत्रक ढांचा, जो नियंत्रक को उप-अनुरोधों की अनुमति देता है, जो सामान्य एमवीसी के रूप में पूर्ण पृष्ठों के बजाय आंशिक पृष्ठों, जैसे टिप्पणियों, मेनू आदि को लौटाता है।
FuelPHP को परिवर्तित करने के लिए डिज़ाइन किया गया है कोडइग्निटर और कोहाना जैसे ढांचे के लिए सर्वोत्तम प्रथाओं को उनके स्वयं के सुधार और विचारों के साथ जोड़ा जाता है। FuelPHP डेटाबेस माइग्रेशन टूल और मचान सुविधाएँ लोकप्रिय लोगों से प्रेरित हैं रेल ढांचे पर रूबी
FuelPHP " तेल" नामक उपयोगिता के माध्यम से कमांड लाइन की शक्ति का दोहन करता है। उपयोगिता विकास को गति देने, दक्षता, परीक्षण, डिबगिंग और एचटीएमएल समर्थन में सुधार करने में मदद करने के लिए डिज़ाइन की गई है। FuelPHP एक विशुद्ध रूप से वस्तु-उन्मुख टेड दृष्टिकोण है। इसकी वास्तुकला मॉड्यूलरिटी के विचार पर आधारित है। अनुप्रयोगों को मॉड्यूल में विभाजित किया जा सकता है, और प्रत्येक घटक को कोड की एक पंक्ति को फिर से लिखे बिना बढ़ाया या प्रतिस्थापित किया जा सकता है। ईंधन दृश्यों को पार्स करने के लिए किसी भी टेम्पलेट पार्सर , जैसे स्मार्टी, ट्विग, PHPTal , आदि का समर्थन करता है। FuelPHP समुदाय 300 से अधिक योगदानकर्ताओं के साथ बड़ा और सक्रिय है। इसका बड़ा समुदाय नियमित रूप से पैकेज और एक्सटेंशन बनाता है और सुधारता है। FuelPHP ढांचे का मुख्य लक्ष्य लचीलापन और संगतता प्रदान करना है। यह तेज़, सीखने में आसान है, और वेब अनुप्रयोगों को विकसित करने के लिए एक पूर्ण समाधान है। जो फ्यूलपीएचपी को पीएचपी डेवलपर्स द्वारा उपयोग किए जाने वाले मुख्य ढांचे में से एक बनाता है, वह यह है कि फ्यूलपीएचपी का नया संस्करण अपने पुराने संस्करण के साथ पिछड़ा हुआ है क्योंकि इसमें एक स्थिर एपीआई है। यह बहुत लचीला है। पैकेज और मॉड्यूल मौजूदा कोड को व्यवस्थित तरीके से पुन: उपयोग करना आसान और सरल बनाते हैं। FuelPHP एक छोटी लाइब्रेरी के माध्यम से अधिकतम प्रदर्शन प्रदान करता है। इसकी इंटरैक्टिव डिबगिंग विकास में बग को खत्म करना आसान बनाती है। इसके अलावा, इसका स्वच्छ और स्थिर कोड प्रोग्रामिंग को आसान बनाता है।

FuelPHP-विशेषताएं

FuelPHP पूर्ण वेब अनुप्रयोग बनाने के लिए कई सुविधाएँ प्रदान करता है। यह लचीले घटक, सरल कॉन्फ़िगरेशन, उपयोग में आसान ओआरएम, आरईएसटी-आधारित एप्लिकेशन डेवलपमेंट पैटर्न और बहुत कुछ प्रदान करता है। यहां कुछ उल्लेखनीय विशेषताएं दी गई हैं-
लचीला और समुदाय-संचालित नेटवर्क ढांचा कॉन्फ़िगर और उपयोग करने में आसान FuelPHP बहुत पोर्टेबल है और लगभग किसी भी सर्वर पर चल सकता है लचीली यूआरआई रूटिंग सिस्टम FuelPHP RESTful API विकास सहायता प्रदान करता है हल्के ओआरएम मॉडल इनपुट फ़िल्टरिंग और SQL इंजेक्शन को रोकना सुरक्षित प्रमाणीकरण और प्राधिकरण ढांचा कोड पुन: प्रयोज्य है और बनाए रखने में आसान है स्वचालित वर्ग लोडिंग, सत्र प्रबंधन, और अपवाद हैंडलिंग।

ईंधन PHP-लाभ

FuelPHP एक सुरुचिपूर्ण HMVC PHP 5.3 फ्रेमवर्क है जो निम्नलिखित लाभों के साथ वेब अनुप्रयोगों के निर्माण के लिए घटकों का एक सेट प्रदान करता है-
मॉड्यूलर संरचना - ईंधन आपको मॉड्यूल या एचएमवीसी फ़ाइल संरचना का उपयोग करने के लिए मजबूर नहीं करता है। यदि आप उपयोग करना चाहते हैं, तो प्रक्रिया को एकीकृत करना आसान है। FuelPHP अनुप्रयोग एक मॉड्यूलर संरचना में बनाए जाते हैं, जो डेवलपर्स के लिए आसान है और इसके स्पष्ट फायदे हैं। एचएमवीसी पैटर्न - इस ढांचे की सबसे महत्वपूर्ण विशेषता एचएमवीसी (पदानुक्रमित मॉडल व्यू कंट्रोलर) है, जो उच्च स्तर पर किसी भी संपत्ति, वर्ग विधि, फ़ंक्शन, फ़ाइल तक पहुंचना या उपयोग करना आसान बनाता है। सुरक्षित हैश फ़ंक्शन - ईंधनपीएचपी मजबूत क्रिप्टोग्राफिक टूल और क्रिप्टोग्राफिक हैशिंग तकनीकों का समर्थन करता है। यह एन्क्रिप्शन, डिक्रिप्शन और हैशिंग को संभालने के लिए शक्तिशाली PHPSecLib का उपयोग करता है। मचान विशेषताएं - मचान डेटाबेस संचालन के निर्माण के लिए एक मेटाप्रोग्रामिंग विधि है। ईंधन का मचान बहुत आसान है। यह आपको बहुत सरल चरणों में एक बुनियादी सीआरयूडी एप्लिकेशन प्राप्त करने की अनुमति देता है।
निम्नलिखित लोकप्रिय उत्पाद ईंधन पीएचपी ढांचे का उपयोग करते हैं-
मैटिक टेक्नोलॉजी - अपतटीय कस्टम सॉफ्टवेयर विकास समाधान का एक वैश्विक प्रदाता। मैटिक टेक्नोलॉजीज में, वे अपने ग्राहकों की आवश्यकताओं के अनुसार ईंधनपीएचपी के माध्यम से सभी संभव सर्वोत्तम समाधान प्रदान करते हैं। क्रुब-क्रुब एक सोशल नेटवर्किंग क्लासिफाइड कंपनी है। ईंधन क्रूब टीम को एक कुशल समाधान के लिए बेहद कम विकास लागत और सेवाएं प्रदान करता है।