laravel 5 स्थानीयहोस्ट, पीएचपी कारीगर सेवा और घर प्रो/विपक्ष



laravel-5 vagrant (1)

मैं लारवेल के लिए नया हूँ और मैं एक ऐसे वातावरण को उलझन में ले रहा हूं जिसका इस्तेमाल मैं एक ऐप डब्ल्यू / डीबी एकीकरण (MYSQL) बनाने में किया।

  • वाम्प (स्थानीयहोस्ट)
  • PHP कारीगर
  • रियासत

प्रत्येक वातावरण के समर्थक / विपक्ष क्या हैं? धन्यवाद


हालांकि यह सवाल राय आधारित है, मेरा जवाब मेरे अनुभव पर आधारित होगा।

WAMP (स्थानीयहोस्ट) Wamp विंडो अपाचे MySQL PHP के लिए कम है

पेशेवरों: - डब्लूएमपी सर्वर, ईजीपीएचपी आदि की स्थापना करके वाकई आसानी से खिड़कियों पर सेटअप किया जा सकता है

  • आसानी से कॉन्फ़िगर किया जा सकता है

  • त्वरित Mysql डेटाबेस प्रशासन के लिए PHPMyAdmin के साथ आता है

विपक्ष:

  • लैंप में लैंप स्थापित करना एक बड़ा दर्द है क्योंकि इसमें पहले से कॉन्फ़िगरेशन शामिल है और आप यूआरएल जैसे http: // localhost / project / public के साथ समाप्त होते हैं

  • मैंने मेमकैच की सफलता के बिना Wamp पर स्थापित करने का प्रयास किया है; जो PHP / Laravel के लिए एक अच्छा कैशिंग सर्वर है

PHP कारीगर

पेशेवरों:

  • प्रयोग करने में आसान
  • स्वच्छ यूआरएल / जनता के बिना

विपक्ष:

  • आपको यह काम करने के लिए अभी भी PHP और MySQL स्थापित करना होगा
  • छोटे लैरवेल परियोजना के लिए इस्तेमाल किया जाना चाहिए
  • कुछ अन्य सीमाएं

रियासत

Laravel के लिए यह पसंदीदा विकास वातावरण है

पेशेवरों:

  • Laravel ऐप को विकसित करने के लिए आपको जिस चीज़ की ज़रूरत है उसे इंस्टॉल करता है
  • अपने मेजबान के बीच एक फ़ोल्डर साझा करें
  • आसानी से फिर से बनाया जा सकता है

विपक्ष:

  • मैंने देखा कि हर बार मेरे मेजबान सिस्टम को बिना किसी घर के सुरक्षित तरीके से सहेजने के बंद करने के लिए, मुझे इसे हर समय काम करने के लिए होमस्टैड की व्यवस्था करना पड़ता है जिस पर इंटरनेट कनेक्शन की आवश्यकता होती है
  • होमस्टेड के लिए कुछ विशिष्ट समस्याएं हैं, जिनके समाधान के लिए विशिष्ट समाधान नहीं है, जिससे आपको समस्या हल करने के लिए बहुत सी चीजों का सामना करना पड़े।
  • होमस्टेड धीमी गति से लगता है

LNMP

लिनक्स (उबंटू) एनजीएन मैसेज PHP और वर्चुअलबॉक्स

यह मेरा सबसे अच्छा विकास पर्यावरण है यह काम करने के लिए न्यूनतम लिनक्स अनुभव लेता है, लेकिन एक बार हासिल करने के बाद आप इसका आनंद उठा सकते हैं।

पेशेवरों:

  • पूरी तरह से अनुकूलित और स्थापित करें जो आप ऐसे मेम्कैच, घूंट, MySQL, PHP चाहते हैं। गिट, बस कुछ भी
  • प्रोग्रामर के रूप में अपने अनुभव को विस्तृत करें, सिस्टम व्यवस्थापक की तरह स्वयं कुछ करें
  • यह घर के विपरीत मुश्किल से दुर्घटनाग्रस्त है आप वर्चुअलबॉक्स में हमेशा स्नैपशॉट ले सकते हैं
  • आभासी हार्ड डिस्क को दूसरे वर्चुअलबॉक्स पर मुकाबला करके आसानी से एक नई प्रणाली पर जायें

विपक्ष:

  • स्थापना के लिए अधिक प्रयास की आवश्यकता है
  • आपको थोड़ा लिनक्स का अनुभव होना चाहिए

ये मेरे अनुभव का केवल कुछ है जो मेरा उत्तर आधारित है।





homestead