martes, 26 de abril de 2016

Tu dosis diaria de WordPress - Ayuda WordPress

Te damos la bienvenida a Ayuda WordPress
Ver este email en tu navegador

Ayuda WordPress

Recursos, themes, plugins y tutoriales en español

¿Es escalable WordPress?

Por Fernando el Apr 25, 2016 07:58 pm

Uno de los grandes frenos que tiene aún WordPress en el mundo corporativo es la falta de información relativa a si WordPress es escalable, si se puede adaptar a incrementos de tráfico y prestaciones.

Esta es la gran duda que trataré de resolver, con la ayuda de Fernando Puente, director de IT de La Estrategia Chapman, y colaborador frecuente aquí mismo, y José Ramón Padrón, Country Manager de SiteGround España, el próximo miércoles 27 de abril en el que será el 2º evento partners de SiteGround España.

La sesión, orientada a agencias, freelances y responsables de desarrollo de todo tipo y tamaño de empresas, comenzará a las 19:00, con una duración estimada de hora y media, y el lugar elegido será Espacio Unonueve, C/Gutemberg 4, Madrid, junto al metro Menendez Pelayo.

invitation-partners-event-siteground

La jornada tiene formato de masterclass y se denomina Escalando WordPress. Comenzará con mi ponencia llamada Entendiendo y configurando escalabilidad en WordPress, donde explicaré los conceptos clave, y todas las configuraciones y técnicas fundamentales para hacer escalable WordPress.

A continuación Fernando Puente nos explicará casos prácticos bajo la denominación de Optimiza tu proyecto WordPress para escalar.

Terminaremos la masterclass de la mano de José Ramón Padrón que nos ofrecerá opciones de escalabilidad en su ponencia sobre Cómo escalar tu infraestructura para proyectos WordPress, con casos prácticos y soluciones que ofrece SiteGround como empresa de hosting profesional especializada en WordPress.

Tras la masterclass tomaremos algo juntos aprovechando para resolver dudas y charlar con todos los asistentes.

Espero verte ahí este miércoles. Si quieres apuntarte aún hay plazas disponibles, manda un email a mkt@siteground.es indicando tus datos de contacto, te contestarán a la mayor brevedad con la invitación formal.


Verlo en el navegador »


Artículos recientes:

Miles de webs rotas tras actualizar a WordPress 4.5
Pon a trabajar los plugins por horas
Los 12 mejores trucos de velocidad para WordPress (webinar gratuito)
¿Quieres trabajar de Happiness Engineer en Automattic?
WordPress 4.5 ¿merece la pena?

Si quieres saber más sobre lo que ofrecemos en Ayuda WordPress echa un vistazo a los siguientes enlaces …  



Curso de WordPress
Todos los secretos
Hosting WordPress
100% fiable
Twitter
Facebook
YouTube
Google Plus
Web
Copyright © 2016 Ayuda WordPress, Todos los derechos reservados.
Recibes este correo al estar suscrito a la lista de noticias de Ayuda WordPress

Ayuda WordPress
Madrid
España, ES 1001
Spain

Add us to your address book


Puedes cambiar tus preferenciasanular la suscripción

Email Marketing Powered by MailChimp

viernes, 22 de abril de 2016

Tu dosis diaria de WordPress - Ayuda WordPress

Te damos la bienvenida a Ayuda WordPress
Ver este email en tu navegador

Ayuda WordPress

Recursos, themes, plugins y tutoriales en español

Miles de webs rotas tras actualizar a WordPress 4.5

Por Fernando el Apr 21, 2016 08:46 pm

Los últimos días, desde la actualización de WordPress 4.5, se ha llenado la red, y sobre todo los foros de soporte de WordPress, de quejas de usuarios cuyas webs se habían roto al actualizar a esta nueva versión, achacando a WordPress sus sufrimientos, pero resulta que no era WordPress el culpable, mira por donde.

Hay algún caso por ahí peculiar, pero en la inmensa mayoría de los casos, las webs rotas no han sido por culpa de WordPress, sino de un plugin no actualizado: Visual Composer.

web rota

¿Resultado? Decenas de miles de webs rotas en todo el mundo al actualizar a WordPress 4.5, y que el artículo más visitado de la última semana haya sido el de cómo volver a una versión anterior de WordPress.

Entonces ¿es Visual Composer malo? … pues tampoco, y me explico.

El problema está en que la mayoría de los temas premium que se venden en mercados como ThemeForest en realidad deben gran parte de su magia precisamente a que incorporan en la descarga el plugin Visual Composer, un maquetador como Divi, por ejemplo, con el que al final es con el que los usuarios crean sus páginas, portada y muchos más contenidos.

Luego, claro, es un plugin que no podemos desactivar, y esa es parte de la parte negativa de los maquetadores visuales como ya comenté en su día.

Pero tampoco ha sido ese el problema.

El problema fue que el usuario normalmente no es consciente de que debe actualizar también Visual Composer, porque no siempre los desarrolladores de temas añaden licencia de Visual Composer en sus temas, simplemente regalan la versión vigente en el momento de la compra.

Nadie cae en cómo es posible que un tema que vale 40$ incluya un plugin que por sí solo cuesta 34$, eso son fruslerías ¿no? Pues no, resulta que lo que hace especiales a los temas, lo que hace que las demos que nos muestran sean tan fantásticas es precisamente un uso inteligente del maquetador visual.

visual composer instalado y activo

Y claro, el usuario, sin avisos que le digan que tiene algo mal, actualiza WordPress y … ¡oh casualidad! resulta que en la versión 4.5 de WordPress si que se avisó de que habría problemas en ciertos plugins, como ha sido el caso.

Pues bien, el resultado ha sido que el usuario que tenía su licencia de Visual Composer, además de la del tema, recibió un aviso el día antes de salir a la luz WordPress 4.5 para que actualizase el plugin, pero el resto, medio planeta, actualizó a WordPress 4.5 sin información suficiente y el resultados fue algo así …

web rota por visual composer

Y luego claro, luego está el tema de las licencias…

Son muchas veces las que oigo que nada mejor que las licencias de por vida de ThemeForest o cualquiera de los mercados de Envato, porque son de por vida, pero es que es falso.

descargar visual composer

Lo que es de por vida es la licencia para descargas, pero no el soporte, que casi nadie renueva, así que cuando tienes un problema con tu plugin o tema de pago ¿a donde vas? … a los foros de soporte de WordPress en Español, para recibir una amable respuesta – y lógica – del tipo:

Lo sentimos pero los voluntarios de WordPress no damos soporte sobre plugins y temas de pago porque con la licencia debes requerir ese soporte y, además, no tenemos acceso a todos los plugins y temas de pago gratuitamente como para conocerlos lo suficiente y poder ayudar en caso de problemas

¿A que tiene lógica?

Y no, este error no solo ha afectado a sitios creados con Visual Composer + el tema loquesea, pero su relevancia ha sido enorme debido a su gran implantación.

Pues eso, que tomes nota, por favor:

  1. Si adquieres un tema que incluya algún plugin asegúrate de que tienes la licencia de ambos si fuesen de pago.
  2. En caso contrario adquiere una licencia del plugin que incluya las actualizaciones.
  3. Elige siempre temas y plugins con un historial de actualizaciones fiable y constante.
  4. Si eres desarrollador de plugins o temas para WordPress estate atento a http://make.wordpress.org para estar al día de los cambios de WordPress, por si tuvieses que actualizar tu plugin/tema y no dejar tirados a tus usuarios (no digamos si es de pago)
  5. Nunca dejes de actualizar WordPress por un plugin o tema abandonado por su desarrollador, antes cambia de plugin o tema y ten tu web segura.
  6. Suscríbete a Ayuda WordPress para estar al día de todas las novedades sobre WordPress.

¿Y tú, has tenido problemas con la actualización a WordPress 4.5?

Yo uso Visual Composer en bastantes webs, propias y de clientes, y también Divi como ya sabrás, pero no he tenido ningún problema, básicamente porque procuro estar informado, por responsabilidad hacia mis clientes, y por puro sentido común.

Una de las bellezas del software libre es que la información y el código están siempre disponibles, así que sería estúpido no mantenerte al día, mucho menos si eres desarrollador ¿no te parece?

¿Y tú que tal, algún problemilla?


Verlo en el navegador »


Artículos recientes:

Pon a trabajar los plugins por horas
Los 12 mejores trucos de velocidad para WordPress (webinar gratuito)
¿Quieres trabajar de Happiness Engineer en Automattic?
WordPress 4.5 ¿merece la pena?
¿No avanzas con tu rendimiento en WordPress? Da un paso atrás

Si quieres saber más sobre lo que ofrecemos en Ayuda WordPress echa un vistazo a los siguientes enlaces …  



Curso de WordPress
Todos los secretos
Hosting WordPress
100% fiable
Twitter
Facebook
YouTube
Google Plus
Web
Copyright © 2016 Ayuda WordPress, Todos los derechos reservados.
Recibes este correo al estar suscrito a la lista de noticias de Ayuda WordPress

Ayuda WordPress
Madrid
España, ES 1001
Spain

Add us to your address book


Puedes cambiar tus preferenciasanular la suscripción

Email Marketing Powered by MailChimp

miércoles, 20 de abril de 2016

Tu dosis diaria de WordPress - Ayuda WordPress

Te damos la bienvenida a Ayuda WordPress
Ver este email en tu navegador

Ayuda WordPress

Recursos, themes, plugins y tutoriales en español

Pon a trabajar los plugins por horas

Por fpuente el Apr 19, 2016 09:09 am

Los plugins en WordPress están diseñados para estar activos o inactivos, previo paso por su instalación, durante la actividad del propio servidor, y requieren del proceso manual del administrador del sitio para cambiar ese estado, según nos interesen o nos aporten sus funcionalidades a nuestra instalación. Paso a recordar que no es conveniente dejar plugins desactivados en nuestra instalación, si no tenemos intención de volver a activarlos.

Muchos de estos plugins, aunque de mucha utilidad, tienen un impacto grande sobre nuestro servidor durante su uso, por lo que tenemos dos opciones:

  • Dejarlos activos eternamente, con el consiguiente perjuicio de rendimiento en nuestros recursos.
  • Activarlos manualmente, utilizarlos y volver a dejarlos inactivos. Opción manual.

Dos ejemplos de estos plugins, de mucho consumo de recursos y no necesarios durante la actividad del usuario, pueden ser Broken Link Checker o P3, de mucha utilidad pero que no necesitan estar activos continuamente, por lo que sólo los necesitamos “por horas”, aunque no sea lo normal.

Explorando en estas estrategias de uso por hora, tenemos la posibilidad de automatizar este proceso para que estos plugins sólo estén activos durante las horas que necesitemos, por ejemplo, las horas valle de nuestro servidor, y no permanentemente. Basta realizar unas comparativas sobre nuestro Google Analytics para conocer cuales son estas horas de baja necesidad de recursos por tráfico.

Para implementar esta técnica, necesitaremos dos ficheros PHP, uno para activar y otro para desactivar los plugins, y dos programaciones personalizadas en el CRON de la máquina para cada una de las llamadas.

Nuestro fichero PHP para desactivar plugins, tendría este estilo:

<?php  //Entorno Wordpress en el raíz  @require_once( getenv("DOCUMENT_ROOT") . '/wp-load.php' );    function deactivate_plugin_by_code( $plugin ) {  $plugin = plugin_basename( trim( $plugin ) );  //Activo?  if(is_plugin_active($plugin)) {  // Deactivate plugin  deactivate_plugins($plugin);  }  }    //Desactivar plugins  deactivate_plugin_by_code( "p3-profiler/p3-profiler.php" );  deactivate_plugin_by_code( "broken-link-checker/broken-link-checker.php" );  ?>

Y el caso contrario, activar plugins:

<?php  //Entorno Wordpress en el raíz  @require_once( getenv("DOCUMENT_ROOT") . '/wp-load.php' );    function activate_plugin_by_code( $plugin ) {  $plugin = plugin_basename( trim( $plugin ) );  //Activo?  if(!is_plugin_active($plugin)) {  // Activate plugin  activate_plugins($plugin);  }  }  //Activar plugins  activate_plugin_by_code( "p3-profiler/p3-profiler.php" );  activate_plugin_by_code( "broken-link-checker/broken-link-checker.php" );  ?>

Por ejemplo, podemos activar nuestros plugins sobre las 02:00 am y desactivarlos a eso de las 07:00 am, dejando la mayor parte del día sin necesidad de ese consumo de recursos.

IMPORTANTE: esta técnica, aunque sencilla, puede dejar desactivados o mal activados automáticamente nuestros plugins si está mal empleada, por lo que se recomienda primero realizar las pruebas de activación/desactivación de los plugins necesarios a mano, no sea que dejemos nuestro WordPress inutilizado.

Como habéis podido pensar ya, estas técnicas son para hilar muy fino en cuanto a rendimiento/recursos utilizados, y quizá no necesarias para el común de los administradores, pero aquí estoy para daros nuevos enfoques e ideas.

Esta estrategia de la activación automática por horas podríamos aplicarla también a otras funciones, incluso a nuestros temas, y tener por ejemplo un modo día y un modo noche para nuestra web. O podemos usarla también por eventos en vez de por horas programadas, por ejemplo activando plugins cuanto accedemos al administrador de WordPress y desactivarlos al salir.


Verlo en el navegador »


Artículos recientes:

Los 12 mejores trucos de velocidad para WordPress (webinar gratuito)
¿Quieres trabajar de Happiness Engineer en Automattic?
WordPress 4.5 ¿merece la pena?
¿No avanzas con tu rendimiento en WordPress? Da un paso atrás
Acelera tu web moviendo todo el JavaScript al final

Si quieres saber más sobre lo que ofrecemos en Ayuda WordPress echa un vistazo a los siguientes enlaces …  



Curso de WordPress
Todos los secretos
Hosting WordPress
100% fiable
Twitter
Facebook
YouTube
Google Plus
Web
Copyright © 2016 Ayuda WordPress, Todos los derechos reservados.
Recibes este correo al estar suscrito a la lista de noticias de Ayuda WordPress

Ayuda WordPress
Madrid
España, ES 1001
Spain

Add us to your address book


Puedes cambiar tus preferenciasanular la suscripción

Email Marketing Powered by MailChimp

Seguidores

Archivo del blog