2008-10-05 19 views
7

मैं PHP विकास कर रहा हूं। और एक रेल पृष्ठभूमि से आ रहा है, मैं PHP में Webrick के लिए एक तरह के प्रतिस्थापन की तलाश में हूँ। क्या ऐसा हल्का वजन सर्वर है? न्यूनतम विन्यास और स्थापना प्रयास के साथ कुछ। अपाचे वास्तव में ठीक है। लेकिन मैं जानना चाहता हूं कि क्या अन्य विकल्प हैं। या आप में से अधिकांश अपाचे का उपयोग करते हैं?लाइटवेट वेब ऐप सर्वर?

उत्तर

14

क्या आपने lighthttpd पर एक नज़र डाली है?

+0

मैं दूसरा यह, मैं इसे अपाचे के स्थान पर इस्तेमाल करेंगे, जब होना चाहिए। – UnkwnTech

+0

मैं लगभग एक साल के लिए विशेष रूप से lighttpd का उपयोग कर रहा हूं। अपाचे से अधिक कुशल तरीका। –

1

अधिकतर यहां अपाचे का उपयोग करेंगे लेकिन अन्य विकल्प भी हैं। आईबीएम ने a nice long article on the subject पोस्ट किया। वे सभी PHP का समर्थन नहीं करेंगे।

इन विकल्पों में से, lighttpd शायद सबसे लोकप्रिय है।

12

वापस जब लाइटी में स्मृति रिसाव की कई रिपोर्टें थीं, तो किसी ने Nginx का उल्लेख किया था। हास्यास्पद नाम को अनदेखा करें, यह वास्तव में सबसे अच्छा HTTPd है जिसे मैंने कभी भी उपयोग किया है (और मैं 1.1 से अपाचे का उपयोग कर रहा हूं)। एक मॉड्यूल के बजाय PHP को एफसीजीआई के रूप में स्थापित करें और आप सुनहरे हैं।

+0

टिप्पणियां छिपाएं मैं इसे दूसरा कर दूंगा। सेटअप करने में आसान और भूलना आसान है क्योंकि यह पूरी तरह से काम करता है। मैंने पिछले 3 वर्षों में निंगक्स हैंडलिंग 2 मोंग्रेल्स, PHP और स्थिर संपत्तियों की सेवा करने का एक उदाहरण प्रबंधित किया है।मुझे समय-समय पर उन्नयन का ख्याल रखना पड़ा, सबकुछ अच्छा और तेज़ काम करता है। – lbz

+6

शायद लाइटी = lighttpd का उल्लेख करना चाहिए। –

0

आप अपाचे को अपनी आवश्यकता के अनुसार अनुकूलित कर सकते हैं। मैं इसके मजबूती के लिए अपाचे पसंद करता हूं।

-1

मैं PHP विकास के लिए अपाचे का उपयोग करता हूं।

विंडोज़ पर मैं XAMPP स्थापित करने की अनुशंसा करता हूं - यह एक पूर्ण पूर्व-कॉन्फ़िगर किया गया PHP/MySQL स्टैक है।

मैक ओएस एक्स थोड़ा सा ट्रिकियर हो सकता है, लेकिन मैंने पूर्व-स्थापित सेटअप में प्रबंधित किया है।

2

आप cherokee को आजमा सकते हैं। यह बॉक्स के बाहर PHP के साथ कॉन्फ़िगर नहीं किया गया है, लेकिन इसे सेट करना और बहुत तेज है,

0

अपाचे का सबसे अधिक उपयोग करने के संबंध में, उत्तर हाँ है। वेब पर अधिकांश सर्वर अपाचे (ज्यादातर LAMP) का उपयोग कर रहे हैं। PRobabyly सबसे बड़ा कारण यह है कि अपाचे कुछ भी के साथ बहुत लचीला काम करता है। इसमें बहुत सारे प्लगइन हैं और यह बहुत विन्यास योग्य है। यह भी बहुत तेज़ है और कुछ भी पर चलता है।

-3

लगभग हर कोई अपाचे में PHP चलाता है, शायद ही कोई इसे किसी और चीज़ के साथ चलाता है। एक मानक अनुप्रयोग सर्वर मंच का उपयोग करने के लाभ से कुछ और उपयोग करने का जोखिम बहुत अधिक है।

यदि आपने कुछ अन्य वेब सर्वर का उपयोग किया है, तो क्या PHP भविष्य में रिलीज़ में इसका समर्थन जारी रखेगा? (यह निश्चित रूप से अपाचे के लिए भी एक समस्या है, लेकिन अधिक संभावना है)।

अपाचे आपके लिए "पर्याप्त प्रकाश" नहीं है?

+3

PHP को किसी वेब सर्वर को "समर्थन" करने की आवश्यकता नहीं है यदि आप अपने फास्टसीजीआई मोड में PHP का उपयोग कर रहे हैं। अपाचे बहुत से समाधानों से बहुत धीमी है, खासकर स्थिर फाइलों के लिए। – ceejayoz

4

आपको sng आज़माएं।

यह स्क्रिप्ट है जो बिना किसी व्यवस्थापक विशेषाधिकार के PHP/Nginx विकास सर्वर को लॉन्च करती है। में nodejs

में किया जाता है आप के साथ बहुत आसानी से स्थापित कर सकते हैं:

npm install sng 
संबंधित मुद्दे