Zend फ्रेमवर्क: बुनियादी बातों - समीक्षा
मेरी नियोक्ता हाल ही में डेवलपर्स हमें समूह के लिए भुगतान करने के लिए एक ले Zend फ्रेमवर्क: बुनियादी बातों कोर्स, यहाँ मैं दूसरों के लिए राय पर पाठ्यक्रम और मेरे विचार संक्षेप में प्रस्तुत करेंगे. उन लोगों के लिए समय बचाने के लिए लग रही है, यहाँ अपने सार है:
डेवलपर्स के लिए पर करने के लिए देखने के लिए समय था, जो नहीं है Zend फ्रेमवर्क इस कोर्स (Zend फ्रेमवर्क: बुनियादी बातों) जारी सूचना में आदेश करने के लिए पर्याप्त ऑफर देने के लिए एक के अच्छा समग्र चित्र ढांचे को शुरू आप प्रमुख क्षेत्रों और. परे उन लोगों के लिए खर्च किया है जो समय पर देख ढांचे और दो है पीछा किया है एक या ट्यूटोरियल इतना नहीं करता पाठ्यक्रम प्रदान करते हैं.
पृष्ठभूमि
मैं एक किया गया है PHP के लिए 5-6 साल डेवलपर के आसपास है, और पिछले 6 महीनों के आधार पर घटक फ्रेमवर्क पर एक Zend शुरू काम करने के साथ. मैं और विकसित किया है / या फ्रेमवर्क छोटे Zend की एक जोड़ी पर एक डेवलपर MVC sites. मैं ईमानदार हो जाएगा, मैं नहीं देख कोडन बिंदु के एक से व्यवस्थाएं करने के लिए अन्य जोखिम विशाल राशि का एक था, लेकिन कई खर्च परियोजना वेबसाइटों शोध और them. ढांचे का मूल्यांकन और Zend फ्रेमवर्क आसपास के समुदाय घंटे यह काफी रोमांचक है और वहाँ के लिए जहां इसकी जा रहा में विशाल संभावनाएं होने लगते हैं.
कोर्स के बारे में
पाठ्यक्रम नौ दो घंटे WebEx सत्र (बीच में एक 10 मिनट तोड़ने के साथ) से अधिक दिया है. समय किसी भी समय चर्चा के साथ Zend द्वारा प्रदान की गई स्लाइड का एक सेट के माध्यम से खर्च किया जा रहा है. तुम एक माइक्रोफोन का उपयोग करने के प्रशिक्षक से बात कर सकते हैं, लेकिन ईमानदारी से मैं किसी का उपयोग अधिक से अधिक खिड़की चैट कुछ भी नहीं देखा था. इसके अलावा एक VMWare Ubuntu मशीन पर दिया गया है कि उदाहरण कोड है और परियोजनाओं के ऊपर एक एक Zend स्टूडियो के परीक्षण संस्करण की स्थापना की. पाठ्यक्रम अटेंडीज़ नेता या तो एक एकीकृत वीओआईपी समाधान से अधिक है, बातचीत या आप एक संख्या में दुनिया भर में कई डायल का उपयोग करने में डायल कर सकते हैं.
कोर्स के दौरान सामग्री एक नमूना गेस्टबुक आवेदन में शीर्षक से पहले की रूपरेखा और MVC पैटर्न की एक संक्षिप्त सिंहावलोकन के होते हैं. चर्चा bootstrapping, प्रदर्शन Zend_Application, DB टेबल्स, डाटाबेस का उपयोग, फार्म, फ़िल्टरिंग, एसीएल, मान्य, आदि, आदि मूलतः सभी विषयों को कवर करने के लिए आप को चलाने में हर समय एक बुनियादी साइट आप के लिए उपकरण देने की आवश्यकता हो तो जाओ और ढांचे में और अधिक उन्नत हो (हालांकि इस राशि से किया था 'देखो वेबसाइट' समय के बहुत).
समय के लिए कुछ उदाहरण कोड, और 'गेस्टबुक' और 'सरल विकी' अनुप्रयोग विकसित की जाती है. व्यक्तिगत रूप से मुझे लगता है कि कोड या प्रत्येक अनुप्रयोग प्रदान करने और फिर हमें विकसित करने के लिए जो मूलतः एक प्रति के साथ वास्तव में एक अच्छा अनुभव प्रदान नहीं किया था पूछ रहे हैं. मैं एक आवेदन के समान विकसित करना पसंद होता है, लेकिन समान नहीं. एक करने के लिए संदर्भित गाइड होने के लाभ के साथ उदाहरण के आवेदन करने के लिए. वैकल्पिक रूप से ढांचे का बेहतर समझ एक इमारत देने के इस प्रकार आवेदन, कैसे से और खरोंच के साथ प्रदर्शक होगा क्यों और सवाल के बारे में संभवतः नेतृत्व किया, के बाद आप सभी पाठ्यक्रम सकता है के बाद विशेष देखो.
पिछले व्याख्यान / प्रशिक्षक से मदद के मार्गदर्शन के साथ wiki आवेदन पर काम कर रहे थे. के बाद पाठ्यक्रम राय लिया गया था, यह जरूर है कि Zend राय को बहुत गंभीरता से लेता है, वास्तव में जाहिरा तौर पर कोर्स के हमारे संस्करण काफी नया था के माध्यम से कई बार बल दिया गया. कंपनी में अन्य डेवलपर्स से कुछ पाठ्यक्रम ले जा रही हो जाएगा जल्द ही है तो यह देखने के लिए अगर यह हुआ है दिलचस्प होगा.
पाठ्यक्रम शैली अनौपचारिक था, और सहभागियों और प्रशिक्षक के बीच प्रतिक्रिया सहयोग के लिए अनुमति दी. बेशक नेता दोस्ताना, approachable था (ईमेल पते प्रश्नों के लिए साझा किया गया है), और अपनी प्रस्तुति whilst से स्लाइड एक अस्थिर सा हो गया था पूरी तरह ढांचे में सक्षम था. वह स्पष्ट रूप से कोई है जो एक नियमित आधार पर कोई है जो पाठ्यक्रम पढ़ाने से सिखाया जाता है बजाय ढांचे इस्तेमाल किया गया था, मैं उस संबंध में 'असली दुनिया' अनुभव अच्छा लगा.
समग्र लग रहा है
कुछ मायनों में मैं बिल्कुल समय की बर्बादी पाया है, दूसरों में यह बहुत आसान था. उम्मीद है कि मैं स्पष्ट रूप से भर में मेरे कारण मिल कर देंगे, और शायद सोचा या उपयोगी प्रतिक्रिया के लिए कुछ खाना उपलब्ध कराने के (मुझे यह जानने की संभावना नहीं है!).
खुद के लिए यह बिल्कुल भी एक स्तर कम करने के उद्देश्य से किया गया था. Quickstart गाइड के माध्यम से चला गया बीत रहा है, लड़ाई में रोब एलेन Zend फ्रेमवर्क पढ़ा है, और ढांचे के एक छोटे से मैं सच में कुछ भी नहीं मिला बहुत अधिक के साथ काम किया. मैं करूंगा के पाठ्यक्रम पसंद करने के लिए Quickstart के अंत से लेने और अतिरिक्त कौशल विकसित करना.
उस ने कहा, बेशक शीर्षक "है स्पष्ट रूप से राज्य" Zend फ्रेमवर्क: बुनियादी बातों और पहलू में है कि इस पाठ्यक्रम को प्राप्त होता है कि यह क्या बाहर सेट के लिए नहीं है. विकास टीम है कि समय खर्च नहीं किया ढांचे में देख रहा है के अन्य सदस्यों में उत्साह और पूछा सवाल है जो वास्तव में अच्छा देखने के लिए गया था के साथ हर सत्र समाप्त हो गया.
सब खो नहीं था, यह समय बिताना ढांचे की बुनियादी विवरण की पुष्टि करने के लिए और उन क्षेत्रों में जहाँ मैं 100% नहीं था सवालों के एक जोड़े पूछ लो अच्छा था. यह भी समय है कि मैं करने के लिए नीचे एक दिन बैठ गया और के बारे में रूपरेखा और भविष्य की परियोजनाओं, कुछ का उपयोग कर कोडन मैं नहीं तो क्या है (आप अपनी कंपनी के लिए सहमत हैं कि कल्पना कर सकते हैं?:) सक्षम नहीं होगा). लेकिन पिछले नहीं कम से कम तुम भी मिल Zend से एक अच्छा प्रमाणपत्र कहने के लिए कि आप पाठ्यक्रम में भाग लिया (यद्यपि ईमेल द्वारा).
Zend फ्रेमवर्क प्रमाणन
यह एक सवाल है कि पाठ्यक्रम के दौरान मन में आ रहा रखा, यह प्रमाण पत्र के लिए मुझे तैयार होता था? जल्दी, आसान नहीं है शानदार एक. पाठ्यक्रम प्रशिक्षक अतिरिक्त सलाह है कि प्रमाण पत्र के लिए क्या तुम सच में दिन के आधार पर एक दिन ढांचे का उपयोग किया जाना चाहिए और बहुत ही आरामदायक और उसके उपयोग के तरीके में और आत्मविश्वास महसूस के साथ काफी उस पर स्पष्ट था.
सारांश
सब कुछ मैं, मैं दो आसान बुलेट बिंदुओं को अंदर सब कुछ संक्षेप हूँ ऊपर लिखा है यह देखते हुए:
- Zend फ्रेमवर्क नई करने के लिए: इस कोर्स के बिल्कुल कि तुम क्या उम्मीद थी, इसे बनाने देता है जो आप कर सकते से आप एक अच्छी बुनियादी बातों पर ग्राउंडिंग परिचय ढांचा और अच्छा एक. कोर्स करने के लिए और डेवलपर्स के बीच ढांचे के लिए ब्याज उत्साह पैदा करने लगता है.
- खेतों में प्रयुक्त किए Zend फ्रेमवर्क: हालांकि यह मूल बातें बहुत अच्छा था में से कुछ को किनारे तक मैं प्रयास लगा, समय, और धन लेने के लिए पाठ्यक्रम अन्यत्र खर्च कर सकता का बेहतर किया गया है. अगले तुरंत साइन अप स्तर होगा - की कम से कम करने के लिए मानक प्रमाणीकरण मैं उस के लिए और से परे. जाएगा करने के लिए ले डेवलपर्स के लिए अच्छा see Zend यह एक बनाने के लिए नए पाठ्यक्रम उच्च स्तर.


















































अरे, मैं सिर्फ तुम्हें मैं अपनी वेबसाइट पर लेखन के टुकड़े की तरह सच में पता है, चाहता था. लेकिन मैं एक Crashbang Ubuntu और डिजाइन के संस्करण 8.x चल मशीन पर काम कर रहा हूँ फ़ायरफ़ॉक्स काफी संतोषजनक नहीं हैं. बड़ा सौदा एक नहीं, मैं अभी भी मूल रूप से जानकारी के लिए लेख और खोज पढ़ सकते हैं, लेकिन सिर्फ तुम्हारे बारे में सूचित करना है कि चाहते थे. नेविगेशन पट्टी कठिन की तरह करने के लिए config मैं चल रहा हूँ के साथ लागू है. ऊपर महान काम रखो!
खेद डिजाइन के साथ समस्याओं के बारे में सुनने के लिए, मैं Fedora 11 पर ओपेरा के साथ एक ही मिलता है, हालांकि एफएफ यह ठीक संभाल रही है. अगर मैं एक मौका मैं डिजाइन एक बार फिर से अद्यतन करने में देख लेंगे मिलता है.
चियर्स इस बात के लिए, यह धारणा मैं रूपरेखा पढ़ने से मिला है कि वहाँ ज्यादा है कि मैं wasn't सीखना होगा, लेकिन आप इसके लिए कुछ बिंदुओं पर Zend रिकॉर्ड सीधे डाल मौका है अच्छा कहना चाहता था. यह, बस पुस्तकों के माध्यम से हो सकता है मैं फिर से पढ़ने को पढ़ने के बाद, और उन्नत एक के लिए सीधे जाओ और हो सकता है एक सुरक्षा, और इस समय का उपयोग करने के लिए कोई शक मैं स्पष्ट ब्लॉग अध्यक्ष के लिए धन्यवाद ... हो सकता है!