जूमला विकास में सहायता के लिए मैं किन उपकरणों का उपयोग कर सकता हूं?


26

मैं जूमला विकास के लिए नया हूं और मैं जानना चाहता हूं कि जूमला साइट के बैकएंड और फ्रंटेंड दोनों को विकसित करने में कौन से उपकरण और / या सॉफ्टवेयर मेरी मदद कर सकते हैं। इसमें भविष्य में किसी भी रखरखाव और अपडेट को भी शामिल किया जाएगा।


1
खैर, हम इस पृष्ठ को उपयोगी उपकरणों से भरा एक विकी बनाना चाहते हैं, जिसका उपयोग हम में से अधिकांश लोग जूमला और सामान्य विकास / प्रशासन के लिए कर रहे हैं। हमने उपकरण की श्रेणियों द्वारा, उत्तर अलग कर दिए। सभी उपयोगकर्ताओं को नीचे दिए गए उत्तरों में जानकारी जोड़ने, अपडेट करने के लिए स्वागत है। प्रश्न को अन्य उत्तरों में संदर्भित किया जा सकता है, विशेष रूप से नए उपयोगकर्ताओं के लिए - और मुझे लगता है कि यह एक गर्मजोशी से स्वागत होगा।
FFrewin



जवाबों:


17

विकास

सामान्य

  • कम्पोज़र
    कम्पोज़र PHP में निर्भरता प्रबंधन के लिए एक उपकरण है। यह आपको उन पुस्तकालयों को घोषित करने की अनुमति देता है जिन पर आपकी परियोजना निर्भर करती है और यह आपके लिए उन्हें (इंस्टॉल / अपडेट) प्रबंधित करेगा।

  • Joomlatools संगीतकार इंस्टॉलर
    यह संगीतकार प्लगइन आपके जूमला सेटअप में एक्सटेंशन स्थापित करेगा।

  • एफओएफ 2 (फ्रेमवर्क फ्रेमवर्क 2 पर)
    एफओएफ एक तेजी से अनुप्रयोग विकास ढांचा है जो जुमला में शामिल है! यह जूमला तक फैला है! प्लेटफ़ॉर्म ने इसे प्रतिस्थापित करने के बजाय, MVC वर्गों के अपने खुद के कांटे और विस्तारित संस्करण की विशेषता, मौजूदा जूमला के लिए एक मजबूत समानता रखते हुए! और HMVC क्षमताओं प्रदान करता है।

  • FOF3 (फ्रेमवर्क 3 पर फ्रेमवर्क) FOF3 FOF2 / F0F2 पर सुधार करता है और जूमला 3 के लिए शक्तिशाली नए टूल लाता है। जैसे एक नया डेटामॉडल, नाम का उपयोग, डिग कंटेनर, घटकों के लिए क्लास ऑटोलोडिंग, तेजी से ऑटो के लिए एक मचान बिल्डर तेजी से ऑटो के लिए एक फ्रेम बनाने के लिए। आपका घटक, और बहुत कुछचेतावनी FOF 3.x FOF 2.x और 1.x के साथ पीछे की ओर संगत नहीं है।

    • एफओएफ 3-बेसिक एक हेलो दुनिया प्रकार का उदाहरण अकीबा एफओएफ 3 के लिए एक जूमला के निर्माण के लिए एक डेवलपर वॉकथ्रू के रूप में लिखा गया है! जमीन से घटक।

  • कम कोड के साथ जूमला एक्सटेंशन के निर्माण के लिए नुक्कड़ फ्रेमवर्क फ्रेमवर्क।



एक्सटेंशन जेनरेटर

  • जनरेटर-जूमला-घटक ( येमन के लिए एक घटक जनरेटर)
    जनरेटर-जूमला-घटक आपको अनुशंसित एमवीसी डिजाइन पैटर्न और कोडिंग मानकों का उपयोग करके एक नए जूमला घटक को जल्दी और अनायास बाहर निकालने की अनुमति देता है।

    इसमें शामिल है:

    • अंतर्राष्ट्रीयकरण भाषा फ़ाइलें
    • संकेत के लिए टैब
    • CamelCase चर संकेतन
    • उचित MVC वास्तुकला
    • PHPDocumentor हर विधि, साथ ही पृष्ठ-स्तरीय डॉक्टर ब्लॉक के लिए स्टब्स करता है
    • 'ओवर का उपयोग करता है ", क्योंकि यही आधिकारिक जूमला पुस्तकालय का उपयोग करता है
  • जनरेटर-जूमला-एडमिन-टेम्प्लेट ( येओमन के लिए एक एडमिनिस्ट्रेटर टेम्प्लेट जेनरेटर)
    जनरेटर-जूमला-एडमिन-टेंपलेट एक योमैन जनरेटर है, जो आपको अपने बैक-एंड के लिए जूमला एडमिनिस्ट्रेटर टेम्प्लेट को स्वचालित रूप से जेनरेट करने की अनुमति देता है।

  • जूमला घटक निर्माता (फ्री एक्सेस एक डेटाबेस टेबल तक सीमित है)
    जूमला घटक निर्माता आपको मिनटों में कस्टम जूमला घटक स्थापित करने के लिए पूरी तरह कार्यात्मक, तैयार करने की अनुमति देता है। यह दैनिक जूमला डेवलपर्स को सैकड़ों घंटे के विकास के समय की बचत कर रहा है।

  • जूमला के लिए कंपोनेंट बिल्डर
    कंपोनेंट बिल्डर जो कि बहुत उन्नत है, वास्तव में उस समय के कुछ हिस्सों में बेहद जटिल घटकों का निर्माण करने में सक्षम है।

  • XDSoft द्वारा जूमला मॉड्यूल जनरेटर XDSoft द्वारा
    जूमला मॉड्यूल जेनरेटर प्रक्रिया को सरल करता है और जूमला के लिए मॉड्यूल विकसित करने के आपके समय को बचाता है। यह संरचना बनाता है, सभी आवश्यक निर्देशिकाओं और फ़ाइलों को बनाता है, वैध मुख्य XML फ़ाइल उत्पन्न करता है। नतीजतन, आपको स्थापना के लिए तैयार एक ज़िप पैकेज मिलता है।

  • जूमला प्लगइन जेनरेटर एक्स्टस्टोर जुमला द्वारा
    ! एक्स्टस्टोर द्वारा प्लगिन जेनरेटर आपके नए जूमला प्लगइन के साथ जल्दी शुरू करने के लिए आवश्यक फाइलों के साथ एक सरल खाली प्लगइन उत्पन्न करता है। प्लगइन नाम, लेखक और विवरण के साथ एक त्वरित फ़ॉर्म भरने के बाद, आपको भाषा फ़ाइलों (en-GB) सहित, स्थापना के लिए तैयार एक ज़िप पैकेज मिलता है।



डॉक्स और संसाधन


मैंने एक मुफ्त मॉड्यूल जनरेटर विकसित किया है जो मेरी वेबसाइट पर उपलब्ध है। किसी को भी मुझे इसे जोड़ने के लिए बुरा होगा?
लॉडर

@Lodder नहीं, बिल्कुल नहीं।
रेने कोर्सेस

15

वातावरण:

  • Wamp (Windows)
    WampServer एक विंडोज वेब डेवलपमेंट वातावरण है। यह आपको Apache2, PHP और एक MySQL डेटाबेस के साथ वेब एप्लिकेशन बनाने की अनुमति देता है। इसके साथ ही, PhpMyAdmin आपको आसानी से अपने डेटाबेस का प्रबंधन करने की अनुमति देता है।

  • Mamp (Mac: समुदाय और वाणिज्यिक संस्करण दोनों)
    MAMP आपके Mac OS X कंप्यूटर पर सेकंड के मामले में स्थानीय सर्वर वातावरण स्थापित करता है। यह नि: शुल्क (सामुदायिक संस्करण) नि: शुल्क उपलब्ध है, और आसानी से स्थापित है। MAMP आपके सिस्टम पर पहले से चल रहे किसी भी मौजूदा Apache इंस्टॉलेशन से समझौता नहीं करेगा। आप एक स्क्रिप्ट शुरू करने या किसी भी विन्यास फाइल को बदलने के लिए बिना Apache, PHP और MySQL स्थापित कर सकते हैं!

  • लैंप (लिनक्स)

  • Xampp (सभी प्लेटफार्मों के लिए उपलब्ध)
    XAMPP एक पूरी तरह से मुफ़्त है, जिसमें MySQL, PHP और Perl युक्त अपाचे वितरण स्थापित करना आसान है। XAMPP ओपन सोर्स पैकेज को स्थापित करने और उपयोग करने के लिए अविश्वसनीय रूप से आसान बनाया गया है।

  • Vagrant
    Vagrant पूर्ण विकास वातावरण बनाने के लिए एक उपकरण है। उपयोग में आसान वर्कफ़्लो और ऑटोमेशन पर ध्यान देने के साथ, वैग्रंट डेवलपमेंट एनवायरनमेंट सेटअप को कम करता है, विकास / उत्पादन समता को बढ़ाता है, और अतीत के अवशेष को "मेरी मशीन पर काम करता है" बनाता है।

    • Joomlatools Vagrant बॉक्स (लैंप स्टैक के साथ वर्चुअल मशीन)
      यह परियोजना एक जूमला विकास पर्यावरण के सेटअप को स्वचालित करती है। यह एक एकल कमांड के साथ एक पूर्ण विशेषताओं वाले लैम्प स्टैक को चलाने में सक्षम है ताकि आप अपने जूमला प्रोजेक्ट्स पर जल्दी से काम करना शुरू कर सकें।

  • Oracle VM VirtualBox
    VirtualBox उद्यम के साथ-साथ घरेलू उपयोग के लिए एक शक्तिशाली, सुविधा संपन्न वर्चुअलाइज़ेशन उत्पाद है, यह ओपन सोर्स सॉफ्टवेयर (GNU GPL) के रूप में स्वतंत्र रूप से उपलब्ध है।

    वर्चुअलबॉक्स विंडोज, लिनक्स, मैकिंटोश और सोलारिस पर होस्ट करता है और बड़ी संख्या में अतिथि ऑपरेटिंग सिस्टम का समर्थन करता है, जिसमें विंडोज (एनटी 4.0, 2000, एक्सपी, सर्वर 2003, विस्टा, विंडोज 7, विंडोज 8), डॉस / विंडोज तक ही सीमित नहीं है। 3.x, लिनक्स (2.4, 2.6 और 3.x), सोलारिस और ओपनसोलारिस, ओएस / 2, और ओपनबीएसडी।

  • Ampps (सभी प्लेटफार्मों के लिए उपलब्ध)
    AMPPS Apache, Mysql, PHP, Perl, Python और Softaculous ऑटो-इंस्टॉलर के सॉफ्टवेयर स्टैक को स्थापित करने के लिए एक आसान है जिसका उपयोग डेस्कटॉप और कार्यालय सर्वर पर किया जा सकता है।

Joomla3 सिस्टम आवश्यकताएँ


पहले कभी इसका उपयोग नहीं किया था, लेकिन मैं इसे अब एक अन्य परियोजना के लिए उपयोग करना शुरू कर रहा हूं और यह एक आशाजनक लग रहा है, एक जूमला योनि बॉक्स (वर्चुअल मशीन): joomlatools.com/blog/2013/08/joomla-in-a-box.html
fppppel

@fruppel - आह अच्छा। अगर मुझे ठीक से याद है, तो कोई बहुत पहले से ही यहाँ पर वर्चुअल मशीन के बारे में पूछ रहा था। कृपया इसे किसी भी सिफारिश के साथ संपादित करने के लिए स्वतंत्र महसूस करें। FFrewin ने सुझाव दिया कि यह जूमला के उपयोगकर्ताओं के लिए एक समुदाय विकी बन जाए
लॉडर

@ फ्रेडिन - शायद कई उत्तर बेहतर होंगे। हो सकता है कि यदि प्रत्येक अनुभाग (एन्वारमेंट, एडिटर्स, आदि) अलग-अलग उत्तर थे, तो उपयोगकर्ता प्रत्येक के लिए एक विवरण और राय जोड़ सकता है
Lodder

1
@ लॉडर: ओके सहमत हैं, अंततः हम अनुभाग द्वारा वर्गीकृत किए गए उत्तरों को विभाजित करेंगे। फिलहाल मैं उपरोक्त उत्तर में 2 DB टूल के लिए एक संक्षिप्त संदर्भ जोड़ूंगा।
FFrewin

यह एक उत्कृष्ट संसाधन है और जूमला विकास (या किसी भी वेब देव!) में रुचि रखने वाले किसी भी व्यक्ति के लिए आधार शुरुआती बिंदु होना चाहिए। इनमें से कुछ मेरे लिए नए हैं और मैं जांच करने जा रहा हूँ! बहुत सराहना की :)
जोंबॉय

9

परिक्षण:

यदि आप PHP या जावास्क्रिप्ट कोड की एक महत्वपूर्ण राशि लिखने की योजना बना रहे हैं, तो सभी मानक PHP और जावास्क्रिप्ट विकास उपकरण उपयोगी होंगे, इस तथ्य की परवाह किए बिना कि आपका कोड स्टैंड-अलोन के बजाय एक जूमला वातावरण के भीतर चल रहा होगा।

PHP की तरफ:

  • XDebug : डेवलपर्स के लिए एक PHP एक्सटेंशन जो आपको बग्स खोजने में मदद करने के लिए लाइन द्वारा अपनी कोड लाइन के माध्यम से कदम जैसे काम करने की अनुमति देता है। अमूल्य।
  • phpUnit : एक परीक्षण उपकरण। अपने कोड काम करता है यह सुनिश्चित करने के लिए phpUnit परीक्षण लिखें
  • PHPMD : PHP "मेस डिटेक्टर"। खराब गुणवत्ता कोड को इंगित करता है। (शुरू से इस तरह के उपकरण का उपयोग करने से कई प्रसिद्ध परियोजनाएं वास्तव में लाभान्वित हो सकती हैं)।
  • कोडस्निफर और जूमला कोडिंग मानक: स्वच्छ कोड अभ्यास को लागू करता है और नए डेवलपर्स के लिए आपके कोड को पढ़ना आसान बनाता है।

जावास्क्रिप्ट पक्ष पर:

  • विभिन्न ब्राउज़र DevTools सुविधाएँ। सभी प्रमुख ब्राउज़रों में अब अच्छी गुणवत्ता वाले देव उपकरण हैं। फ़ायरफ़ॉक्स में फायरबग बिल्ट-इन देव टूल्स के अलावा एक प्लगइन के रूप में भी उपलब्ध है, जो कि मूल्य के लायक भी है।
  • JSHint : खराब गुणवत्ता कोड और संभावित बग को इंगित करता है।

इन जैसे उपकरणों के टन हैं, लेकिन जाहिर है कि यह निर्भर करता है कि आपकी कोडिंग कितनी गंभीर होने वाली है - यदि आप कोड की कुछ दर्जन लाइनों को खटखटा रहे हैं, तो अधिकांश के साथ खिलवाड़ करने की कोई बात नहीं है। ऊपर। लेकिन दूसरी तरफ यदि आप एक उचित आकार का जूमला प्लगइन लिखने की योजना बना रहे हैं और कुछ समय के लिए इसका समर्थन कर रहे हैं, तो ऊपर दिए गए उपकरण आपको इसे अच्छी तरह से लिखने में मदद करने के लिए अमूल्य होंगे।


8

फ़्रंटेंड (टेम्प्लेट, फ्रेमवर्क आदि):

  • UIKit (ढांचा)
    UIKit केवल कुछ साल पुराना है, लेकिन बेहद लोकप्रिय हो गया है। यह तेज और शक्तिशाली वेब इंटरफेस विकसित करने के लिए एक हल्का और मॉड्यूलर फ्रंट-एंड फ्रेमवर्क है और इसका उपयोग युट्ठे के टेम्प्लेट्स के लिए ताना 7. के रूप में किया जाता है। अधिकांश जावास्क्रिप्ट को अलग-अलग घटकों में स्थानांतरित किया गया है, जिसका अर्थ है कि आप प्रत्येक को कब और कहाँ लोड कर सकते हैं चाहते हैं।

  • बूटस्ट्रैप (ढांचा)
    बूटस्ट्रैप एक बेहद लोकप्रिय है, अगर उत्तरदायी वेबसाइटों को विकसित करने के लिए सबसे लोकप्रिय HTML, CSS और JS फ्रेमवर्क नहीं है। बूटस्ट्रैप फ्रंट-एंड वेब डेवलपमेंट को तेज और आसान बनाता है। यह सभी कौशल स्तरों, सभी आकार के उपकरणों, और सभी आकारों की परियोजनाओं के लोगों के लिए बनाया गया है, और सबसे बढ़कर, यह खुला स्रोत है, इसलिए इसे समुदाय द्वारा होस्ट किया गया, विकसित किया गया है, और GitHub पर बनाए रखा गया है। संस्करण 2.3.2 (अब आधिकारिक रूप से समर्थित नहीं) भी जूमला 3.x के साथ भेज दिया जाता है और इसे डिफ़ॉल्ट प्रोटॉस्टर टेम्पलेट के लिए उपयोग किया जाता है।

  • Yootheme (टेम्पलेट प्रदाता)
    Yootheme सबसे लोकप्रिय Joomla टेम्पलेट प्रदाताओं में से एक है। वे हर महीने एक अद्वितीय डिजाइन के साथ एक नया टेम्पलेट (उनके फ्रंट-एंड फ्रेमवर्क, यूआईकिट का उपयोग) करते हैं।

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

    • एक उत्तरदायी ग्रिड जिसे आपकी आवश्यकताओं के अनुसार अनुकूलित किया जा सकता है।
    • क्रॉस-ब्राउज़र संगतता समस्याओं को ठीक करने के लिए Normalize.css पर बनाया गया एक ठोस आधार।
    • लगातार स्टाइल वाले बटन जो काम करते हैं और तत्वों के साथ।
    • ऊर्ध्वाधर और क्षैतिज मेनू के लिए शैलियाँ, ड्रॉपडाउन मेनू के लिए समर्थन सहित।
    • उपयोगी रूप संरेखण जो सभी स्क्रीन आकारों पर बहुत अच्छे लगते हैं।
    • विभिन्न सामान्य टेबल शैलियों।
    • एक अत्यंत न्यूनतावादी रूप जिसे अनुकूलित करना सुपर आसान है।
    • गैर-उत्तरदायी विकल्प के साथ डिफ़ॉल्ट रूप से उत्तरदायी।
    • बहुत छोटी फ़ाइल का आकार: 4.5KB छोटा + gzip।

जुदाई के लिए चीयर्स :)। मैं इन चौखटे और वातावरण के लिए कुछ जानकारी लिखना शुरू करूँगा
Lodder

@ लॉडर: हां, मैं इन डीबी टूल्स को कुछ और जानकारी के साथ पोस्ट करना चाहता था, और सोचा कि अब उत्तर अलग करने का समय आ गया है। मुझे लगता है कि मैंने इसे पर्यावरण अनुभाग में LAMP लिंक के साथ थोड़ा गड़बड़ कर दिया। क्या आप अपने पिछले लिंक की समीक्षा और जोड़ सकते हैं?
FFrewin

1
यकीन है, मुझे लगता है कि दीपक को उबंटू के माध्यम से स्थापित करने की आवश्यकता है और यह सामान्य डाउनलोड करने योग्य सॉफ़्टवेयर की तरह नहीं है। इसलिए मैं यह मान रहा हूं कि लिंक को कुछ ट्यूटोरियल में जाने की आवश्यकता है। हालांकि पुष्टि करेंगे कि
Lodder

7

ब्राउज़र उपकरण:

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

  • फ़ायरबग (फ़ायरफ़ॉक्स) (कृपया ध्यान दें कि अन्य ब्राउज़र के लिए एक लाइट संस्करण है, लेकिन मैं अंतर्निहित निरीक्षकों का उपयोग करने की सलाह दूंगा)

  • ColorZilla (फ़ायरफ़ॉक्स और क्रोम)


मैं वेब डेवलपर को फ़ायरफ़ॉक्स (और क्रोम) के लिए एक और महान विस्तार के रूप में सलाह देता हूं। यह फायरबग की तरह बहुत है, लेकिन यह अलग तरह से संरचित है, इसलिए दोनों का उपयोग करने में कुछ मूल्य है।
TryHarder

7

संपादकों:

  • नोटपैड ++ (अत्यधिक गति और सरलता के लिए)
  • परमाणु
  • उदात्त पाठ (सुपर फास्ट और सुविधा पैक)
  • PhpStorm (पूर्ण PHP IDE)
  • Netbeans IDE
    जावा, HTML5, PHP, C / C ++ और अधिक के साथ जल्दी और आसानी से डेस्कटॉप, मोबाइल और वेब एप्लिकेशन विकसित करता है। NetBeans IDE मुफ़्त है, खुला स्रोत है, और इसके उपयोगकर्ताओं और डेवलपर्स का एक विश्वव्यापी समुदाय है।

  • एक्लिप्स पीडीटी (PHP डेवलपमेंट टूल्स)
    PHP IDE प्रोजेक्ट एक्लिप्स प्लेटफॉर्म के लिए PHP इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट फ्रेमवर्क वितरित करता है। ग्रहण आईडीई स्वतंत्र और खुला स्रोत है। जावा स्थापित करने की आवश्यकता है।

  • अपने सभी प्रमुख भाषाओं के लिए कोमोडो आईडीई क्रॉस-प्लेटफ़ॉर्म आईडीई, जिसमें पायथन, पीएचपी, गो, पर्ल, टीसीएल, रूबी, नोडज, एचटीएमएल, सीएसएस, जावास्क्रिप्ट और अधिक शामिल हैं।



6

डेटाबेस

डिजाइन / विकास / प्रबंधन:

  • MySQL कार्यक्षेत्र - (विंडोज, मैक, लिनक्स)
    MySQL कार्यक्षेत्र डेटाबेस आर्किटेक्ट्स, डेवलपर्स और डीबीए के लिए एक एकीकृत दृश्य उपकरण है। MySQL वर्कबेंच सर्वर कॉन्फ़िगरेशन, उपयोगकर्ता प्रशासन, बैकअप, और बहुत कुछ के लिए डेटा मॉडलिंग, SQL विकास और व्यापक प्रशासन उपकरण प्रदान करता है।
    MySQL कार्यक्षेत्र के साथ आप स्थानीय या दूरस्थ सर्वर पर सीधे डेटाबेस पर काम कर सकते हैं। यह विंडोज, लिनक्स और मैक ओएस एक्स पर उपलब्ध है।


  • सीक्वल प्रो - (मैक)
    सीक्वल प्रो MySQL डेटाबेस के साथ काम करने के लिए एक तेज़, आसानी से उपयोग होने वाला मैक डेटाबेस मैनेजमेंट एप्लीकेशन है। यह आपको स्थानीय और दूरस्थ सर्वर पर अपने MySQL डेटाबेस तक सीधी पहुँच प्रदान करता है।


  • phpMyAdmin (MySQL प्रशासन उपकरण PHP पर लिखा है - आमतौर पर हर होस्ट पर पाया जाता है)
    phpMyAdmin PHP में लिखा गया एक मुफ्त सॉफ्टवेयर उपकरण है, जिसका उद्देश्य वेब पर MySQL के प्रशासन को संभालना है। phpMyAdmin MySQL, MariaDB और Drizzle पर संचालन की एक विस्तृत श्रृंखला का समर्थन करता है। उपयोगकर्ता इंटरफ़ेस के माध्यम से अक्सर उपयोग किए जाने वाले संचालन (डेटाबेस, टेबल, कॉलम, संबंध, अनुक्रमित, उपयोगकर्ता, अनुमतियां, आदि का प्रबंधन) किया जा सकता है, जबकि आपके पास अभी भी किसी भी SQL कथन को सीधे निष्पादित करने की क्षमता है।


  • व्यवस्थापक (phpMyAdmin के समान, लेकिन अधिक सरलीकृत और हल्के)
    व्यवस्थापक (पूर्व में phpMinAdmin) एक पूर्ण विशेषताओं वाला डेटाबेस प्रबंधन उपकरण है जो PHP में लिखा गया है। PhpMyAdmin के विपरीत, इसमें लक्ष्य सर्वर पर तैनात करने के लिए तैयार एक एकल फ़ाइल शामिल है। व्यवस्थापक MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch और MongoDB के लिए उपलब्ध है।


सर्वर बैकअप उपयोगिताएँ

  • MySQLDumper
    MySQLDumper एक ओपन सोर्स प्रोजेक्ट ( GNU- लाइसेंस), PHP और पर्ल आधारित SQL टूल का बैकअप लेने के लिए एक टूल है। यह विशेष रूप से साझा किए गए होस्टिंग वेबस्पेस के लिए अनुकूल है, जहां आपके पास शेल एक्सेस नहीं है और वास्तव में उपयोगी है जब बड़े डेटाबेस में बैकअप / अपलोड / रिस्टोर करने की आवश्यकता होती है, जहां अधिकतम निष्पादन समय के कारण php स्क्रिप्ट समय से बाहर चल रही हैं।

  • phpMyBackupPro
    phpMyBackup Pro GNU GPL के तहत लाइसेंस प्राप्त, मुफ्त, वेब-आधारित MySQL बैकअप एप्लिकेशन का उपयोग करने के लिए बहुत आसान है। आप अनुसूचित बैकअप बना सकते हैं, उन्हें प्रबंधित और पुनर्स्थापित कर सकते हैं, डाउनलोड कर सकते हैं या उन्हें ईमेल कर सकते हैं और बहुत कुछ!

  • AutoMySQLBackup
    एक मूल कॉन्फ़िगरेशन के साथ AutoMySQLBackup आपके एक या अधिक MySQL सर्वर से एक या एक से अधिक MySQL डेटाबेस के दैनिक, साप्ताहिक और मासिक बैकअप बनाएगा।


डेटाबेस संस्करण नियंत्रण:


निश्चित नहीं है कि उन्हें किस श्रेणी में जाना चाहिए, लेकिन अकीबा के उपकरण सभी उत्कृष्ट हैं - अकीबा बैकअप और किकस्टार्ट साइटों को स्थानांतरित करने और गैर-तकनीकी लोगों को अपना बैकअप बनाने के लिए एक आसान तरीका है। एक सुरक्षा अनुभाग संभवत: लायक है, भी, जिस स्थिति में अकीबा एडमिन टूल्स।
रिचर्ड बी

5

संस्करण नियंत्रण:

सोर्स कोड:

डेटाबेस संस्करण नियंत्रण:

जूमला साइट स्टेजिंग

  • StageIt
    जूमला के लिए स्टेजिंग वातावरण विस्तार!
    विशेषताएं:
    • सेकंड में एक मंचन वातावरण बनाएँ
    • अपनी लाइव साइट पर शून्य जोखिम वाले स्टेजिंग वातावरण का विकास करें
    • आपके द्वारा किए गए कोई भी परिवर्तन - अपडेट एक्सटेंशन, सामग्री हटाएं आदि
    • StageIt सभी तृतीय पक्ष एक्सटेंशन का समर्थन करता है
    • किसी भी समय लाइव साइट के साथ स्टेजिंग वातावरण को सिंक करें
    • दृश्य बटन आपको तुरंत वातावरण के बीच स्विच करने की अनुमति देता है
    • स्वचालित बैकअप आपको अपनी लाइव साइट को किसी भी समन्वयन बिंदु पर पुनर्स्थापित करने की अनुमति देता है
    • सर्वर की एक श्रृंखला के साथ काम करने के लिए कॉन्फ़िगर करें - यहां तक ​​कि GoDaddy!

3

जूमला के लिए सिस्टम आवश्यकताएँ! 3.x

उन लोगों के लिए भी जो अभी शुरू कर रहे हैं और अपने पर्यावरण को स्थापित करना चाहते हैं, या बस जूमला को स्थापित करने की आवश्यकता है, ये जूमला के काम करने के लिए बुनियादी सिस्टम आवश्यकताएं हैं:

पीएचपी:

  • अनुशंसित : 5.4+
  • न्यूनतम : 5.3.10+
  • जादू उद्धरण GPC बंद
  • http://www.php.net

समर्थित डेटाबेस:

माई एसक्यूएल:

  • अनुशंसित : 5.1+
  • न्यूनतम : 5.1+
  • InnoDB समर्थन की आवश्यकता है
  • http://www.mysql.com

एस क्यू एल सर्वर:

PostgreSQL:


समर्थित वेब सर्वर:

अमरीका की एक मूल जनजाति:

  • मॉड्यूल: mod_mysql, mod_xml, और mod_zlib
  • अनुशंसित : 2.x +
  • न्यूनतम : 2.x +
  • http://www.apache.org

nginx:

Microsoft IIS:

  • अनुशंसित : 7
  • न्यूनतम : 7

1
नवीनतम आवश्यकताओं के लिंक का समर्थन करने के लिए बेहतर है, क्योंकि यह अप-टू-डेट है: downloads.joomla.org/technical-requirements जैसे अनुशंसित PHP 5.6 या
7.0+
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.