ExpressionEngine, ca o platformă și o comunitate, a cunoscut recent o creștere foarte mare. În timp ce există câteva noutăți frumoase despre resursele EE, am crezut că este timpul ca un articol mai relevant și mai actualizat să atingă străzile. Dacă începeți, acest set de resurse vă va face să vă deplasați în direcția corectă. La urma urmei, am parcurs această cale până acum.
Înainte de scufundarea în resurse, ar trebui să ofer un pic de context abordării mele față de învățarea EE. M-am uitat prima dată la software-ul acum câțiva ani și în totalitate nu am reușit. Folosesc deja codul PHP CodeIgniter, realizat de aceeași companie, și nu am văzut nevoia de a utiliza EE dacă aș putea să construiesc un CMS pentru a face exact ceea ce aveam nevoie. Indiferent, am vrut să descarc și să testez software-ul.
Straight afară din poartă, nu am reușit.
Am fost obișnuit să scriu propria mea logică. ExpressionEngine instalat cu o grămadă de "module" și câteva "câmpuri personalizate" în care aș putea introduce datele mele. M-am uitat la documentația oficială și n-am înțeles cum și de ce a fost un instrument puternic. După aproximativ 5-10 zile de lovire a pneurilor, l-am pus deoparte.
Sari inainte de doua luni si ma gasesc inapoi la testarea ExpressionEngine. De data aceasta, trebuia să găsească o serie de tutoriale despre construirea unui site web al bisericii în EE. După ce am citit articolele, am început să învăț cum a fost instalat EE "din cutie" și unde i-aș putea lua. De la citirea acestor tutoriale nu am pus EE în jos și m-aș considera un evanghelist EE în aceste zile.
În timpul călătoriei mele în EE, am descoperit câteva resurse excelente și am luat notă de câțiva lideri ai comunității. Să ne scufundăm și să vedem cum pot ajuta tu afla ExpressionEngine 2.
Când am intrat pentru prima oară în EE, așa cum am menționat mai sus, pur și simplu nu am "reușit". Venind de la WordPress, am fost obișnuit să lucrez cu Titlu
, Corp
și unele extrem de de bază câmpuri customizate
. Am lucrat foarte mult cu WP Categorii
, Etichete
, și Widget-uri
, și a fost folosit pentru a instala 1-clic de șabloane și software-ul de auto-actualizare. EE este destul de diferită ... dar îmi place aproape orice diferență.
Nu mă voi strădui să explic cum funcționează lucrurile în EE, dar există câteva articole minunate pentru a fi verificate. În primul rând, aș sugera citirea "Comutarea mentalului: De la WordPress la ExpressionEngine", de Mindy Wagner de la Viget Labs. Povestea ei este similară cu a mea, în special. În continuare aș spune, verificați WordPress vs. ExpressionEngine: mere și portocale? de către Marcus Neto. El vorbește despre modul în care cei doi gestionează conținutul în mod diferit și oferă exemple excelente.
Bine, acum că sunteți dornici să dezbateți de ce un software este "mai bun" decât celălalt, să schimbați ușor subiectul.
În acest an, EllisLab, producătorii de ExpressionEngine și CodeIgniter, a făcut ceva minunat. Ei au salutat câteva site-uri de fanii EE în familia EllisLab, făcându-i "parteneri oficiali comunitari". Site-urile furnizează colectiv comunitatea EE cu cele mai recente știri ale comunității EE, sfaturi scurte despre utilizarea EE, o galerie de site-uri cu potențial EE, articole despre proiecte, depozitul oficial al add-on-urilor și multe altele. Uitați-vă la site-urile comunității aici:
Și câteva mari site-uri ale comunității non-oficiale ale EE:
Ce eu într-adevăr dragoste despre forumuri este ONUsprijinul oficial.
EllisLab oferă asistență oficială din partea personalului dedicat pentru orice titular de licență al ExpressionEngine. Dacă aveți o problemă cu site-ul dvs. și nu puteți afla ce sa întâmplat, sunt buni să vă ajute să vă imaginați lucrurile. Ei oferă acest sprijin, prin forumurile lor la ExpressionEngine.com. Suportul oficial este destul de frumos pentru software-ul ca acesta.
Ce eu într-adevăr dragoste despre forumuri este ONUsprijinul oficial. Comunitatea utilizatorilor EE este minunată și am învățat multe de la alți dezvoltatori prin forumurile oficiale ale EE. Am fost un fan al forumurilor de la zilele mele de moderare la Flashkit; așa că am sărit în mod natural în învățarea despre EE acolo.
Nu pot să-i dau lui Train-EE o secțiune proprie aici. Dacă vă amintiți din introducerea acestui articol, m-am întors de la EE destul de repede, la început. Abia după ce am citit o serie de tutoriale despre construirea unui site al Bisericii, am început să înțeleg cum să folosesc EE.
De mult timp, utilizatorul EE Michael Boyink a creat Train-ee când a văzut un gol în procesul de învățare EE. De când a creat Train-ee, Mike a scris două cărți EE, a publicat numeroase tutoriale text și video online și a creat singurul curs de cursuri de zi pentru EE. Mike lucrează, de asemenea, cu EllisLab pentru a face procesul de învățare EE mai uniform și formal.
Pe scurt, Train-ee este o resursă excelentă de învățare pentru ExpressionEngine. Începeți cu unele dintre lucrurile gratuite, dar categoric achiziționați o parte din bunurile comerciale. Suma mică pe care o cheltuiți pentru antrenament nu este probabil nimic în comparație cu timpul în care veți salva sclavia prin EE fără ea.
Train-ee, desigur, nu este singurul loc în oraș pentru învățarea EE. Iată câteva alte modalități de a învăța EE atât pe, cât și pe web.
Eu personal am ajuns mult din seria EE Screencasts de Ryan Irelan. De asemenea, lucrează împreună cu alți dezvoltatori pe tutoriale premium care merg dincolo de elementele de bază. Păstrați-vă ochii pe site-ul său pentru videoclipuri suplimentare de pe drum.
Vorbind despre Ryan, el are mâinile sale într-o mulțime de resurse EE. El rulează, de asemenea, site-ul partenerului oficial al comunității EE Insider, unde puteți obține toate cele mai recente știri despre EE și sfaturi rapide. Ei fac o treabă bună de a ține comunitatea informată. EE Insider găzduiește, de asemenea, o săptămână de conversație ExpressionEngine cel mai miercuri. Este o discuție deschisă unde puteți veni și pune întrebări și oferi idei.
Ryan co-gazduieste si podcastul EE cu Lea Alcantara. Acesta este un podcast săptămânal în care Ryan și Lea și ocazionalul se scufundă mai adânc și discută subiecte precum "E-Commerce și ExpressionEngine" și "SEO, Search Engine Optimization, ExpressionEngine". Podcastul EE este cu siguranță o modalitate excelentă de a rămâne informat cu privire la tehnicile EE.
Dacă doriți să extindeți ceea ce EE poate face din cutie, atunci locul unde să mergeți este Devot: creat de Ryan Masuga. Ele oferă un catalog de aproape toate add-on-urile publice EE până în prezent și oferă chiar și suport software simplu și vânzări comerciale către dezvoltatori care ar putea să nu vrea să găzduiască acest lucru pe cont propriu. Devot: ee este primul loc unde mă duc când mă uit la extinderea EE. Dacă există un add-on, probabil știu despre el.
Există numeroase oportunități de a învăța EE în direct și în persoană. Pentru început, există conferința EECI, care tocmai a văzut cea de-a treia apariție a acesteia (foto oferită de Nate Croft, FortySeven Media). Este cea mai mare adunare de tocilari ai EE despre care stiu. Difuzoarele sunt de top, și este o grămadă de distracție. Următoarea iterație este în New York, în octombrie 2011.
În afară de marile EECI, există și alte oportunități de conferință acolo. Doar săptămâna trecută a fost Camp EE din Denver, Colorado. În această săptămână, există Conferința ExpressionEngine online EngineSummit 2. Numeroase orașe au, de asemenea, întâlniri pentru ExpressionEngine, care sunt modalități excelente de a împărtăși și de a învăța într-o atmosferă mică, informală.
O abordare puțin diferită față de învățarea în persoană este angajarea unui consultant profesionist. Este un serviciu folosit în mod obișnuit de companii cu echipe interne care lucrează cu EE. De exemplu, compania mea, Focus Lab, LLC, de multe ori face training privat și consultanță pe teme EE. Dacă vă aflați în nevoie de un instructor privat, comunitatea ExpressionEngine are cu siguranță acele resurse disponibile.
Ultimul loc pe care vreau să-l ating pe învățarea offline este publicarea cărților. Există câteva dintre care să alegeți și ar fi o prostie să nu le menționăm. Michael Boyink și Ryan Irelan, amândoi, au publicat cărți despre ExpressionEngine 2. Există, de asemenea, o carte a lui Leonard Murphey, publicată de Packt Publishing. Desigur, luați în considerare verificarea dacă sunteți cititor de cărți.
EllisLab, ei înșiși, au spus că trăsătura lor preferată a EE este comunitatea. Trebuie să fiu de acord! Au doi membri ai personalului cu normă întreagă dedicați comunității; așa că ar trebui să-ți spun ceva despre ei. Implicarea în comunitatea EE este ușoară. Pentru mine, a început pe forumurile oficiale ale EE. De acolo, am început să tweeting foarte mult despre EE și apoi să public o parte din add-on-urile mele public pe GitHub. Iată câteva locuri pe care le puteți căuta pentru EE'rs.
Deoarece sunteți gata să vă aruncați în ExpressionEngine 2, am crezut că ar fi frumos să împărțiți cu dvs. unele nume de dezvoltatori. Știi, băieții care fac în mod constant o treabă minunată și împărtășesc idei cu alții. Acest lucru nu înseamnă în niciun caz o listă completă, dar aici sunt câțiva dezvoltatori care să vă păstreze ochii:
Pentru a vă păstra puternic puterea degetului prețios al mouse-ului astăzi, v-am oferit o prezentare a linkurilor primare aici:
Te-am supraîncărcat cu resurse. Acum mergeți mai departe și învățați Expression Engină!
Dacă sunteți deja un proaspăt Expression Engine pro, știți că piața cu creștere rapidă a codului Envato, CodeCanyon, a lansat recent o nouă categorie de extensii ExpressionEngine? Am lansat cu o mână de extinderi de semințe, dar căutăm în mod activ noi autori și contribuții.
Nu mai este momentul să vă alăturați, deoarece recent creștem ratele autorului, până la 50-70% din fiecare vânzare. Cu nenumărați autori care dau patru cifre în venituri în fiecare lună, acum este momentul perfect pentru a intra. Dacă aveți întrebări, lăsați un comentariu în acest thread și eu (Jeffrey) vă vom întoarce cât mai curând.