यह कमांड catalyst.plp है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
उत्प्रेरक - एक उत्प्रेरक एप्लिकेशन को बूटस्ट्रैप करें
SYNOPSIS
उत्प्रेरक.पीएल [विकल्प] एप्लिकेशन-नाम
'catalyst.pl' एक नए एप्लिकेशन के लिए एक ढांचा बनाता है, और आपको इसे अपग्रेड करने की अनुमति देता है
आपके पुराने एप्लिकेशन का ढांचा।
विकल्प:
-जबरन कोई .नई फ़ाइल न बनाएँ जहाँ बनाई जाने वाली फ़ाइल मौजूद हो
-help इस सहायता को प्रदर्शित करें और बाहर निकलें
-मेकफ़ाइल केवल Makefile.PL को अद्यतन करता है
-स्क्रिप्ट्स केवल सहायक स्क्रिप्ट्स को अपडेट करती हैं
एप्लिकेशन-नाम एक वैध पर्ल मॉड्यूल नाम होना चाहिए और इसमें "::", शामिल हो सकता है
जिसे प्रोजेक्ट नाम में '-' में बदल दिया जाएगा।
उदाहरण:
catalyst.pl My::App
उत्प्रेरक.पीएल MyApp
अपने ऐप को कैटलिस्ट के नए संस्करण में अपग्रेड करने के लिए:
उत्प्रेरक.पीएल -बल -स्क्रिप्ट MyApp
वर्णन
"कैटालिस्ट.पीएल" स्क्रिप्ट एक कैटालिस्ट एप्लिकेशन को बूटस्ट्रैप करती है, जिससे एक निर्देशिका संरचना बनती है
कंकाल फ़ाइलों से भरा हुआ।
एप्लिकेशन का नाम मान्य पर्ल मॉड्यूल नाम होना चाहिए। बनाई गई निर्देशिका का नाम
दिए गए एप्लिकेशन नाम से बनाया गया है, जिसमें डबल कोलन को हाइफ़न से बदल दिया गया है
(इसलिए, उदाहरण के लिए, "My::App" की निर्देशिका "My-App" है)।
उदाहरण एप्लिकेशन नाम "My::App" का उपयोग करते हुए, एप्लिकेशन निर्देशिका में शामिल होगा
निम्नलिखित चीज़ें:
README
एक कंकाल README फ़ाइल, जिसका विस्तार करने के लिए आपको प्रोत्साहित किया जाता है
परिवर्तन
एप्लिकेशन के निर्माण के लिए प्रारंभिक प्रविष्टि के साथ एक परिवर्तन फ़ाइल
मेकफाइल.पीएल
Makefile.PL पैकेजिंग और वितरण के लिए "मॉड्यूल::इंस्टॉल" प्रणाली का उपयोग करता है
आवेदन.
lib में एप्लिकेशन मॉड्यूल ("My/App.pm") और मॉडल, व्यू और के लिए उपनिर्देशिकाएं शामिल हैं
नियंत्रक घटक ("माई/ऐप/एम", "माय/ऐप/वी", और "माई/ऐप/सी")।
जड़
आपके वेब दस्तावेज़ सामग्री के लिए रूट निर्देशिका। इसे खाली छोड़ दिया गया है.
लिपि
सहायक स्क्रिप्ट वाली एक निर्देशिका:
"myapp_create.pl"
नए घटक मॉड्यूल उत्पन्न करने के लिए सहायक स्क्रिप्ट
"myapp_server.pl"
जेनरेटेड एप्लिकेशन को कैटलिस्ट टेस्ट सर्वर के भीतर चलाता है, जिसका उपयोग किया जा सकता है
पूर्ण विकसित वेब सर्वर कॉन्फ़िगरेशन का सहारा लिए बिना परीक्षण के लिए।
"myapp_cgi.pl"
जेनरेट किए गए एप्लिकेशन को CGI स्क्रिप्ट के रूप में चलाता है
"myapp_fastcgi.pl"
जेनरेट किए गए एप्लिकेशन को फास्टसीजीआई स्क्रिप्ट के रूप में चलाता है
"myapp_test.pl"
कमांड लाइन से जेनरेट किए गए एप्लिकेशन की कार्रवाई चलाता है।
टी परीक्षण निर्देशिका
"उत्प्रेरक.पीएल" स्क्रिप्ट द्वारा उत्पन्न एप्लिकेशन मॉड्यूल कार्यात्मक है, हालांकि यह
एक अनुकूल स्वागत स्क्रीन प्रदर्शित करके सभी अनुरोधों पर प्रतिक्रिया करता है।
ध्यान दें
न तो "catalyst.pl" और न ही जेनरेट की गई सहायक स्क्रिप्ट मौजूदा फ़ाइलों को अधिलेखित करेगी। में
वास्तव में स्क्रिप्ट एक्सटेंशन जोड़कर किसी भी मौजूदा फ़ाइल के नए संस्करण उत्पन्न करेगी
फ़ाइल नाम में ".new"। ".नया" फ़ाइल नहीं बनाई गई है यदि यह के समान होगी
मौजूदा फ़ाइल।
इसका मतलब यह है कि आप स्क्रिप्ट को फिर से चला सकते हैं, उदाहरण के लिए यह देखने के लिए कि कैटालिस्ट के नए संस्करण हैं या नहीं
इसके प्लगइन्स अलग-अलग कोड उत्पन्न करते हैं, या यह देखने के लिए कि आपने जेनरेट किए गए कोड को कैसे बदला होगा
(हालाँकि आपके पास निश्चित रूप से आपके सभी कोड संस्करण नियंत्रण प्रणाली में हैं, लेकिन ऐसा नहीं है
आप ...)।
onworks.net सेवाओं का उपयोग करके catalyst.plp का ऑनलाइन उपयोग करें