2010-05-13 13 views
5

मैं PHP और MySQL का उपयोग कर वेबसाइट विकसित करता हूं। एक अनुभवी वेब डेवलपर कौन सा संसाधन सुझाएगा जो डेवलपर के काम से संबंधित सर्वर-विशिष्ट जानकारी को कवर करेगा।PHP/MySQL वेब डेवलपर को सर्वर के बारे में क्या पता होना चाहिए?

यदि यह मदद करता है, तो मैं विशेष रूप से अपाचे सर्वर (मेरी होस्टिंग कंपनी के माध्यम से) के साथ काम करता हूं।

उत्तर

6

आप कहते हैं: अनुभवी वेब डेवलपर ... इसलिए:

तो आपको किसी भी सम्मानजनक sys व्यवस्थापक के रूप में पता होना चाहिए। यह आपको व्यावसायिक मामले/बाधाओं के लिए सही तकनीकों को चुनने की अनुमति देता है।

तुम भी पता होना चाहिए के बारे में:

  1. डाटाबेस सर्वर/डीबीए
  2. नेटवर्क वास्तुकला, टोंटी की रोकथाम, संसाधनों के आवंटन
  3. नेटवर्क और सिस्टम सुरक्षा
  4. प्रोटोकॉल, फायरवॉल, मार्ग
  5. विभिन्न एप्लिकेशन स्टैक कॉन्फ़िगरेशन (LAMP या .NET से परे)
  6. वितरित सिस्टम, स्केलेबिलिटी
  7. प्रौद्योगिकी मूल्यांकन (एमओईएस, मॉप और जो कुछ)

और अन्य सामान के टन। एक वेब डेवलपर होने के नाते दिए गए पर्यावरण के लिए 'डेवलपर' का एक विशेषज्ञ है ... इस तरह आपको उस पर्यावरण और उसके बारे में सब कुछ पता होना चाहिए, इससे उत्पन्न होता है या इससे प्रभावित होता है।

+1

+1 - विशेष रूप से एक अनुभवी डेवलपर को सामान्य ज्ञान को तकनीकी ज्ञान से शर्मिंदा होना चाहिए (प्रक्रियाओं के साथ इतना नहीं, जैसे बैकअप सर्वोत्तम व्यवस्थित करना)। उन्हें यह भी पता होना चाहिए कि प्रदर्शन के लिए सर्वरों को रेट करने/योजना बनाने के लिए कैसे करें (विशेष रूप से डेटाबेस वार - आईओपीएस इत्यादि) – TomTom

+0

@ एडेन बेल: सुनिश्चित नहीं है कि आप पहली पंक्ति क्या कर रहे हैं। मैं उन लोगों से पूछ रहा हूं जो सलाह के लिए खुद को "अनुभवी वेब डेवलपर्स" कह सकते हैं। मैं खुद को एक के रूप में लेबल नहीं कर रहा हूं। शायद आप गलत पढ़ा? –

+0

@ एडेन बेल: आपके उत्तर के आखिरी हिस्से के जवाब में, मैं अपने पर्यावरण के बारे में जितना संभव हो सीखना चाहता हूं, यही कारण है कि मैंने पहली बार सवाल पूछा। –

2

नियम # 1: सर्वर पर्यावरण के लिए जितना संभव हो सके अपने विकास पर्यावरण को प्राप्त करें। (Ie दोनों पर अपाचे का उपयोग करें, दोनों पर PHP और MySQL का एक ही संस्करण का उपयोग करें, आदर्श दोनों पर एक ही ऑपरेटिंग सिस्टम का उपयोग करें।)

0

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

उपयोगी उदाहरण हैं, चीटशीट्स, दस्तावेज़ीकरण के लिंक, और, ज़ाहिर है, ऑडियो/वीडियो व्याख्यान जिन्हें आप देख सकते हैं और/या सुन सकते हैं।

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

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