उन प्रमुख पेशेवरों / विपक्षों में से कौन सा निर्णय लेने में मदद कर सकता है कि दोनों में से किसे चुनें: वर्डप्रेस के लिए स्थानीय परीक्षण सर्वर चलाने के लिए WAMP बनाम XAMPP?
पुनश्च: मैं देख रहा हूं कि स्टैक ओवरफ्लो के बारे में चर्चा हुई ।
उन प्रमुख पेशेवरों / विपक्षों में से कौन सा निर्णय लेने में मदद कर सकता है कि दोनों में से किसे चुनें: वर्डप्रेस के लिए स्थानीय परीक्षण सर्वर चलाने के लिए WAMP बनाम XAMPP?
पुनश्च: मैं देख रहा हूं कि स्टैक ओवरफ्लो के बारे में चर्चा हुई ।
जवाबों:
सबसे बड़ा अंतर - WAMP विंडोज पर चलता है, XAMPP मल्टी-प्लेटफॉर्म है। इसके अलावा यह व्यक्तिगत पसंद की बात है। वे दोनों आपको एक अपाचे-MySQL-PHP वातावरण प्रदान करते हैं जो दोनों प्रणालियों के तहत एक समान चलता है।
sendmail
। जहाँ तक मुझे पता है WAMP नहीं है। (यह भी FTP, बुध, जावा के लिए Tomcat ..)
XAMPP क्रॉस-प्लेटफ़ॉर्म नहीं है। Windows के लिए XAMPP, Linux के लिए XAMPP, Mac के लिए और Solaris के लिए है, लेकिन प्रत्येक पैक में अलग-अलग सॉफ़्टवेयर होते हैं, अलग-अलग प्रदर्शन के साथ अलग-अलग तरीके से चलते हैं, आदि (क्रॉस-प्लेटफ़ॉर्म का मतलब है कि आप सॉफ्टवेयर का सटीक एक ही टुकड़ा लेते हैं और यह चलता है अलग-अलग प्लेटफार्मों पर एक ही रास्ता ... जैसे कि अज़ुरियस हुआ करता था: एक जार जिसे आप उसी तरह इस्तेमाल कर सकते थे)
विंडोज के लिए XAMPP फूला हुआ है, बड़ा समय। आपके पास मेल सर्वर, एफ़टीपी सर्वर, एक्सीलरेटर, वेब-डीएवी, एसएसएल आउट ऑफ बॉक्स आदि हैं। क्या आपको वास्तव में इन सबकी आवश्यकता है? यह बिल्कुल एक एंट्री-लेवल पैकेज नहीं है, लेकिन सामान्य तौर पर यह सब कुछ की स्थापना को बहुत आसान बना देता है। इसके अलावा, किसी भी अनुकूलन को किसी अन्य पूर्व-निर्मित स्टैक के समान प्रयास की आवश्यकता होती है। लेकिन अगर आप अपने स्वयं के बॉक्स पर स्थापित करते हैं, तो आपको शायद एफ़टीपी सर्वर की आवश्यकता नहीं है, क्या आपको?
WAMP हल्का है (ज्यादातर मूल बातें)। सब कुछ जो एएमपी है, उससे परे आपके पास कुछ उपकरण हैं, phpMyAdmin, SQLite और xdebug। क्या आपको एसएसएल की आवश्यकता है? आपको इसे कॉन्फ़िगर करना होगा। आप मेल सर्वर तक पहुँच चाहते हैं? इसे स्वयं स्थापित करना चाहिए। एफ़टीपी? डिट्टो।
WAMP (जैसा नाम कहता है) केवल विंडोज (या तो 64/32-बिट) पर चलता है ।
विंडोज पर एक स्थानीय मशीन के लिए, WAMP जाने का रास्ता है। लाइट, स्मूथ और पोस्ट-इनस्टॉल कॉन्फ़िगरेशन एक क्लिक लेता है। 64-बिट इंस्टॉलेशन (स्वाभाविक रूप से: स्थापित करने के लिए अधिक ब्लोटवेयर) और 32/64-बिट के बीच अतिरिक्त सॉफ़्टवेयर के प्रत्येक टुकड़े को प्रबंधित करने की आवश्यकता के कारण विंडोज के लिए XAMPP अधिक प्रतिस्पर्धी नहीं है।
WAMP का एक संक्षिप्त अर्थ है: Windows, Apache, MySQL और PHP।
विभिन्न WAMP "वितरण" हैं, जैसे कि XAMPP, WampServer (जिसे कुछ लोग बस "WAMP" कहते हैं), Wamp-Developer Pro (वाणिज्यिक सॉफ़्टवेयर), और अन्य ...
Windows के लिए XAMPP सिर्फ एक और WAMP वितरण है, इससे अधिक (और कुछ नहीं)।
XAMPP के बारे में जो आपत्ति जताई गई है - क्योंकि इसमें एक मेल सर्वर, FTP सर्वर, आदि है। - इसका जवाब आपको जरूरत पड़ने पर दिया जा सकता है। यदि आपको उन सभी वस्तुओं की सबसे अधिक या सभी आवश्यकता है, तो यह आपके लिए पूर्ण XAMPP है। PHP और MySQL सहित सिर्फ वेब पेज विकसित करने के लिए, XAMPP लाइट का उपयोग करें। अलग-अलग समय पर मैंने दोनों को बहुत उपयोगी पाया है। मुझे विशेष रूप से पसंद है कि मैं USB फ्लैश ड्राइव पर चला सकता हूं।
अब अगर मैं उस फ्लैश ड्राइव में नेटबीन्स जोड़ सकता हूं ...
मैंने XAMPP का उपयोग किया है और आम तौर पर इसके साथ प्रसन्नता हुई है, एक उल्लेखनीय अपवाद के साथ। लोड हो रहा है एक साइट हमेशा XAMPP का उपयोग करते समय मेरे लिए agonizingly धीमी गति से किया गया है। मुझे नहीं पता कि WAMP के साथ ऐसा है, लेकिन यह देखने लायक होगा।
सवाल का सही जवाब नहीं दे रहे हैं, लेकिन अगर आप यह सीखने में रुचि रखते हैं कि पैकेज एक साथ कैसे काम करते हैं, तो मैं उन्हें मैन्युअल रूप से स्थापित और कॉन्फ़िगर करने का सुझाव देता हूं। मैं इस ट्यूटोरियल को एक दिशानिर्देश के रूप में उपयोग कर रहा हूं , यह विस्तृत है और आपको एक दूसरे से चलने और बात करने में मदद करता है। यह थोड़ा अधिक काम है, लेकिन आपको बहुत अधिक लचीलापन प्रदान करता है, और आप वास्तव में शामिल महत्वपूर्ण कॉन्फ़िगरेशन को सीखते हैं।
मैं WAMP का एक लाभ जोड़ना चाहूंगा जो सूचीबद्ध नहीं है।
WAMP के साथ आप एक्सटेंशन * स्थापित कर सकते हैं जो आपको php के विभिन्न संस्करणों के बीच आसानी से स्विच करने की अनुमति देता है। चूँकि वर्डप्रेस की न्यूनतम आवश्यकता php 5.2.4 है और यह गारंटी देता है कि यह एक सर्वर पर चलेगा, जो वास्तव में वर्डप्रेस के साथ संगत होने के लिए एक प्लगइन php के संस्करण के तहत चलने की आवश्यकता है। Php 5.3+ में बहुत सारी विशेषताएं हैं जो 5.2.4 में नहीं हैं, जैसे कि नामस्थान।
यदि आप एक वर्डप्रेस डेवलपर हैं और चाहते हैं कि आपका प्लगइन, विजेट या थीम पूरी तरह से संगत हो और किसी भी वर्डप्रेस इंस्टॉल पर चले, तो यह php 5.2.4 के साथ एक पर्यावरण सेटअप के लिए सहायक है। XAMPP ऐसा करने का एक आसान तरीका प्रदान नहीं करता है।
* ध्यान दिया जाना चाहिए कि WAMP सर्वर का नया संस्करण अब एक्सटेंशन का समर्थन नहीं करता है; हालाँकि, WAMP Server 2.2 (32-बिट) SourceForge पर उपलब्ध है और उनका समर्थन करता है। यह भी php 5.2.4 स्थापित करने के लिए Apache का सही संस्करण है।
WAMP, XAMPP की तुलना में चलाने के लिए अधिक मेमोरी का उपयोग करता है।
SSL को WAMP में लागू करते हुए, मुझे और अधिक परेशानी हुई (मैं अंत में इसे संभाल नहीं सका और छोड़ दिया) जबकि XAMPP में यह बहुत आसान था।
बाकी मुझे लगता है कि इसमें कोई अंतर नहीं है क्योंकि मैं लिनक्स और विंडोज प्लेटफॉर्म दोनों का उपयोग करता हूं और आराम से हूं। निश्चित रूप से मैं XAMPP का लंबे समय से उपयोग कर रहा हूं।