2014-10-10 4 views
13

मैं कई वर्षों से विंडोज 2008 आर 2 पर एक्सएएमपीपी चला रहा हूं, मैं केवल अपाचे, माईएसक्ल और फाइलज़िला का उपयोग कर रहा हूं। मैंने कई कस्टम समायोजन किए हैं और इसे serveral बार अपग्रेड किया है। मैंने उन सभी सुरक्षा मुद्दों को संबोधित किया है जिन्हें मैं ढूंढने में सक्षम हूं। सेवाओं के रूप में चल रहा है, जब तक सर्वर सर्वर ऊपर नहीं है तब सर्वर कभी नीचे नहीं होते हैं। वे अविश्वसनीय स्थिर हैं। पृथ्वी पर लोग मुझे क्यों कहते हैं मुझे यह नहीं करना चाहिए? यहां कोई भी क्यू या ए मैंने देखा है, जो विनिर्देशों से संबंधित है, उनमें से अधिकतर आम तौर पर "इसकी अनुशंसा नहीं की जाती" में समाप्त होता है, "यह XAMPP वेबसाइट पर ऐसा कहता है, इसलिए यह बुरा है"। मैं समझता हूं कि आपको उत्पादन के लिए बॉक्स से एक्सएएमपीपी का उपयोग नहीं करना चाहिए क्योंकि यह सुरक्षित नहीं है। लेकिन php MySQL प्रश्नों में तैयार कथन (या तो पीडीओ या mysqli) का उपयोग करके, मेरी लिपियों में सीमित विशेषाधिकारों के साथ MySQL उपयोगकर्ताओं का उपयोग करके, MySQL उपयोगकर्ताओं का उपयोग करके, मेरे रूट उपयोगकर्ताओं के बजाय https/प्रमाणपत्र का उपयोग करके, सभी फ़ोल्डर्स को बदलकर, त्रुटियों को पकड़ना, त्रुटियों को संभालना, फ़ाइल फ़ोल्डर्स की रक्षा करना और PHP प्रोग्रामिंग की नीची किरकिरा मैं नहीं देख सकता कि मैं उत्पादन के लिए XAMPP का उपयोग क्यों जारी नहीं रख सकता। मैंने कभी भी किसी भी परेशानी का अनुभव नहीं किया है। मैंने इस धारणा से निपटारा है कि सुरक्षा मुख्य समस्या नहीं है, कुछ और होना चाहिए। शायद लाखों उपयोगकर्ताओं के साथ बड़ी वेबसाइटों की स्केलेबिलिटी या प्रबंधन (जो मेरा मामला नहीं है)? कृपया मुझे बताओ, लेकिन केवल अगर आप जानते हैं कि आप किस बारे में बात कर रहे हैं!XAMPP उत्पादन के लिए उपयुक्त क्यों नहीं है?

संपादित करें: मैं कहीं और एक उल्लेखनीय टिप्पणी मिल गया:

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

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

+1

http://webmasters.stackexchange.com/ – andyroo

+4

के लिए अधिक प्रश्न मैंने कभी किसी की राय के लिए नहीं पूछा। मैंने स्टैक ओवरफ्लो पर इतने सारे क्यू और ए के पीछे सच्चे कारणों के लिए कहा कि XAMPP उत्पादन के लिए उपयुक्त नहीं है। मैं उन बयानों की राय आधारित कहूंगा, लेकिन मेरा सवाल नहीं।न ही मेरे प्रश्न में कुछ भी है जो प्रोग्रामिंग से संबंधित एक उत्तर की संभावना को शामिल करता है। चूंकि आप में से कई लोगों के बीच सर्वसम्मति प्रतीत होती है कि XAMPP अनुपयुक्त है, वहां एक या अधिक संबंधित कारण भी होना चाहिए। राय के आधार पर मेरे प्रश्न को चिह्नित करने के बजाय कृपया अपने मामलों को प्रस्तुत करें। – itsproject

+0

और क्या मैं यह लिंक जोड़ सकता हूं: http://webmasters.stackexchange.com/questions/69911/why-is-xampp-not-suited-for-production वे आपके से भी ज्यादा कठोर हैं ... – itsproject

उत्तर

5

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

2

हालांकि मैं कभी भी उस तरह से खिड़कियों कॉन्फ़िगर करने के लिए प्रयास नहीं किया है, मैं कुछ समस्याओं (सुरक्षा के अलावा अन्य) के बारे में सोच सकते हैं:

  • विंडो प्रबंधित करने और सॉफ़्टवेयर अद्यतन - मैं इसे कठिन पूरे प्रबंधन करने के लिए लगता है सांत्वना के माध्यम से विंडोज़ प्रणाली और मैं
  • प्रदर्शन उत्पादन में यह प्रबंध कल्पना नहीं कर सकते - (localhosts की तुलना) मेरे मामले में linux हमेशा तेजी से
  • वाले वेब एप्लिकेशन के scalability था - क्षुधा के बहुमत Linux सर्वर envirionment में काम करने के लिए सेट किया गया है , इसलिए 3-डी पार्टी पुस्तकालयों या अन्य ऐप्स को चलाने या एकीकृत करना कभी-कभी मुश्किल हो सकता है। अन्य पथ, कंसोल पर कॉल आदि काम नहीं कर सका आदि

ये समस्याएं आपके मामले में अप्रासंगिक हो सकती हैं, लेकिन जब एक बड़ी परियोजना विकसित की जानी चाहिए।

संबंधित मुद्दे