5

संभव डुप्लिकेट:
What is the best IDE for PHP ?PHP: आप इसे लिखने के लिए क्या उपयोग करते हैं?

नमस्ते फिर सब लोग,

मैं अगले सप्ताह मेरे काम नियुक्ति समाप्त करने और राशि बंद करने से पहले मैं अपनी पढ़ाई फिर से शुरू एक महीने से अधिक। सुपर कूल पार्टी जानवर होने के नाते, मैंने PHP पर दृढ़ पकड़ प्राप्त करने के समय का उपयोग करने का निर्णय लिया है। मैंने हाल ही में मैट ज़ैंडस्ट्रा द्वारा अत्यधिक अनुशंसित पुस्तक 'PHP ऑब्जेक्ट्स, पैटर्न एंड प्रैक्टिस' तीसरा संस्करण खरीदा है और Zend Tutorials पूरा कर लिया है।

मैं सोच रहा था कि क्या किसी के पास शुरुआती/मध्यवर्ती सामग्री के किसी भी अन्य अच्छे स्रोत हैं, तो उनकी सिफारिश की जाएगी?

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

आपकी मदद के लिए अग्रिम धन्यवाद।

जॉनी

+0

डुपे? शीर्षक के बावजूद, वह न केवल एक आईडीई मांग रहा है। मैं समझता हूं कि वह अन्य टूल्स (ढांचे, इकाई परीक्षण और कोड कवरेज, स्रोत नियंत्रण ...) के साथ-साथ ट्यूटोरियल और लेखों की भी तलाश कर रहा है। –

उत्तर

5

मैं एक परियोजना या वेबसाइट है कि आप का अनुकरण और यह निर्माण शुरू करना चाहते हैं चाहते हैं। असली दुनिया चुनौतियों को दूर करने के बजाय मुझे लगता है कि सीखने का कोई बेहतर तरीका नहीं है। अधिकतर बार आपको यह नहीं मिलेगा कि आपको एक ही चुनौतियों का सामना करना पड़ेगा, और जब आपके पास दृढ़ पकड़ हो, तो चीजें बहुत आसान हो जाती हैं।

विकास के लिए, मैं v1.5 में Aptana प्रशंसक था, लेकिन मैंने तब से NetBeans पर स्विच किया है।

+0

हाँ, जो समझ में आता है, मेरे पास कुछ परियोजनाएं हैं जिन्हें मैं आखिरकार कुछ PHP काम करने की उम्मीद कर रहा हूं। लिंक के लिए धन्यवाद, मैं अब उनको जांचूंगा। – JonnyIrving

+0

उन दोनों के साथ एक नाटक था, थोड़ा सा अभिभूत था क्योंकि आप कल्पना कर सकते हैं कि ओओपी के लिए एक शुरुआत करने वाला व्यक्ति हो सकता है लेकिन मुझे लगता है कि नेटबीन अब तक मेरा पसंदीदा है। – JonnyIrving

+0

आपको नेटबीन्स के साथ यह आसान लगेगा क्योंकि यह आपको अपने सभी वर्ग विधियों और विशेषताओं के लिए कोड सहायता देता है। परिभाषा के लिए एक समारोह पर प्लस CTRL + LMB अमूल्य है! –

1

मेरा मुख्य सलाह है:

  1. की पहचान करने और पुरानी पड़ चुकी पीएचपी ट्यूटोरियल
  2. php.net से आधिकारिक मैनुअल
  3. संस्करण नियंत्रण का प्रयोग करें सॉफ्टवेयर का प्रयोग करें को छोड़ने के लिए जानें। किसी को। वे सभी कोई भी
  4. का उपयोग कर की तुलना में बेहतर

अद्यतन

मेरी मूल जवाब पीएचपी संपादक और IDEs का एक जीभ में गाल वर्गीकरण महत्वपूर्ण सामान तो मैं कर रहा हूँ से ध्यान विचलित है प्रकट होता है कि के साथ शुरू हुआ इसे एक परिशिष्ट में ले जा रहा है। यह ध्यान देने योग्य है कि सॉफ़्टवेयर अनुप्रयोगों के संदर्भ में "तेज़" के लिए राजनीतिक रूप से सही शब्द "वैकल्पिक गति प्रदर्शन" है। इस लेख को बनाने में कोई इंडोनेशियाई नुकसान नहीं पहुंचा था।


बेशक

, क्या बेस्ट पीएचपी संपादक सवाल हमेशा के आसपास हो जाएगा और एक निश्चित जवाब कभी नहीं मिल जाएगा है। ये बड़ी श्रेणियां हैं:

  • सिंटैक्स हाइलाइटिंग और अन्यथा के साथ अल्ट्रा लाइटनिंग फास्ट टेक्स्ट एडिटर।
  • खराब संपादकों के साथ जावा में लिखित मास्टोडोंटिक आईडीई।
  • खिड़की के चारों ओर 100+ उपयोगिता पैनलों के साथ वाणिज्यिक आईडीई।
  • यूनिक्स संपादक जो 1 9 70 के दशक में किसी भी तरह से बच गए हैं।

;-) बस अपने आप को चुनें

+0

धन्यवाद अलवारो, मैं देखता हूं कि संपादकों के साथ आपका क्या मतलब है। मैं वर्तमान में एक अल्ट्रा बिजली का उपयोग कर रहा हूं लेकिन बहुत हल्का संपादक हूं और कुछ और घंटियों के साथ कुछ सोच रहा था और सीटी मेरी मदद कर सकती है। – JonnyIrving

+0

मैं व्यक्तिगत रूप से प्रोग्रामर के नोटपैड से प्यार करता हूं :) – Lyon

+0

आप किस बारे में सोच रहे हैं, आपको लगता है कि एक आधुनिक पीसी धीमे होने से पहले टेक्स्ट एडिटर से ज्यादा जटिल नहीं चला सकता है? टाइपिंग के लिए आपको कितनी _lightning_ तेज आवश्यकता है, बिल्कुल? –

0

आप पर्यावरण का उल्लेख नहीं किया, लेकिन यदि आप Windows का उपयोग कर रहे हैं और आप एक जटिल आईडीई की जरूरत नहीं है, यहाँ एक सरल/हल्के समाधान है: Notepad2 का उपयोग PHP नियंत्रण के लिए TortoiseSVN के साथ, PHP मैनुअल के लिए PHP/HTML/XML टेक्स्ट संपादन के लिए, पीडीएफ मैनुअल के लिए कोई भी पीडीएफ रीडर।

0

PHP से संबंधित विकास के लिए सबसे अच्छा मंच * निक्स का कोई स्वाद है। मैंने हाल ही में उबंटू (वर्तमान स्थिर संस्करण 10.04) में स्थानांतरित किया और इसे सेटअप और उपयोग करना बहुत आसान पाया।

एक एकल कमांड सुडो टास्कसेल इंस्टॉल लैंप-सर्वर आपके द्वारा PHP विकास के लिए आवश्यक सब कुछ इंस्टॉल करेगा जैसे अपाचे, PHP और MySQL। और जैसा कि डेविड ने सुझाव दिया, कोडिंग के लिए Aptana का उपयोग करें। संस्करण नियंत्रण के लिए एसवीएन या गिट का उपयोग करना भी पसंद किया जाता है।

अंत में, केकेपीएचपी (http://cakephp.org) या ज़ेंड फ्रेमवर्क (http://framework.zend.com/) जैसे कुछ PHP ढांचे को सीखें। यह आपके विकास के समय को बहुत कम कर देगा।

HTH

+0

* निक्स के बारे में अपने बड़े पैमाने पर सामान्यीकरण को अर्हता प्राप्त करने के लिए देखभाल? मैक/विंडोज़ पर भी क्या अद्भुत आईडीई मौजूद नहीं है? –

+0

ठीक है, यह सिर्फ एक आईडीई के बारे में नहीं है। मैं समग्र विकास पर्यावरण के बारे में बात कर रहा हूं। जब भी एक्सटेंशन, आईएमओ, जैसे PHP के स्रोत से कुछ भी संकलित करने की बात आती है, * विंडोज़ की तुलना में निक्स बेहतर तरीका है। मैं यहां मैक का नाम नहीं रखूंगा क्योंकि यह फ्रीबीएसडी पर आधारित है। – Aditya

+0

सुझाव आदित्य के लिए धन्यवाद लेकिन मैं उस मशीन का पुनर्निर्माण नहीं कर सकता जिसका उपयोग मैं करूँगा जो वर्तमान में विंडोज चल रहा है। मैं उबंटू का भी बड़ा प्रशंसक हूं लेकिन मेरे प्लेटाइम के दौरान यह नहीं होगा। – JonnyIrving

0

मैं काम पर विंडोज पर e text editor उपयोग करते हैं, WampServer और Git के साथ।

+0

हाँ मैं इस समय एक समान प्रणाली का उपयोग करता हूं लेकिन मैंने केवल वास्तव में शुरुआत की है। WampServer मेरे लिए अच्छा काम करता है। – JonnyIrving

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