ExpressionEngine, como plataforma y comunidad, ha experimentado un gran crecimiento recientemente. Si bien hay algunos buenos resúmenes sobre los recursos de EE, pensé que era hora de que un artículo más relevante y actualizado salga a la calle. Si está empezando, este conjunto de recursos lo pondrá en la dirección correcta. Después de todo, he recorrido este camino hasta ahora.
Antes de sumergirme en los recursos, debería proporcionar un poco de contexto a mi enfoque para aprender EE. La primera vez que miré el software fue hace unos años y no lo conseguí. Ya estaba usando el Framework CodeIgniter de PHP, hecho por la misma compañía, y no veía la necesidad de usar EE si podía construir un CMS para hacer exactamente lo que necesitaba. En cualquier caso, quería descargar y probar el software..
Salido de la puerta, no lo entendí..
Estaba acostumbrado a WordPress o escribir mi propia lógica. ExpressionEngine instalado con un montón de "módulos" y algunos "campos personalizados" en los que podría insertar mis datos. Eché un vistazo a la documentación oficial y no entendí realmente cómo o por qué era una herramienta poderosa. Después de unos 5-10 días de patear los neumáticos, simplemente lo puse a un lado.
Avancé dos meses y me encontré de nuevo en probar ExpressionEngine. Esta vez, se debió a la búsqueda de una serie de tutoriales sobre cómo construir un sitio web de una iglesia en EE. UU. Después de leer los artículos, comencé a aprender cómo se configuraba EE "fuera de la caja" y dónde podría llevarlo. Desde que leí esos tutoriales, no he bajado a EE y me considero un evangelista de EE en estos días.
Durante mi viaje a EE, descubrí algunos recursos excelentes y tomé nota de algunos líderes comunitarios. Vamos a sumergirnos y ver cómo pueden ayudar. tú Aprender ExpressionEngine 2.
Cuando me sumergí por primera vez en EE, yo, como se mencionó anteriormente, simplemente no "lo entendí". Viniendo de WordPress, estaba acostumbrado a trabajar con un Título
, Cuerpo
y algunos extremadamente básicos Campos Personalizados
. He trabajado mucho con WP's Categorías
, Etiquetas
, y Widgets
, y se utilizó para instalar con un solo clic plantillas y software de actualización automática. EE es bastante diferente ... pero me encanta casi todas las diferencias.
No me aventuraré a explicar cómo funcionan las cosas en EE, pero hay algunos artículos geniales para revisar. En primer lugar, sugiero leer "Cambio de mentalidad: de WordPress a ExpressionEngine", de Mindy Wagner en Viget Labs. Su historia es similar a la mía en particular. A continuación, diría, echa un vistazo a WordPress vs. ExpressionEngine: ¿Manzanas y naranjas? por Marcus Neto. Habla sobre cómo los dos manejan el contenido de manera diferente y proporciona excelentes ejemplos..
Bien, ahora que estás ansioso por debatir por qué una pieza de software es "mejor" que la otra, cambiemos el tema ligeramente.
Este año, EllisLab, creadores de ExpressionEngine y CodeIgniter, hicieron algo increíble. Dieron la bienvenida a algunos sitios de fans de EE en la familia EllisLab al hacerlos "socios comunitarios oficiales". Los sitios suministran colectivamente a la comunidad de EE con las últimas noticias de la comunidad de EE, consejos breves sobre el uso de EE, una galería de sitios con gran poder de EE, artículos sobre proyectos, el depósito oficial de complementos y más. Echa un vistazo a los sitios de la comunidad aquí:
Y algunos grandes sitios de EE de la comunidad no oficiales:
Lo que yo De Verdad El amor por los foros es el Naciones Unidasapoyo oficial.
EllisLab ofrece soporte oficial de su personal dedicado para cualquier titular de licencia de ExpressionEngine. Si tiene un problema con su sitio y no puede averiguar qué está mal, son buenos para ayudar a resolver las cosas. Proporcionan este soporte, a través de sus foros en ExpressionEngine.com. El soporte oficial es bastante bueno para software como este.
Lo que yo De Verdad El amor por los foros es el Naciones UnidasApoyo oficial. La comunidad de usuarios de EE es increíble y he aprendido mucho de otros desarrolladores a través de los foros oficiales de EE. He sido fanático de los foros desde mis días como moderador en Flashkit; Así que, naturalmente, salté a aprender sobre EE allí.
No puedo evitar darle a Train-EE una sección propia aquí. Si se acuerda de la introducción de este artículo, al principio me di la vuelta de EE con bastante rapidez. No fue hasta que leí una serie de tutoriales sobre Construyendo un sitio de la iglesia que realmente empecé a entender cómo usar EE.
Michael Boyink, usuario de EE desde hace mucho tiempo, creó Train-ee cuando vio un vacío en el proceso de aprendizaje de EE. Desde la creación de Train-ee, Mike ha escrito dos libros de EE, ha publicado numerosos tutoriales de texto y video en línea y ha creado el único curso de capacitación en aula hasta la fecha para EE. Mike también está trabajando con EllisLab para hacer que el proceso de aprendizaje de EE sea más uniforme y formalizado.
En resumen, Train-ee es un excelente recurso de aprendizaje para ExpressionEngine. Comience con algunas de las cosas gratis, pero seguro comprar algunos de los bienes comerciales. La pequeña cantidad que gasta en entrenamiento probablemente no sea nada en comparación con el tiempo que ahorrará esclavos en EE sin él.
Train-ee, por supuesto, no es el único lugar en la ciudad para aprender EE. Aquí hay algunas maneras más de aprender EE tanto dentro como fuera de la web..
Yo personalmente tengo mucho Fuera de la serie EE Screencast de Ryan Irelan. También está trabajando con otros desarrolladores en tutoriales premium que van más allá de lo básico. Mantenga sus ojos en su sitio para videos adicionales en el camino.
Hablando de Ryan, él tiene sus manos en muchos recursos de EE. También dirige el sitio de socios de la comunidad oficial de EE Insider, donde puede obtener todas las últimas noticias de EE y consejos rápidos. Hacen un gran trabajo manteniendo a la comunidad informada. EE Insider también ofrece un chat semanal de ExpressionEngine la mayoría de los miércoles. Es un chat abierto donde puedes venir y hacer preguntas y dar ideas..
Ryan también es co-anfitrión del Podcast de EE con Lea Alcantara. Este es un podcast semanal donde Ryan y Lea y los invitados ocasionales profundizan y discuten temas como "E-Commerce y ExpressionEngine" y "SEO, Search Engine Optimization, ExpressionEngine". El EE Podcast es definitivamente una excelente manera de mantenerse informado sobre las técnicas de EE..
Si está buscando ampliar lo que EE puede hacer fuera de la caja, entonces el lugar a donde ir es Devot: ee creado por Ryan Masuga. Proporcionan un catálogo de casi todos los complementos públicos de EE hasta la fecha e incluso ofrecen soporte de software simple y ventas comerciales a los desarrolladores que no quieran hospedarlo por su cuenta. Devoto: ee es el primero Lugar al que voy a ir buscando extender EE. Si el complemento existe, probablemente lo sepan..
Hay numerosas oportunidades para aprender EE en vivo y en persona. Para empezar, está la conferencia EECI, que acaba de ver su tercera aparición (foto cortesía de Nate Croft, FortySeven Media). Es la mayor reunión de nerds de EE que conozco. Los altavoces son de primera categoría, y es un montón de diversión. La próxima iteración es en Nueva York en octubre de 2011..
Aparte de la gran EECI, hay otras oportunidades de conferencias por ahí. Apenas la semana pasada, hubo un campamento de EE en Denver, Colorado. Esta semana, tenemos la conferencia en línea ExpressionEngine EngineSummit 2. Numerosas ciudades también tienen reuniones para ExpressionEngine, que son excelentes maneras de compartir y aprender en un ambiente pequeño e informal..
Un enfoque ligeramente diferente para el aprendizaje en persona es contratar a un consultor profesional. Es un servicio que suelen utilizar las empresas con equipos internos que trabajan con EE. Por ejemplo, mi empresa, Focus Lab, LLC, a menudo realiza capacitación y consultoría privadas sobre temas de EE. Si necesita un instructor privado, la comunidad de ExpressionEngine ciertamente tiene esos recursos disponibles.
El último lugar que quiero tocar en el aprendizaje fuera de línea son los libros publicados. Hay algunos para elegir y sería tonto no mencionarlos. Tanto los mencionados Michael Boyink como Ryan Irelan han publicado libros sobre ExpressionEngine 2. También hay un libro de Leonard Murphey, que es publicado por Packt Publishing. Sin duda considera revisarlos si eres un lector de libros..
EllisLab, ellos mismos, ha dicho que su característica favorita de EE es la comunidad. ¡Tengo que estar de acuerdo! Tienen dos miembros del personal de tiempo completo dedicados a la comunidad; Así que eso debería contarles un poco sobre ellos. Participar en la comunidad de EE es fácil. Para mí, comenzó en los foros oficiales de EE. A partir de ahí, comencé a twittear mucho sobre EE y luego a publicar algunos de mis complementos públicamente en GitHub. Aquí hay algunos lugares donde puedes buscar EE'rs..
Ya que estás listo para sumergirte en ExpressionEngine 2, pensé que sería bueno compartir contigo algunos nombres de desarrolladores. Ya sabes, los chicos que constantemente realizan un trabajo increíble y comparten ideas con otros. Esto no significa de ninguna manera que sea una lista completa, pero aquí hay algunos desarrolladores para mantener sus ojos en:
Para preservar la fuerza de su dedo índice índice de ratón precioso, le proporcioné un resumen de los enlaces principales aquí:
Te he sobrecargado de recursos. Ahora avanza y aprende ExpressionEngine!
Si ya es un profesional experimentado de Expression Engine, ¿sabía que el rápido crecimiento del mercado de código de Envato, CodeCanyon, lanzó recientemente una nueva categoría de extensiones de ExpressionEngine? Hemos lanzado con un puñado de extensiones de semilla, sin embargo, estamos buscando activamente nuevos autores y contribuciones.
No hay mejor momento para unirse, ya que recientemente hemos aumentado nuestras tasas de autor, una vez más, al 50-70% de cada venta. Con innumerables autores haciendo cuatro + cifras en ingresos cada mes, ahora es el momento perfecto para saltar. Si tiene alguna pregunta, deje un comentario en este hilo, y yo (Jeffrey) le responderemos lo antes posible..