सबसे पहले, मुझे यकीन नहीं है कि यह इस प्रश्न के लिए सही जगह है, लेकिन चूंकि इसे सर्वर की गलती पर ऑफ-टॉपिक के रूप में चिह्नित किया गया था, इसलिए मैंने सोचा कि मुझे इसे यहाँ आज़माना चाहिए।
मैं वर्तमान विकास सेटअप के साथ शुरू करने जा रहा हूं: मेरे पास एक स्थानीय एपाचे वेबसर्वर है जिसे XAMPP के साथ प्रबंधित किया गया है और मेरे व्यक्तिगत कंप्यूटर पर कोई SSL / प्रमाणन सेट अप नहीं हो रहा है। मेरे पास पृष्ठभूमि में एक छोटा MySQL डेटाबेस है।
यह माना जाता है कि वेबसाइट कर्मचारियों को अपनी शिफ्ट विवरण (आरंभ समय, अंत समय, संसाधित बॉक्स की संख्या आदि) में प्रवेश करने के लिए एक सरल फॉर्म प्रदान करती है। इन विवरणों को तब MySQL डेटाबेस के अंदर भेजा और संग्रहीत किया जाता है।
मेरा मानना है कि पर्यावरण अपेक्षाकृत कम जोखिम वाला है। मुझे विश्वास नहीं है कि साइट के साथ काम करने वाला कोई भी व्यक्ति किसी भी गंभीर तरीके से सुरक्षा के साथ छेड़छाड़ करने की कोशिश करने वाला है, इसलिए यूरोपीय कानून (जीडीपीआर) द्वारा आवश्यक बुनियादी सुरक्षा पर्याप्त होनी चाहिए। मुझे पता है कि मेरा वर्तमान सेटअप उत्पादन के लिए नहीं है, लेकिन मैं इस तरह की परियोजना के लिए बहुत नया हूं और इसलिए मैं कुछ विचार प्राप्त करना चाहता हूं कि आप लोगों को चीजों को कैसे सेट करना है।
मेरे प्रश्न हैं:
- क्या सर्वर और डेटाबेस स्थानीय रूप से (घर पर) या क्लाउड में चल रहा है (azure या ऐसा ही कुछ)?
- यदि यह स्थानीय रूप से चलता है, तो कंपनी के कर्मचारी स्थानीय सर्वर (वीपीएन के माध्यम से?) से कैसे जुड़ सकते हैं?
- जब मैं इसे स्थानीय रूप से चलाता हूं तो मैं उपलब्धता की गारंटी कैसे दे सकता हूं?
- XAMPP के लिए कौन से विकल्प हैं (जो उत्पादन और विकास के लिए नहीं हैं)?
- मुझे और क्या ध्यान रखना चाहिए?
अग्रिम बहुत बहुत धन्यवाद!!