Zend Framework: Основи - Прегледајте
Мој работодавачот неодамна плати по една група од нас на програмерите да преземат Zend Framework: Основи разбира, тука јас ќе ги сумирам моите мисли и мислења за курс за другите. За оние кои бараат да заштедите време, тука е мојот заклучок:
За програмери кои не сум имал време да се погледне на Zend Framework овој курс (Zend Framework: Основи) нуди добра целокупната слика на рамка за воведување на вас клучните области и даваат доволно информации со цел да се продолжи. За оние кои имаат поминато време гледајќи во рамка и го следеа една или две вежби на овој курс не нуди многу пошироко.
Позадина
Сум бил PHP инвеститорот за околу 5-6 години, и почна да работи со Рамковниот Zend на некоја компонента основа во текот на последните 6 месеци. Сум развиени и / или е инвеститорот на неколку мали Zend Framework MVC sites. Ќе бидам искрен, не сум имал огромна сума на изложеност на други рамки од кодирање точка на гледање, но имаат поминато неколку часови проучувајќи проектот веб-сајтови и оценување на them. рамка и заедницата околу Zend Framework тоа е доста возбудлив и изгледа како да има огромни можности во својот каде оди.
За курсот
Курсот е дадено над 9 два часа WebEx сесии (со 10-минутна пауза во средината). На време е поминато случува преку збир на слајдови обезбедени од страна на Zend со дискусија во секое време. Можете да ги користите микрофон да разговара со инструктор, но да бидам искрен јас не видов некој користи ништо повеќе од прозорецот за разговор. Во прилог на VMware Ubuntu машина е предвидено дека има пример кодот и проекти постави пробна верзија на Zend Studio. Текот лидер разговори за присутните или преку интегриран VoIP решение, или можете да бирате во користење на еден од многу светски бирате во броеви.
Во текот на материјал се состои од краток преглед на Рамковниот и MVC шема пред да се упати во примерок Книга за гости апликација. Во дискусијата покажа bootstrapping, Zend_Application, ДБ маси, пристап до базата, форми, филтрирање, ACL, проверување, итн, итн суштина ги опфаќа сите теми што би бараат да се добие основните сајт на работи цело време ви дава алатки за да се оди и да се понапредни во рамка (иако ова не износ на 'Видете ја веб-сајтот на поголемиот дел од времето).
Време е даден на кодот некои примери, и да се развие на "Книга за гости и апликација едноставна" вики ". Лично почувствував дека обезбедување на код или секој стан, а потоа бара од нас да се развие она што во суштина беше копија заедно воопшто не се обезбеди добар учење. Јас би преферирал да развијат апликација слични, но не и идентични. на пример апликација со корист да се има водич да се повикуваш. Алтернативно градење на апликации од нула со демонстратор на веројатно ќе доведе до повеќе прашања за тоа зошто и како, давајќи им на подобро разбирање на рамката, по сите вие може да се погледне до специфики по курс.
Последните предавање се состоеше од работа на вики апликација со помош / упатства од инструктор. По текот повратни информации беше земено, беше истакнато неколку пати во текот на курсот што Zend се повратни информации многу сериозно, всушност, очигледно нашата верзија на курсот беше сосема ново. Некои од други програмери во компанијата ќе бидат полагање на курсот наскоро, па ќе биде интересно да се види дали ова се случило.
Текот стил беше неформална, дозволено за повратни информации и соработка помеѓу присутните и инструктор. Текот лидер беше пријателски, пристапен (е-мејл адреси се дели за прашања), и додека неговата презентација од слајдови беше малку несигурен изгледаше целосно надлежните во рамка. Тој беше јасно некој кој користи рамките на редовна основа, а не некој кој се учи да се учат на се разбира, ми се допадна искуството на "реалниот свет" во тој поглед.
Целокупното чувство
На некој начин што го најдов на курсот е губење на време, а во други тоа беше многу поедноставно. Се надевам дека ќе добијам моите причини низ јасно, а можеби и се обезбедат некои храна за размислување или корисни повратни информации (знаејќи мене ова е малку веројатно!).
За мене на овој курс беше насочен кон премногу ниско ниво. Ја помина низ quickstart водич, да се прочита Роб Ален Zend Framework во акција, и работел со рамка малку јас навистина не добие ништо премногу. Јас би се допадна на курсот да ги собереш од крајот на quickstart и развијат дополнителни вештини.
Тоа, рече, се разбира титулата не јасно држава "Zend Framework: Основи", а во тој аспект на курсот постигнува она што го поставува за да се направи. Другите членови на тимот за развој кои не се помина време гледајќи во рамките заврши секоја сесија со ентузијазам и поставуваните прашања кој беше навистина убаво да се види.
Сите не се изгуби, тоа е добро да поминат извесно време се потврдува основните детали од рамката и да се поставам неколку прашања во области каде што јас не бев 100%. Тоа беше исто така, време што го добив да седне секој ден и да размислуваат за кодирање со користење на рамка и идни проекти, нешто што јас не би на бил во можност да се направи поинаку (можете да го замислите вашиот компанија се согласи на тоа? :)). Последно, но не и најмалку важно, исто така, ќе добиете убава сертификат од Zend да се каже дека ги посетуваат часовите (иако преку е-маил).
Zend Framework сертификација
Ова беше едно прашање кое постојано доаѓаат на ум во текот на курсот, дека ќе ме подготви за сертификација? На брз, лесен е решителна бр. Текот инструктор беше сосема јасно на кој со дополнителни совети кои за сертификација навистина треба да биде со користење на рамка за еден ден на ден основа и се чувствуваат многу удобно и уверени во неговото користење и методологии.
Резиме
Со оглед на сè што сум напишал погоре, јас ќе сумирам се што е во две лесни bullet поени:
- Нови на Zend Framework: Овој курс е точно она што би очекувале, тоа ви дава убав вовед во рамка и добра основа на основите од кои може да се изгради. Курсот се чини да генерира интерес и ентузијазам за рамка меѓу програмери.
- Користи на Zend Framework: Додека тоа беше убаво да се поткрепи некои од многу основите почувствував време, напор, и средства да ги преземат разбира може на е подобро поминал на друго место. Тоа ќе биде убаво да се see Zend се создаде нов повисоко ниво се разбира да се земе на програмерите да на следното ниво -. Најмалку на стандардот на сертификација и пошироко За што јас би се регистрирате веднаш.

















































