ExpressionEngine ist als Plattform und Community in letzter Zeit stark gewachsen. Es gibt zwar ein paar nette Zusammenfassungen über EE-Ressourcen, aber ich dachte, es sei an der Zeit, dass ein relevanterer und aktuellerer Artikel auf die Straße kommt. Wenn Sie erst anfangen, bewegen Sie sich mit diesen Ressourcen in die richtige Richtung. Ich bin diesen Weg bisher selbst gegangen.
Bevor ich mich mit den Ressourcen beschäftige, sollte ich meinem Lernansatz beim Lernen von EE ein wenig Kontext geben. Ich habe mir die Software vor einigen Jahren zum ersten Mal angesehen und sie überhaupt nicht verstanden. Ich verwendete bereits das PHP-Framework CodeIgniter, das von derselben Firma erstellt wurde, und ich sah keine Notwendigkeit, EE zu verwenden, wenn ich einfach ein CMS erstellen könnte, um genau das zu tun, was ich brauchte. Trotzdem wollte ich die Software herunterladen und testen.
Direkt aus dem Tor, ich habe es nicht verstanden.
Ich war es gewohnt, entweder WordPress zu schreiben oder meine eigene Logik zu schreiben. ExpressionEngine wurde mit einer Reihe von "Modulen" und einigen "benutzerdefinierten Feldern" installiert, in die ich meine Daten einfügen konnte. Ich habe mir die offizielle Dokumentation angesehen und nicht richtig verstanden, wie und warum es ein mächtiges Werkzeug war. Nach ungefähr 5-10 Tagen, als ich die Reifen getreten habe, lege ich sie einfach beiseite.
Springen Sie zwei Monate nach vorne, und ich finde mich zurück, um ExpressionEngine zu testen. Diesmal ging es darum, eine Reihe von Tutorials zum Aufbau einer kirchlichen Website in EE zu finden. Nachdem ich die Artikel gelesen hatte, begann ich zu erfahren, wie EE "out of the box" eingerichtet wurde und wo ich es hinnehmen konnte. Seit ich diese Tutorials gelesen habe, habe ich EE nicht mehr aufgegeben und würde mich in diesen Tagen als EE-Evangelist bezeichnen.
Während meiner EE-Reise habe ich einige hervorragende Ressourcen entdeckt und einige Gemeindevorsteher zur Kenntnis genommen. Lass uns eintauchen und sehen, wie sie helfen können Sie lerne ExpressionEngine 2.
Als ich zum ersten Mal in EE eintauchte, habe ich es, wie oben erwähnt, einfach nicht "verstanden". Aus WordPress stammend, war ich es gewohnt, mit a zu arbeiten Titel
, Karosserie
und einige extrem einfach Benutzerdefinierte Felder
. Ich hatte viel mit WP gearbeitet Kategorien
, Stichworte
, und Widgets
, und wurde verwendet, um Installationen von Vorlagen und Software zur automatischen Aktualisierung mit einem Mausklick auszuführen. EE ist ganz anders… aber ich liebe fast jeden Unterschied.
Ich werde es nicht wagen zu erklären, wie die Dinge in EE funktionieren, aber es gibt ein paar großartige Artikel, die es zu prüfen gilt. Zuerst würde ich empfehlen, Mindsets von Mindy Wagner in den Viget Labs zu lesen. Ihre Geschichte ähnelt insbesondere meiner. Als nächstes würde ich sagen, WordPress vs. ExpressionEngine: Äpfel und Orangen? von Marcus Neto. Er spricht darüber, wie die beiden Inhalte unterschiedlich behandeln, und liefert hervorragende Beispiele.
Okay, jetzt, da Sie gerne diskutieren, warum eine Software "besser" ist als die andere, wollen wir das Thema etwas ändern.
Dieses Jahr haben EllisLab, Hersteller von ExpressionEngine und CodeIgniter, etwas Großartiges geleistet. Sie begrüßten einige EE-Fanseiten in der EllisLab-Familie und machten sie zu "offiziellen Community-Partnern". Die Sites versorgen die EE-Community gemeinsam mit den neuesten EE-Community-Nachrichten, kurzen Tipps zur Verwendung von EE, einer Galerie großartiger EE-betriebener Sites, Artikeln zu Projekten, dem offiziellen Repository für Add-Ons und mehr. Schauen Sie sich die Community-Sites hier an:
Und einige großartige, nicht offizielle Community-EE-Sites:
Was ich Ja wirklich Liebe über die Foren ist die unoffizielle Unterstützung.
EllisLab bietet allen Lizenzinhabern von ExpressionEngine offiziellen Support durch ihre engagierten Mitarbeiter. Wenn Sie ein Problem mit Ihrer Website haben und nicht herausfinden können, was schief gelaufen ist, helfen sie Ihnen dabei, die Dinge zu verstehen. Sie bieten diese Unterstützung über ihre Foren bei ExpressionEngine.com an. Offizieller Support ist für solche Software recht nett.
Was ich Ja wirklich Liebe über die Foren ist die unoffizielle Unterstützung. Die Community der EE-Benutzer ist großartig und ich habe über die offiziellen EE-Foren viel von anderen Entwicklern gelernt. Ich bin seit meinen moderierenden Tagen bei Flashkit ein Fan von Foren. so habe ich natürlich angefangen, dort über EE zu lernen.
Ich kann mir nicht helfen, Train-EE hier einen eigenen Bereich zu geben. Wenn Sie sich an die Einleitung dieses Artikels erinnern, habe ich mich zunächst ziemlich schnell von EE abgewandt. Erst als ich in einer Tutorialserie zum Aufbau einer Kirche eine Lektüre durchgelesen hatte, begann ich wirklich zu verstehen, wie man EE benutzt.
Der langjährige EE-Benutzer Michael Boyink hat Train-ee erstellt, als er eine Lücke im EE-Lernprozess sah. Seit der Gründung von Train-ee hat Mike zwei EE-Bücher geschrieben, zahlreiche Online-Tutorials zu Text und Videos veröffentlicht und den einzigen aktuellen Schulungskurs für EE entwickelt. Mike arbeitet auch mit EllisLab zusammen, um den Lernprozess von EE nahtloser und formalisierter zu gestalten.
Kurz gesagt, Train-ee ist eine hervorragende Lernressource für ExpressionEngine. Beginnen Sie mit einigen kostenlosen Sachen, aber bestimmt kaufe einige der kommerziellen Waren. Der geringe Betrag, den Sie für das Training aufwenden, ist wahrscheinlich nichts im Vergleich zu der Zeit, die Sie ohne EE sparen.
Natürlich ist Train-ee nicht der einzige Ort in der Stadt, um EE zu lernen. Hier sind ein paar weitere Möglichkeiten, EE sowohl im Internet als auch außerhalb zu lernen.
Ich persönlich habe viel aus der EE Screencasts-Serie von Ryan Irelan. Er arbeitet auch mit anderen Entwicklern an Premium-Tutorials, die über die Grundlagen hinausgehen. Behalten Sie Ihre Website im Auge für weitere Videos.
Apropos Ryan, er hat viele EE-Ressourcen in der Hand. Er betreibt auch die offizielle Community-Partnerseite EE Insider, auf der Sie die neuesten EE-Nachrichten und Tipps erhalten. Sie leisten einen großartigen Job, um die Community auf dem Laufenden zu halten. EE Insider veranstaltet an den mittwochs auch wöchentlich einen ExpressionEngine-Chat. Es ist ein offener Chat, in dem Sie Fragen stellen und Ideen geben können.
Ryan ist auch Co-Moderator des EE Podcast mit Lea Alcantara. Dies ist ein wöchentlicher Podcast, in dem Ryan und Lea und gelegentliche Gäste tiefer eintauchen und Themen wie "E-Commerce und ExpressionEngine" und "SEO, Suchmaschinenoptimierung, ExpressionEngine" diskutieren. Der EE-Podcast ist definitiv eine großartige Möglichkeit, sich über EE-Techniken zu informieren.
Wenn Sie die Möglichkeiten von EE erweitern möchten, dann können Sie Devot: ee besuchen, der von Ryan Masuga erstellt wurde. Sie bieten einen Katalog mit nahezu allen öffentlichen EE-Add-Ons und bieten Entwicklern, die dies möglicherweise nicht alleine hosten möchten, einfachen Software-Support und kommerziellen Vertrieb. Devot: ee ist Der Erste Ich gehe hin, wenn ich EE ausbauen möchte. Wenn das Add-On vorhanden ist, wissen sie es wahrscheinlich.
Es gibt zahlreiche Möglichkeiten, EE live und persönlich zu lernen. Für den Anfang gibt es die EECI-Konferenz, die gerade zum dritten Mal stattgefunden hat (Foto mit freundlicher Genehmigung von Nate Croft, FortySeven Media). Es ist die größte Sammlung von EE-Nerds, die mir bekannt ist. Die Lautsprecher sind erstklassig und es macht viel Spaß. Die nächste Wiederholung findet im Oktober 2011 in New York statt.
Neben dem großen EECI gibt es noch andere Konferenzmöglichkeiten. Erst letzte Woche gab es ein EE-Camp in Denver, Colorado. Diese Woche gibt es die Online-Konferenz EngineSummit 2 von ExpressionEngine. Zahlreiche Städte treffen sich auch für ExpressionEngine, eine großartige Möglichkeit, in einer kleinen, informellen Atmosphäre zu teilen und zu lernen.
Ein etwas anderer Ansatz für das persönliche Lernen ist die Einstellung eines professionellen Beraters. Dies ist ein Service, der normalerweise von Unternehmen mit internen Teams, die mit EE zusammenarbeiten, genutzt wird. Beispielsweise führt mein Unternehmen, Focus Lab, LLC, häufig private Schulungen und Beratungen zu EE-Themen durch. Wenn Sie einen privaten Lehrer benötigen, stehen der ExpressionEngine-Community sicherlich diese Ressourcen zur Verfügung.
Der letzte Ort, an dem ich das Offline-Lernen ansprechen möchte, sind veröffentlichte Bücher. Es gibt einige zur Auswahl, und es wäre dumm, sie nicht zu erwähnen. Die zuvor genannten Michael Boyink und Ryan Irelan haben beide Bücher über ExpressionEngine 2 veröffentlicht. Es gibt auch ein Buch von Leonard Murphey, das von Packt Publishing veröffentlicht wird. Überlegen Sie sich, ob Sie ein Buchleser sind.
EllisLab selbst haben gesagt, dass die Community das beliebteste Feature von EE ist. Ich muss zustimmen! Sie haben zwei Vollzeitmitarbeiter, die sich der Gemeinschaft widmen. das sollte Ihnen ein wenig über sie erzählen. Sich in der EE-Community zu engagieren, ist einfach. Für mich begann es in den offiziellen EE-Foren. Von dort aus begann ich viel über EE zu twittern und veröffentlichte einige meiner Add-Ons öffentlich auf GitHub. Hier sind ein paar Orte, an denen Sie nach EE'rs Ausschau halten können.
Da Sie bereit sind, sich mit ExpressionEngine 2 zu beschäftigen, dachte ich, es wäre schön, einige Entwicklernamen mit Ihnen zu teilen. Wissen Sie, die Jungs, die ständig tolle Arbeit leisten und Ideen mit anderen teilen. Dies ist keinesfalls als vollständige Liste gedacht, aber hier sind ein paar Entwickler, die Sie im Auge behalten sollten:
Um die Stärke Ihres kostbaren Maus-Zeigefingers zu erhalten, habe ich Ihnen hier eine Zusammenfassung der wichtigsten Links gegeben:
Ich habe dich mit Ressourcen überlastet. Gehen Sie jetzt weiter und lernen Sie ExpressionEngine!
Wenn Sie bereits ein erfahrener Expression Engine-Profi sind, wussten Sie, dass der schnell wachsende Marktplatz von Envato für Code, CodeCanyon, vor kurzem eine neue ExpressionEngine-Erweiterungskategorie eingeführt hat? Wir haben mit einer Handvoll Seed-Erweiterungen gestartet, suchen jedoch aktiv nach neuen Autoren und Beiträgen.
Es gibt keinen besseren Zeitpunkt, um teilzunehmen, da wir unsere Autorenraten kürzlich erneut auf 50-70% jedes Verkaufs erhöht haben. Mit unzähligen Autoren, die jeden Monat vier Einnahmen erzielen, ist jetzt die perfekte Zeit, um einzusteigen. Wenn Sie Fragen haben, hinterlassen Sie einen Kommentar in diesem Thread und ich (Jeffrey) werde mich so schnell wie möglich bei Ihnen melden.