चीता

एक अजगर संचालित टेम्पलेट इंजन और कोड जनरेटर।
अब डाउनलोड करो

चीता रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • MIT/X Consortium Lic...
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • R. Tyler Ballance
  • प्रकाशक वेब साइट:
  • http://cheetahtemplate.org/

चीता टैग


चीता विवरण

एक पाइथन-संचालित टेम्पलेट इंजन और कोड जनरेटर। चीता एक अजगर संचालित टेम्पलेट इंजन और कोड जनरेटर है। चीता परियोजना अन्य उपकरणों और चौखटे के साथ या एक स्टैंडअलोन application.Web विकास के रूप में संयुक्त इस्तेमाल किया जा सकता है अपने सिद्धांत इस्तेमाल होता है, लेकिन चीता बहुत लचीला है और यह भी सी ++ खेल कोड, जावा, एसक्यूएल, प्रपत्र ईमेल और यहां तक ​​कि अजगर कोड उत्पन्न करने के लिए किया जा रहा है .Cheetah एक बड़े और सक्रिय उपयोगकर्ता समुदाय है। चीता के साथ बनाया गया उत्पाद फॉर्च्यून 500.Here के सबसे "चीता" के कुछ प्रमुख विशेषताएं हैं द्वारा उपयोग किया जाता · हर प्रमुख अजगर वेब रूपरेखा के द्वारा समर्थित है · पूरी तरह से प्रलेखित है और एक सक्रिय उपयोगकर्ता समुदाय द्वारा समर्थित है · कर सकते हैं उत्पादन /।। उस पाठ-आधारित प्रारूप उत्पन्न करते हैं। अनुकूलित किया है, अभी तक पठनीय, अजगर कोड में · compiles टेम्पलेट्स। · मिश्रणों शक्ति और अजगर का लचीलापन एक साधारण टेम्पलेट भाषा है कि गैर प्रोग्रामर को समझ सकता हूँ के साथ। · किसी भी अजगर डेटा संरचना, मॉड्यूल, समारोह, वस्तु, या विधि अपने टेम्पलेट्स में करने के लिए पूर्ण पहुँच देता है टेम्पलेट लेखकों। इस बीच, यह प्रशासकों चुनिंदा जब जरूरत पायथन के लिए उपयोग को प्रतिबंधित करने के लिए एक तरीका प्रदान करता है। · टेम्पलेट्स के लिए एक वस्तु उन्मुख इंटरफ़ेस है कि अजगर कोड या अन्य चीता खाके से पहुँचा जा सकता है प्रदान करके कोड पुन: उपयोग के लिए आसान बनाता है। एक टेम्पलेट एक और उपवर्ग कर सकते हैं और चुनिंदा यह के वर्गों reimplement। चीता टेम्पलेट्स किसी भी अजगर वर्ग और उपाध्यक्ष प्रतिकूल के उपवर्गों हो सकता है। · एक सरल लेकिन सशक्त कैशिंग तंत्र है जो नाटकीय रूप से एक गतिशील वेबसाइट के प्रदर्शन में सुधार कर सकते हैं प्रदान करता है। · सामग्री की साफ जुदाई, ग्राफिक डिजाइन, और प्रोग्राम कोड प्रोत्साहित करती है। अत्यधिक, मॉड्यूलर, लचीली, और पुन: प्रयोज्य साइट आर्किटेक्चर, छोटे विकास समय, और HTML और प्रोग्राम कोड है कि आसान समझते हैं और बनाए रखने के लिए के लिए यह होता है। यह विशेष रूप से अच्छी तरह से टीम के प्रयासों के लिए अनुकूल है। ? · अपने कमांड लाइन tool.What चीता पीछे दर्शन है के माध्यम से स्थिर HTML उत्पन्न करने के लिए इस्तेमाल किया जा सकता इसकी डिजाइन इन सिद्धांतों के द्वारा निर्देशित किया गया था: · वापस अंत के लिए अजगर, सामने अंत के लिए चीता। चीता अजगर के पूरक है, यह जगह नहीं डिजाइन किया गया था। · चीता के मुख्य वाक्य रचना आसान नान प्रोग्रामर्स जानने के लिए किया जाना चाहिए। · चीता टेम्पलेट्स के लिए एक वस्तु उन्मुख इंटरफ़ेस है कि अजगर कोड या अन्य चीता खाके से पहुँचा जा सकता है प्रदान करके कोड पुन: उपयोग के लिए आसान बनाना चाहिए। · पायथन वस्तुओं, कार्यों, और अन्य डेटा संरचनाओं चीता में पूरी तरह से सुलभ होना चाहिए। · चीता प्रवाह नियंत्रण और त्रुटि हैंडलिंग प्रदान करना चाहिए। तर्क है कि सामने के छोर में अंतर्गत आता है वापस अंत क्योंकि यह जटिल है की चपेट में आ नहीं किया जाना चाहिए। · यह अलग-अलग सामग्री, ग्राफिक डिजाइन, और प्रोग्राम कोड के लिए आसान होना चाहिए, लेकिन यह भी आसान उन्हें एकीकृत करने के लिए। · एक साफ जुदाई यह सामग्री लेखकों, HTML / ग्राफिक डिजाइनर, और काम करने के लिए प्रोग्रामर की एक टीम के लिए आसान बना देता है एक साथ एक दूसरे को के पैर की उंगलियों पर कदम और दूसरे के काम को दूषित किए बिना। एचटीएमएल ढांचे और सामग्री इसमें दो अलग-अलग बातें हैं, और विश्लेषणात्मक गणना (कार्यक्रम कोड) एक तिहाई बात है। प्रत्येक टीम के सदस्य दूसरों (अर्थात, खूंखार "वेबमास्टर टोंटी") में से एक के माध्यम से जाने के बिना उनकी विशेषता पर ध्यान केंद्रित करने और उनके बदलावों को लागू करने में सक्षम होना चाहिए। · यह आसान होना चाहिए जबकि अलग सामग्री, ग्राफिक्स और प्रोग्राम कोड विकसित करने के लिए, यह एक वेबसाइट में उन्हें एक साथ एकीकृत करने के लिए आसान होना चाहिए। प्रोग्रामर पुन: प्रयोज्य घटकों और कार्यों कि सुलभ और डिजाइनरों को समझा जा सकता है बनाने के लिए ·: विशेष रूप से, यह आसान होना चाहिए। · डिजाइनर अपने टेम्पलेट्स में सामग्री और गतिशील घटकों के लिए प्लेसहोल्डर बाहर चिह्नित करने के लिए के लिए। · अपने डिजाईन किए नरम कोड पहलुओं है कि या तो कई स्थानों पर दोहराया जाता है या बदले जा सकते हैं करने के लिए डिजाइनरों के लिए। · डिजाइनरों का पुन: उपयोग के लिए करने के लिए और मौजूदा टेम्पलेट का विस्तार है और इस तरह के प्रयास और कोड के दोहराव को कम। · और, ज़ाहिर है, के लिए सामग्री लेखक टेम्पलेट्स है कि डिजाइनरों इस रिलीज़ में created.What की नई उपयोग करने के लिए: !!! इस रिलीज़ के सभी संकलित चीता टेम्पलेट्स के रखता आवश्यकता है !!! कोर परिवर्तन: · जोड़ा बहुत अधिक खाका वर्ग · में सामग्री docstring बहु टिप्पणी अन्य निर्देशों की तरह gobble खाली स्थान के, जे जे के अनुरोध के अनुसार बनाया है। बल्कि longwinded संकलक सेटिंग gobbleWhitespaceAroundMultiLineComments #call निर्देश पूरक यदि आवश्यक हो तो पुराने गैर gobbling व्यवहार करने के लिए वापस जाने के लिए इस्तेमाल किया जा सकता। · जोड़ा #capture निर्देश। #call चीता कोड का एक क्षेत्र निष्पादित करता है और एक समारोह कॉल #capture में इसके उत्पादन चीता कोड का एक क्षेत्र निष्पादित करता है और एक चर करने के लिए इसके उत्पादन प्रदान करती है गुजरता · Template.compile में संकलन कैशिंग कोड बढ़ाया तो यह 'फ़ाइल' आर्ग के साथ काम करता । · जोड़ा cacheModuleFilesForTracebacks और Template.compile को cacheDirForModuleFiles आर्ग ()। । जानकारी के लिए docstring देखें · विविध पार्सर में आंतरिक रिफैक्टरिंग · __init__ विधि में कीवर्ड आर्ग की हैंडलिंग में सुधार और नामस्थान के बीच एक संभावित टकराव तय की और searchList आर्ग WWW: · नई चीता वेबसाइट लेआउट के लिए स्रोत जोड़ा / सामग्री आवश्यकताएँ: पायथन


चीता संबंधित सॉफ्टवेयर