PHP विकास वातावरण की बात आती है तो बहुत सारे विकल्प हैं और आपको इसे अपने आप को एक साथ जोड़ना होगा।PHP विकास पर्यावरण सर्वोत्तम प्रथाओं
मुझे आश्चर्य है कि कोई व्यक्ति जो सोचता है उसके साथ आया है वह आदर्श सेटअप है जो आपके रास्ते से बाहर निकलता है और आपको विकसित करने देता है।
अभी मैं कमांड लाइन से vim और svn का उपयोग करता हूं। मैं बिल्डों को प्रबंधित करने के लिए स्क्रिप्ट लिखता हूं लेकिन मैं फ़िंग को देखने के बारे में सोच रहा हूं।
मुझे विम पसंद है लेकिन मैं PHP प्लगइन के साथ ग्रहण करने की गंभीरता से सोच रहा हूं क्योंकि मुझे लगता है कि यह सामान्य एसवीएन विकल्पों को थोड़ा आसान बनाता है (एक परियोजना में चारों ओर चलती फाइलें)।
डेटाबेस पर निरंतर एकीकरण का समर्थन करने के लिए कुछ एक बड़ा प्लस होगा!
अपडेट: बस उस पिछली लाइन पर जोर देना चाहता था। मुझे एहसास है कि कुछ ढांचे इस से मदद करेंगे, लेकिन मैं ढांचे का उपयोग नहीं करता हूं। क्या वहां कुछ सरल मॉड्यूल है (आईडीई में शामिल है या नहीं) जो मुझे आसानी से मेरे डेटाबेस स्कीमा/डेटा को एक विवर्तन संशोधन में जोड़ देगा, मुझे रोलबैक और आगे, टैग, शाखा इत्यादि दे सकता है?
संपादक से परे चीजों पर कोई टिप्पणी? उदाहरण के लिए: एसवीएन प्रतिबद्धता आदि पर स्टेजिंग/उत्पादन/विकास वातावरण, स्वचालित परीक्षण और भवन का निर्माण, प्रबंधन, आदर्श रूप से हम एक पेशेवर PHP टीम विकास पर्यावरण की स्थापना के लिए इस पोस्ट को "व्हाउ टू व्हाह" बना सकते हैं। डिबगिंग (Xdebug या ZendDebugger का प्रयोग करके)
SVN/सीवीएस बहुत convinient एकीकरण
डीबी एकीकरण:
इस दिलचस्प लगता धन्यवाद की आवश्यकता की तरह।मैंने ज़ेंड स्टूडियो को संस्करण 5 में वापस करने की कोशिश की लेकिन जब यह एक अलग मशीन पर कोड से निपटने के लिए आया (लेकिन अभी भी लैन पर) थोड़ा सा गड़बड़ हुआ। क्या आपको फ़ायरफ़ॉक्स और आईई डिबगिंग प्लगइन्स उपयोगी लगता है? –