ExpressionEngine, en tant que plate-forme et communauté, a récemment connu une croissance importante. Bien qu'il y ait de belles rencontres autour des ressources en EE, j'ai pensé qu'il était temps de publier un article plus pertinent et actualisé dans les rues. Si vous commencez, cet ensemble de ressources vous aidera à aller dans la bonne direction. Après tout, j'ai parcouru ce chemin moi-même jusqu'à présent.
Avant de plonger dans les ressources, je devrais donner un peu de contexte à mon approche pour apprendre l’EE. J'ai d'abord examiné le logiciel il y a quelques années et je ne l'ai absolument pas compris. J'utilisais déjà le framework PHP CodeIgniter, fabriqué par la même société, et je ne voyais pas la nécessité d'utiliser EE si je pouvais juste créer un CMS pour faire exactement ce dont j'avais besoin. Peu importe, je voulais télécharger et tester le logiciel.
Tout droit sorti du portail, je ne l'ai pas compris.
J'étais habitué à WordPress ou à écrire ma propre logique. ExpressionEngine installé avec un tas de "modules" et quelques "champs personnalisés" dans lesquels je pourrais insérer mes données. J'ai jeté un coup d'œil à la documentation officielle et je ne comprenais pas vraiment en quoi ni pourquoi c'était un outil puissant. Après environ 5 à 10 jours de coups de pied dans les pneus, je le mets de côté..
Deux mois plus tard, je me retrouve à tester d’ExpressionEngine. Cette fois, c'était à cause d'une série de tutoriels sur la construction d'un site Web d'église en EE. Après avoir lu les articles, j'ai commencé à comprendre comment EE était installé "hors de la boîte" et où je pouvais l'emporter. Depuis la lecture de ces tutoriels, je n’ai pas critiqué EE et je me considère maintenant comme un évangéliste EE.
Au cours de mon parcours en EE, j'ai découvert quelques excellentes ressources et pris note des quelques leaders de la communauté. Let's plonger et voir comment ils peuvent aider vous apprendre ExpressionEngine 2.
Comme je l'ai mentionné plus haut, quand je me suis lancé pour la première fois dans l'EE, je ne l'ai tout simplement pas "compris". Venant de WordPress, j'étais habitué à travailler avec un Titre
, Corps
et certains extrêmement basiques Les champs personnalisés
. J'avais beaucoup travaillé avec WP's Les catégories
, Mots clés
, et Widgets
, et était utilisé pour installer en un clic les modèles et les logiciels de mise à jour automatique. L'EE est assez différent… mais j'aime presque chaque différence.
Je ne m'aventurerai pas dans l'explication du fonctionnement de l'EE, mais il y a d'excellents articles à vérifier. Premièrement, je suggérerais de lire "Changer de mentalité: de WordPress à ExpressionEngine", par Mindy Wagner de Viget Labs. Son histoire est semblable à la mienne en particulier. Ensuite, je dirais, vérifiez WordPress vs ExpressionEngine: Pommes et Oranges? par Marcus Neto. Il explique comment les deux personnes gèrent le contenu différemment et fournit d’excellents exemples..
Bon, maintenant que vous avez hâte de débattre de la raison pour laquelle un logiciel est "meilleur" que l'autre, changeons légèrement le sujet..
Cette année, EllisLab, les créateurs d’ExpressionEngine et de CodeIgniter, a fait quelque chose d’impressionnant. Ils ont accueilli des sites de fans d'EE dans la famille EllisLab en les transformant en "partenaires officiels de la communauté". Ensemble, les sites fournissent à la communauté EE les dernières nouvelles de la communauté EE, de courts conseils sur l’utilisation de EE, une galerie de sites Web géniaux, des articles sur les projets, le référentiel officiel des add-ons et plus. Jetez un coup d'œil aux sites communautaires ici:
Et quelques excellents sites EE communautaires non officiels:
Ce que je vraiment l'amour sur les forums est le ONUsoutien officiel.
EllisLab offre un soutien officiel de la part de son personnel dédié à tous les détenteurs de licence d'ExpressionEngine. Si vous rencontrez un problème avec votre site et que vous ne pouvez pas comprendre ce qui ne va pas, ils sont doués pour vous aider à comprendre. Ils fournissent ce support via leurs forums sur ExpressionEngine.com. Le support officiel est plutôt bien pour un logiciel comme celui-ci.
Ce que je vraiment l'amour sur les forums est le ONUsoutien officiel. La communauté des utilisateurs EE est géniale et j'ai beaucoup appris des autres développeurs via les forums officiels EE. Je suis fan de forums depuis mes années de modération à Flashkit; donc j'ai naturellement sauté dans l'apprentissage de l'EE là-bas.
Je ne peux pas m'empêcher de donner à Train-EE une section à part ici. Si vous vous souvenez de l'introduction de cet article, je me suis d'abord détourné d'EE assez rapidement. Ce n'est que lorsque j'ai lu une série de tutoriels sur la construction d'un site religieux que j'ai vraiment commencé à comprendre comment utiliser l'EE..
Michael Boyink, utilisateur de longue date de l'EE, a créé Train-ee lorsqu'il a constaté un vide dans le processus d'apprentissage de l'EE. Depuis la création de Train-ee, Mike a écrit deux livres sur l’efficacité énergétique, publié de nombreux didacticiels en ligne sous forme de texte et de vidéos et créé le seul cours de formation en classe à ce jour consacré à l’efficacité énergétique. Mike travaille également avec EllisLab pour rendre le processus d'apprentissage de l'EE plus transparent et formalisé..
En bref, Train-ee est une excellente ressource d’apprentissage pour ExpressionEngine. Commencez avec quelques-uns des éléments gratuits, mais absolument acheter une partie des produits commerciaux. Le petit montant que vous dépensez en formation n’est probablement rien comparé au temps que vous économiserez en esclavage avec EE sans cela.
Train-ee, bien sûr, n'est pas le seul endroit en ville pour apprendre l'EE. Voici quelques autres moyens d'apprendre l'EE à la fois sur le Web et sur le Web..
J'ai personnellement eu beaucoup de la série EE Screencasts de Ryan Irelan. Il travaille également avec d'autres développeurs sur des tutoriels premium qui vont au-delà des bases. Gardez les yeux sur son site pour d'autres vidéos plus tard.
En parlant de Ryan, il dispose de nombreuses ressources en matière d'EE. Il dirige également le site partenaire officiel de la communauté, EE Insider, où vous pouvez obtenir toutes les dernières nouvelles et astuces EE. Ils font un excellent travail pour tenir la communauté informée. EE Insider organise également une discussion hebdomadaire sur ExpressionEngine la plupart des mercredis. C'est un chat ouvert où vous pouvez venir poser des questions et donner des idées.
Ryan co-anime également le podcast EE avec Lea Alcantara. Il s'agit d'un podcast hebdomadaire dans lequel Ryan et Lea, ainsi que des invités occasionnels, approfondissent leurs réflexions et discutent de sujets tels que "E-Commerce and ExpressionEngine" et "SEO, Optimisation du moteur de recherche, ExpressionEngine". Le podcast EE est définitivement un excellent moyen de rester informé sur les techniques EE.
Si vous souhaitez étendre ce que EE peut faire par défaut, vous devez vous rendre à Devot: ee, créé par Ryan Masuga. Ils fournissent un catalogue de presque tous les additifs EE publics à ce jour et offrent même un support logiciel simple et des ventes commerciales aux développeurs qui pourraient ne pas vouloir héberger cela eux-mêmes. Devot: ee is la première place je vais quand cherche à étendre EE. Si l'add-on existe, ils le savent probablement.
Il existe de nombreuses possibilités d'apprendre l'EE en direct et en personne. Pour commencer, il y a la conférence EECI, qui vient de se dérouler pour la troisième fois (photo: Nate Croft, FortySeven Media). C'est le plus grand rassemblement de nerds de l'EE que je sache. Les haut-parleurs sont de qualité supérieure et c'est un plaisir énorme. La prochaine itération aura lieu à New York en octobre 2011..
Mis à part le grand EECI, il existe d’autres possibilités de conférence. La semaine dernière encore, il y avait un camp EE à Denver, au Colorado. Cette semaine, la conférence en ligne ExpressionEngine, EngineSummit 2. De nombreuses villes organisent également des rencontres pour ExpressionEngine, qui sont d'excellents moyens de partager et d'apprendre dans une petite atmosphère informelle..
L’embauche d’un consultant professionnel est une approche légèrement différente de l’apprentissage en personne. C'est un service généralement utilisé par les entreprises disposant d'équipes internes travaillant avec EE. Par exemple, mon entreprise, Focus Lab, LLC, organise souvent des formations et des consultations privées sur des sujets liés à l'efficacité énergétique. Si vous avez besoin d'un instructeur privé, la communauté ExpressionEngine dispose certainement de ces ressources..
Le dernier endroit que je veux aborder sur l'apprentissage hors ligne est la publication de livres. Il y en a quelques-uns au choix et il serait idiot de ne pas les mentionner. Michael Boyink et Ryan Irelan ont déjà publié des ouvrages sur ExpressionEngine 2. Il existe également un livre de Leonard Murphey, publié par Packt Publishing. Certainement envisager de les vérifier si vous êtes un lecteur de livre.
EllisLab, eux-mêmes, ont déclaré que la communauté était leur fonctionnalité préférée d'EE. Je suis d'accord! Ils ont deux membres du personnel à temps plein consacrés à la communauté; alors ça devrait vous en dire un peu plus. S'impliquer dans la communauté EE est facile. Pour moi, cela a commencé sur les forums officiels d'EE. À partir de là, j'ai commencé à beaucoup tweeter sur EE, puis à publier publiquement certains de mes add-ons sur GitHub. Voici quelques endroits où vous pouvez chercher EE'rs.
Puisque vous êtes prêt à plonger dans ExpressionEngine 2, j'ai pensé qu'il serait bien de partager certains noms de développeurs avec vous. Vous savez, les gars qui font constamment un travail formidable et qui partagent des idées avec d'autres. Ceci n'est en aucun cas une liste complète, mais voici quelques développeurs à surveiller:
Pour préserver la force de votre précieux index de souris aujourd'hui, je vous ai fourni un résumé des liens principaux ici:
Je vous ai surchargé de ressources. Allez maintenant et apprenez ExpressionEngine!
Si vous êtes déjà un professionnel expérimenté d'Expression Engine, savez-vous que CodeCanyon, le marché en croissance rapide d'Envato pour le code, a récemment lancé une nouvelle catégorie d'extensions ExpressionEngine? Nous avons lancé une poignée d'extensions de semences, mais nous recherchons activement de nouveaux auteurs et contributions..
Il n'y a pas de meilleur moment pour nous rejoindre, car nous avons récemment augmenté nos taux d'auteur à 50-70% de chaque vente. Avec d'innombrables auteurs gagnant plus de quatre chiffres chaque mois, le temps est venu de passer à l'action. Si vous avez des questions, laissez un commentaire dans ce fil de discussion, et moi (Jeffrey) vous contacterons dans les meilleurs délais..