Validación en Laravel

La validación de datos de cualquier app es de gran importancia y se deben proveer todos los posibles escenarios y considerar los posibles errores que puede cometer un usuario al interactuar con el sistema.

Básicamente existen 3 formas de validar un formulario, desde el frontend (javascript, jquery, html5), desde el backend (reglas y funciones de validación) y desde la base de datos, donde se pueden definir los tipos, cantidad de caracteres y otros parámetros que pueden ser configurados para este proceso.

En este ejemplo veremos un poco sobre estos 3 tipos de validación usando Laravel 5 y Eloquent y la validación por defecto de Html5.

Crear nueva base de datos

$ mysql -u root -p $ Enter password : 
$ mysql> CREATE DATABASE validation; 
$ mysql> exit;

Validación a nivel de base de datos con Eloquent

Si no conoces mucho sobre el uso de eloquent te recomiendo visitar este tutorial básico de Fluent y Eloquent 

Vamos a crear un modelo para registro de clientes haciendo uso de artisan

 $ php artisan make:model client 

ahora podemos editar la migración de la siguiente forma

 Schema::create(‘clients’, function(Blueprint $table) {     
$table->increments(‘id’);            
$table->string(‘full_name’)->required();            
$table->string(‘email’)->unique()->required();            
$table->string(‘address’)->required();            
$table->string(‘phone_number’)->nullable();            
$table->enum(‘type’,[‘empresa’,’particular’])->default(‘particular’);            
$table->string(‘register’)->nullable();            
$table->timestamps();
}); 

required() indica que el registro no puede quedar vacío y que es requerido el valor, unique() valida que un valor no pueda repetirse en la tabla, en este caso dos clientes no pueden tener registrado la misma dirección de email, los campos de tipo enum se usan para limitar las opciones que pueden ingresar al momento de registrar y el default() almacena un valor por defecto en caso de que el usuario no suministre ningún dato.

Por supuesto debemos ejecutar la migración para verificar que todo esté bien

 $ php artisan migrate 

editamos el archivo Client.php de la siguiente forma

 <?php
namespace App;
use Illuminate\Database\Eloquent\Model; 
class Client extends Model { 
protected $table = ‘clients’;         //Definimos los campos que se pueden llenar con asignación masiva        
protected $fillable = [‘full_name’, ‘email’, ‘address’, ‘register’,’phone_number’,’type’]; 

Este tipo de validación impide que se registre información que no cuente con los criterios definidos, pero en caso de que el registro falle no ofrece ninguna alerta al usuario, por ello necesitamos usar un método que permita un poco mas de interacción.

Validacion Html5

Iniciaremos creando un formulario (‘form.blade.php’) de registro para los datos establecidos en la migración usando Form() para facilitar el proceso

@extends(‘app’)
@section(‘content’) 
<div class=»container»>        
@if($errors->has())            
<div class=»alert alert-warning» role=»alert»>              
@foreach ($errors->all() as $error)                  
<div>{{ $error }}</div>              @endforeach            </div>        @endif </br>       <div class=»row»>        <div class=»col col-md-6 col-md-offset-3″   >            <div class=»panel panel-default»>              <div class=»panel-heading»><h3 class=»panel-title»>Forumulario de registro</h3></div>              <div class=»panel-body»>                {!! Form::open([‘route’ => ‘client’, ‘method’ => ‘post’]) !!}                                    <div class=»form-group»>                      {!! Form::label(‘full_name’, ‘Nombre’) !!}                      {!! Form::text(‘full_name’, null, [‘class’ => ‘form-control’ , ‘required’ => ‘required’]) !!}                  </div>                  <div class=»form-group»>                      {!! Form::label(‘email’, ‘E-Mail’) !!}                      {!! Form::email(‘email’, null, [‘class’ => ‘form-control’ , ‘required’ => ‘required’]) !!}                  </div>                            <div class=»form-group»>                      {!! Form::label(‘address’, ‘Direccion’) !!}                      {!! Form::text(‘address’, null, [‘class’ => ‘form-control’ , ‘required’ => ‘required’]) !!}                  </div>                  <div class=»form-group»>                      {!! Form::label(‘phone_number’, ‘Telefono’) !!}                      {!! Form::text(‘phone_number’, null, [‘class’ => ‘form-control’ ]) !!}                  </div>                  <div class=»form-group»>                      {!! Form::label(‘type’, ‘Tipo’) !!}                      {!! Form::select(‘type’, [‘otro’ => ‘otro’, ‘empresa’ => ‘empresa’, ‘particular’ => ‘particular’], null, [‘class’ => ‘form-control’ ]) !!}                  </div>                  <div class=»form-group»>                      {!! Form::label(‘register’, ‘Numero de registro’) !!}                      {!! Form::text(‘register’, null, [‘class’ => ‘form-control’ ]) !!}                  </div>                  <div class=»form-group»>                      {!! Form::submit(‘Enviar’, [‘class’ => ‘btn btn-success ‘ ] ) !!}                  </div>                {!! Form::close() !!}              </div>            </div>         </div>    </div></div>@endsection 

ahora creamos un controlador para clientes llamado ClientController

 $ php artisan make:controller ClientController 
 Route::get(‘client’, [‘as’ => ‘client’, ‘uses’ => ‘ClientController@index’]); Route::post(‘client’, [‘as’ => ‘client’, ‘uses’ => ‘ClientController@store’]); 

Creamos la funcion que nos retorna el formulario de registro

  public function index() { return \View::make(‘form’); } 

Si intentamos guardar nos aparecerá un error de validación en pantalla ya que definimos ciertos atributos al crear el formulario como ‘required = required’ y para el email no usamos un campo de texto sino uno de tipo email (Html5), por lo cual veremos algo como lo siguiente

En nuestro siguiente articulo te vamos a compartir más información de como hacer tus validaciones en Laravel. En los que trataremos los siguientes temas:

*Agregar validación

*Traducir los mensajes de validación de Laravel

Conservar los datos del formulario luego de un error de validación

Crear un proyecto Laravel con Composer

En el presente articulo te vamos a enseñar como crear un proyecto con Laravel, de una manera muy fácil y rápido. para empezar a desarrollar el proyecto usaremos la linea de comando y composer, y el gestor de dependencia tradicional el cual es el mas eficiente en la actualidad.

Este procedimiento se realizara mediante una consola de coamndo, lo mas recomendado es que no se utilice una de las antiguas ya que no podria funcionar correctamente, enseguida te dejo unas sugerencias de consolas de comando las cuales te seran muy util: «Git Bash», «Power Shell» o «Commander».

Existen dos requisitos que debes saber para poder instalar unos de estos comando antes mencionado:

  • PHP 7: Necesitamos la última versión del lenguaje PHP: 7.2, ya que es un requisito del propio Laravel 5.5. Para instalar PHP 7 puedes seguir uno de los pasos que se explican en el Manual de PHP.
  • Composer: El gestor de dependencias de PHP, composer, es otro de los requisitos para comenzar. En el Manual de Composer puedes ver las instrucciones para la instalación.

para comprobar si ya tienes estos sofware instalado en tu computador lo puedes saber a travez de la consola, lanzar un par de comandos.

Para saber si tenemos PHP instalado, al menos en PHP 7.2 Tienes el comando:

php --version

Para saber si tienes Composer, con una versión actualizada, puedes usar el comando:

composer --version

Comando para iniciar el proceso de instalación de Laravel

En este primer paso para empezar con el proyecto empesaremos instalando Laravel.

en nuestro ordenador seleccionamos la carpeta donde vamos a guardar Laravel. puedes leccionar la carpeta de preferencia donde guardes tus proyectos y asi no lo vayas a perder.

El comando para crear el proyecto depende de Composer. Es el siguiente:

composer create-project laravel/laravel mi-proyecto-laravel

En el siguiente comando tenemos «composer» que es el programa que se encarga de instalar Laravel en el nuevo proyecto. «create-project» es el subcomando de composer para crear un nuevo proyecto. «laravel/laravel» es el nombre del proyecto de base que vamos a usar para este nuevo proyecto creado en local, indica que es un proyecto llamado «laravel» que pertenece a la organización «laravel». Por último «mi-proyecto-laravel» es el nombre del proyecto que estamos creando.

Opcionalmente podríamos también indicar la versión de Laravel que queremos instalar, por ejemplo:

composer create-project laravel/laravel mi-proyecto-laravel 5.5.*

este comando que terminaste de realizar te creara la carpeta de tu proyecto, el mismo tendrá como nombre  «mi-proyecto-laravel». dentro del directorio se colocaran todos los archivos de Laravel. el cual tardara unos minutos dependiendo la calidad y velocidad de tu fuente de Internet.

Ejecutar el proyecto Laravel con el servidor integrado en PHP 7

dessde este punto realizado en si ya no necesitas nada mas para poner en marcha tu proyecto Laravel, ya que el propio PHP7 tiene un servidor integrado. esto nos indica que aunque puedas servir Laravel desde servidores web de terceros, como Apache o Nginx, no es necesario para la etapa de desarrollo, ya que PHP ya viene con un servidor que podemos lanzar desde la línea de comandos.

Puedes hacerlo mediante el siguiente comando:

php artisan serve

luego que has hecho el comando anterior nos aparecerá un breve mensaje indicándonos el servidor recién instanciado. el mismo aparecera de la siguiente manera : http://127.0.0.1:8000 (lo de «:8000» es el puerto, por si no has visto nunca una dirección acabada así). 

La salida de la consola será más o menos como la que ves en esta imagen:

Abriendo esa URL anunciada para nuestro servidor, con tu navegador preferido, deberías ver la página de bienvenida de una aplicación recién instalada con Laravel.

Qué es y cómo funciona Google Analytics

Lo que no se mide no se puede mejorar. Por eso es importante que, en un entorno en el que todo deja huella, utilices las herramientas de análisis adecuadas. Aquí es donde entra en juego Google Analytics. Se trata de la principal herramienta de analítica digital que te ayudará a tomar las mejores decisiones en los momentos clave.

Google Analytics es un servicio gratuito de Google que nació en 2006, cuando adquirió Urchin. Desde entonces, es una de las plataformas profesionales líderes en medición de métricas.

¿Qué es Google Analytics?

La herramienta te permite hacer un seguimiento de sitios web, blogs y redes sociales. Además,pone a tu disposición informes predeterminados y personalizables. Tal y como se indica en su entrada en la Wikipedia, Analytics “ofrece información agrupada del tráfico que llega a los sitios web según la audiencia, la adquisición, el comportamiento y las conversiones que se llevan a cabo en el sitio web. Y es que Google Analytics es la herramienta dominante. Ofrece más datos y métricas que ninguna otra.

De hecho trabaja sobre elementos tan variados e importantes como los siguientes:

  • El número de visitas
  • La duración de las mismas
  • Las fuentes de tráfico
  • Las páginas visitadas

También actúa sobre apartados como:

  • Las secciones preferidas por tus usuarios
  • Keywords utilizadas
  • Detalles técnicos de los dispositivos de los visitantes. Ahí entrarían los navegadores que los usuarios utilizan o sus sistemas operativos móviles.

Pero lo que de verdad hace a Analytics la herramienta más completa es que es compatible con el resto de herramientas de Google. Así, es posible combinar Analytics con AdWords, Blogger o YouTube. De hecho, todas las herramientas de Google en las que se contabilizan visitas y tráfico pueden combinarse y complementarse con Google Analytics. Además, existen diferentes recursos atractivos para Analytics disponibles en Google Chrome. Puedes jugar con ellos también.

Cómo funciona Google Analytics: Procesos

La herramienta gratuita de Google Analytics recolecta datos utilizando una combinación de cookies, navegadores y el código JavaScript comentado anteriormente.

El programa de analíticas puede recoger información de tu sitio gracias al código JavaScript que debes incluir en tus páginas y las cookies que se generan una vez que el usuario accede a la web a través de un navegador.

De esta forma toda Google Analytics registra la actividad de tu usuario desde que llega hasta que abandona tu sitio web y lo transforma en diferentes informes con gráficos y datos estadísticos para que sea más fácil conocer la evolución.

Su funcionamiento se basa en tres procesos: La recogida de datos, el procesamiento de los mismos y la creación de informes. No obstante, para comenzar con leo proceso, al igual que en toda estrategia deberás fijar unos objetivos.

Asimismo, aunque realmente son tres los aspectos importantes, para ofrecerte una información más completa, vamos a hablarte también de la configuración.

1.- Recopilación de datos

ejemplo de código JavaScript de Google Analytics

Google Analytics usa un código JavaScript para recopilar información de sitios web. De esta manera, Analytics registra una visita cada vez que un usuario ve una página con el código de Google Analytics. En el caso de las aplicaciones para dispositivos móviles, es necesario agregar un código adicional a cada “actividad” de la que quiera realizar un seguimiento.

Para que entiendas el proceso de recogida de datos te lo explicaremos paso por paso:

  1. El servidor responde enviando la página que se solicita al navegador del usuario. De esta manera, una vez que el navegador analice los datos se pondrá en contacto con otros servidores que tratarán algunas partes del código de esa página solicita. Así funciona el código de Seguimiento de Google Analytics.
  2. A continuación el navegador del usuario que visita tu página le pide ese código a Analytics. La plataforma se lo envía y se guarda en un fichero llamado Urchin.js. Mientras se ejecuta el código se estudian los atributos comentados anteriormente del visitante y de su navegación.
  3. Una vez se han recogido todos los datos, el código crea unas cookies en el ordenador del usuario visitante.
  4. Cuando las cookies ya están definidas, el código envía toda esa información al servidor de Google Analytics mediante la petición de un fichero GIF invisible.
  5. A continuación guarda los datos en otro fichero llamado Fichero de Logs y crea un apartado de datos en el mismo por cada página vista. Estos datos incluyen aspectos como la fecha y la hora, el buscador del que viene el visitante, el número de visitas, etc.

2.- Procesamiento de datos

Una vez recopiladas las interacciones de un usuario Google Analytics comienza el procesamiento de datos para transformar los datos sin procesar en datos útiles que te aporten conocimiento. Para procesarlos, cada uno de los apartados de datos se analizan por separado. Es decir, se dividen sus atributos.

Google Analytics transforma cada atributo en elementos que denomina ‘campos’. De esta manera, por ejemplo la dirección IP se convertirá en el campo “IP del visitante”. Cada apartado o línea proporciona varios atributos y cada uno de ellos se almacena en campos diferentes.

Si trabajas a diario con Google Analytics es probable que te hayas enfrentado a la definición del modelo de atribución que te ayude a extraer valor de los datos. Es muy importante que definas el modelo muy bien, de esta manera mejorarán los resultados.

3.- Configuración

Google Analytics aplica su configuración (por ejemplo, filtros) a los datos sin procesar. Cuando se han procesado los datos, se almacenan en una base de datos. Una vez procesados e insertados en la base de datos, ya no es posible modificarlos.

De esta manera se podrá controlar cómo aparecen estos datos en los perfiles de Analytics que has creado en tu cuenta.

4.- Generación de informes

Los informes resultantes pueden consultarse tanto desde el propio servicio web de Google Analytics, www.google.es/analytics como desde otros espacios para lo que es necesario utilizar las APIs de informes.

Cada informe se crea en base a comparaciones de campos. Es decir, se tienen en cuenta aspectos como por ejemplo la ciudad del visitante o su ratio de conversiones.

Finalmente, una vez que los datos se almacenen en la base de datos el proceso se da por concluido.

¿Cómo configurar objetivos en Google Analytics?

Uno de los grandes valores de Google Analytics es que te permite conocer cómo están funcionando algunos de los elementos tractores de tus campañas de marketing digital. Para ello, es fundamental que sepas cómo configurar un objetivo. Sólo así podrás obtener los datos que necesitas para tomar decisiones.

En Google Analytics puedes configurar muchos tipos de objetivos. Desde la duración de la visita a tu página web hasta información mucho más concreta como el número de páginas visitadas, el número de visitas o la cantidad de usuarios que han pulsado sobre alguno de los elementos que se muestran en la página.

Es interesante, además, que la herramienta te permite configurar los objetivos que consideras importantes. clic en un elemento concreto. Sin embargo, también tienes la opción de utilizar los objetivos que la propia herramienta marca automáticamente.

Los 4 objetivos básicos en Google Analytics son:

  1. Destino: Define ubicaciones específicas.
  2. Duración: Marca el tiempo de duración de una sesión.
  3. Páginas/pantallas por sesión: Es el número de páginas visitadas en una misma sesión.
  4. Evento: Activa una acción que hayas definido previamente como evento.

7 modelos de atribución en Google Analytics

Una vez planteado un objetivo es importante definir el modelo de atribución que vas a utilizar. Un modelo de atribución es el sistema por el cual vas a asignar el valor de contribución al objetivo de cada uno de los canales que intervienen en la experiencia de cliente.

Los 7 modelos de atribución que Google Analytics pone a tu disposición son:

  1. Atribución de última interacción: En el que se atribuye el 100% del valor de la conversión al último canal con el que el cliente ha interaccionado antes de realizar la conversión.
  2. Último clic indirecto: En este caso se atribuye el total del valor de conversión al último canal en el que el cliente ha hecho clic antes de realizar la compra.
  3. Último clic de AdWords: Se otorga la conversión al último anuncio en el que el usuario ha hecho clic antes de realizar una conversión, independientemente que previamente ya hubiera hecho clic en otros anuncios.
  4. Primera interacción: El valor de conversión se otorga por completo al primer canal con el que el cliente haya interactuado
  5. Atribución lineal: Asigna el mismo crédito a cada interacción de canal hasta que se produce la conversión. Por tanto, todos los puntos de contacto tienen la misma importancia.
  6. Atribución de deterioro del tiempo: Un modelo que tiene una duración predeterminada de 7 días. El punto de contacto que se produzca siete días antes de la conversión recibe la mitad del valor del que ocurre el mismo día de la conversión. Además, el valor que tiene lugar 14 días antes recibe una cuarta parte de la atribución. Y la acción producida 30 días antes recibe la atribución mínima.
  7. Atribución según la posición: Se trata de un modelo híbrido entre el modelo de atribución de última interacción y el de la primera interacción. En vez de atribuir todo el valor a una sola interacción, se divide el entre ambas.

¿Qué métricas son las más importantes en Analytics?

¿Sabes cómo sacarle el máximo partido a esta herramienta? Vamos a presentarte las tres métricas más importantes y esenciales en Analytics que serán fundamentales para optimizar tus resultados.

1.- Tiempo medio en la página

Se trata de una métrica que viene a calcular el tiempo que el usuario pasa de media en tu sitio web. Este tiempo es promedio, es decir, hace referencia al común de los visitantes.

Google Analytics te ofrece un dato sobre el tiempo medio de permanencia en el sitio web, pero no de cada usuario en particular.

Este dato puede ayudarte a desvelar la importancia de factores como:

  • El nivel de interés suscitado en el lector.
  • La velocidad de lectura  media de la página.
  • El nivel de engagement de tu página web.

Además, es interesante combinar este dato con el referente a la relación entre la extensión del contenido y el tiempo de permanencia. Si tu contenido es extenso pero el tiempo de permanencia no pasa del minuto, algo está pasando.

El tiempo de permanencia es un dato esencial para algunos sitios web, sobretodo aquellos centrados en poner en valor sus contenidos. Sin embargo, para cualquier página web, un tiempo de permanencia más alto siempre es sinónimo de éxito.

2.- Referencias

¿De dónde vienen los usuarios? Una de las mejores maneras de conocer la procedencia de los lectores de tu sitio web es saber qué otros sitios web enlazan con el tuyo.

Los referrals, o referencias, son los indicadores que te darán cuenta de qué sitios web o fuentes provienen tus lectores. Este dato se muestra en forma de tabla que tiene en cuenta aquellas fuentes de tráfico que te proveen de tráfico.

En esta tabla también se muestra el número de usuarios provenientes de un sitio web así como la cantidad de tráfico que llega desde sitios genéricos. También se analiza el tráfico orgánico, que es aquel que llega o bien por acciones SEO (posicionamiento en buscadores) o por usuarios que entran directamente en tu sitio web.

El dato de los referrals es imprescindible. Conocer los sitios que te hacen referencia y que te nutren de tráfico es un dato básico que te permitirá construir puentes con ellos. Recuerda que uno de los pilares para poder posicionar mejor en Google es conseguir enlaces de valor hacia tu sitio web. Para ello es imprescindible contar con datos como las referencias.

3.- Intereses

Uno de los aspectos esenciales del marketing consiste en encontrar e identificar a los usuarios, a las personas que puedan estar interesadas en tu oferta. Esto lo puedes hacer, entre otras formas, conociendo sus intereses. Para el marketing de contenido es imprescindible saber los intereses y temas que mueven a tus clientes.

Si quieres conectar con los clientes es necesario disponer de información sobre ellos. Google Analytics te ofrece esta información por medio de las palabras clave o conceptos utilizados en la búsqueda. Los intereses son los temas y palabras que hacen que los clientes lleguen hasta ti. ¿Qué idea hace interesante tu sitio web?

Los intereses generados te darán cuenta del tipo de usuario que entra en tu página web. En combinación con otras métricas, será posible analizar los intereses de los clientes. Mediante estos intereses podrás especificar mejor las palabras clave que utilizas en tu sitio web. Lo que te ayudará a generar campañas de marketing online con más posibilidades de éxito.

Es posible que tengas mucho tráfico en tu web pero pocas conversiones, deberás fijarte entonces en los embudos de conversión que hayas fijado en Google Analytics. De esta manera podrás conocer cómo funciona tu sitio web, el número de usuarios que han llegado a través de diferentes canales, qué páginas funcionan mejor o en qué páginas debes comenzar a dar un cambio radical. En definitiva, optimizar las conversiones de tus webs. Para medirlo también podrás utilizar los mapas de calor.

En definitiva Google Analytics mide el tráfico y cómo se consigue. Es por ello que se trata de una de las principales herramientas que utilizamos en The JLMedia

Diferencias entre WordPress.com y WordPress.org

Antes de comenzar a analizar cuales son las principales características de WordPress.com y WordPress.org, quiero que revisemos brevemente qué es y por qué deberías de usarlo para crear tu página web con WordPress.

Fíjate, en que WordPress es un sistema de administración de contenidos que ya tiene unos 15 años de vida.

Antes de la creación de los administradores de contenidos (o CMS) el usuario debía ser experto en programación web o depender de una empresa de desarrollo para poder hacer cambios en su sitio.

Actividades sencillas como agregar fotos a la galería o incluir un artículo en el blog eran una tarea compleja que requería modificar el código de la página, por lo tanto requería más tiempo de implementación. Y si trabajabas con una agencia de diseño web, cada cambio tenía costo.

¿Qué es WordPress?

En términos generales un CMS (por sus siglas en inglés) es un software que se instala en el servidor de tu sitio web y está conformado por dos plataformas: el back end donde tú, como dueño del sitio, puedes acceder con un usuario y contraseña para realizar los cambios que requieras y el front end donde tu cliente puede ver la información de tu sitio al escribir tu dominio en su navegador.

En el back end tienes control completo de tu sitio para modificar lo que necesites, con la gran ventaja que no es necesario tener conocimientos de programación.

Además, puedes crear usuarios y asigna roles en WordPress: supongamos que tu sitio tiene un blog y en tu equipo de trabajo tienes un par de redactores de artículos, de manera muy sencilla puedes asignarle a cada uno su usuario con un perfil de editor, así solo tendrá acceso a publicar los artículos pero no podrá modificar el sitio.

¿Por qué WordPress?

De acuerdo con estadísticas del 2018, WordPress es el sistema de administración de contenidos más utilizado teniendo un 59.4% del mercado, es tanta la diferencia que Joomla el segundo CMS más popular solo tiene un 6% del total, por si fuera poco, el 33% de los sitios a nivel mundial operan con WordPress.

Es un software gratuito que opera bajo el modelo de código abierto, estas dos características hacen la plataforma ideal para operar tu sitio por el bajo costo de operación y la posibilidad de que desarrolladores de todo el mundo puedan colaborar para mejorarla.

 WordPress.com vs WordPress.org

Si ya has decidido utilizar WordPress para tu sitio web tienes dos opciones, utilizar WordPress.com o WordPress.org, en ambos casos tendrás acceso a todo el potencial de WordPress pero hay muchas cosas que deberás tener en cuenta antes de decidir la mejor opción para ti.

 WordPress.com

Es un servicio de hosting especializado en WordPress creado por uno de los fundadores del proyecto original de la plataforma, la gran ventaja es la especialización, de acuerdo a su sitio web tendrás a tu disposición las 24 horas un equipo de expertos que te ayudarán en todo el proceso.

Escalabilidad

Si eres un blogger aficionado o estás comenzando y quieres probar antes de hacer más gastos como un dominio o un hosting especializado entonces esta es tu mejor opción, el plan gratuito te ofrece un blog sencillo que te permite agregar nuevos artículos, toma en cuenta que en esta versión tu sitio tendrá anuncios por los que no recibirás comisión y no podrás eliminarlos a menos que contrates algún paquete de paga.

Considera también que no podrás utilizar un dominio para tu blog, todas las cuentas gratuitas tienen terminación wordpress.com y la leyenda que el sitio está alojado en WordPress.com.

El siguiente paquete llamado Personal te permite eliminar la publicidad y tener un dominio propio, sin embargo tendrás pocas opciones para personalizar tu blog y acceso a funciones muy básicas.

Si quieres una mejor experiencia deberás actualizar tu paquete al Premium que te ofrece las mismas características del Personal más acceso a temas premium e integración con PayPal.

Por último si quieres casi toda la experiencia WP necesitas contratar el paquete Business, con este tendrás todas las características de los anteriores más la posibilidad de integrar botones de pago de Paypal, almacenamiento ilimitado, anuncios con Google Adsense y herramientas de medición como Google Analytics.

Soporte

Todos los planes incluyen asistencia por Email y Chat en vivo, además de tutoriales para configurar las funciones.

Temas y plugins

No tendrás acceso a la personalización de tu sitio a menos que hayas contratado el paquete Premium, y los temas que podrás instalar en tu sitio son únicamente los que ofrece WordPress.com en su plataforma, no podrás comprar de algún proveedor externo y agregarlo a menos que hayas contratado el Paquete Business.

Lo mismo sucede con los plugins, solo podrás integrar los que te permita el plan que hayas contratado y estén disponibles en su librería.

Personalización

Para justificar la estructura de sus paquetes WordPress.com limita las capacidades de tu sitio y la única forma de agregar más funciones es contratando un paquete más caro.

Crear una tienda online

A partir del paquete premium podrás integrar botones de pago con PayPal pero no tienes la posibilidad de crear un catálogo de productos ni un carrito de compras para comprar varios productos al mismo tiempo.

La opción de integrar un botón de pago con PayPal es útil para vender un par de productos en tu sitio, pero no para crear un eCommerce.

Crear un sitio de membresías

Aunque los sitios de membresías son algo muy especializado es importante tomar en cuenta que no podrás configurarlo en WordPress.com.

Seguridad

Todos los plugins y temas disponibles en la librería han sido desarrollados o revisados por el equipo de WordPress.com y te garantizan que no contienen código maligno que puede dañar tu sitio o la computadora de tus visitantes.

Respaldos automatizados

Te garantizan que siempre tendrás una versión de tu sitio disponible en caso de que algo llegara a pasar.

Vender publicidad en tu sitio

No puedes vender publicidad en tu sitio ni integrar plataformas de anuncios de terceros, si tu sitio tiene mucho tráfico puedes aplicar a su programa llamado WordAds donde compartes las ganancias con WordPress.com. Los paquetes Premium y Business permiten integrar Google Adsense.

Posibilidad de perder tu sitio

En mi opinión este es el principal punto en contra de WordPress.com, aunque en realidad estás pagando por un hosting especializado en WordPress, el modelo de negocios que utilizan tipo comunidad cerrada limita mucho el potencial de WordPress.

El mayor riesgo es que si por algún motivo de acuerdo al criterio de los administradores la información de tu sitio viola las políticas de la comunidad pueden eliminarlo perdiendo así todo tu trabajo.

 WordPress.org

Cuando alguien hace referencia a WordPress por lo general se refiere a esta opción, la principal diferencia es que todos los archivos se instalan en un servidor y tienes control total desde el inicio sobre todo tu sitio.

Escalabilidad

Una de las ventajas de ser la plataforma de administración de contenidos más popular en internet es que prácticamente todos los proveedores de hosting la soportan en sus servidores y muchos de ellos te permiten instalarlo en pocos clicks.

Esta instalación tiene los elementos básicos para que tu sitio funcione, y deberás darte a la tarea de configurarlo de acuerdo a tus necesidades.

Si lo prefieres, puedes contratar alguna empresa de diseño web que configure el sitio a tu gusto y te lo entregue trabajando. Ya luego podrás hacerte cargo de la operación agregando nuevos artículos a tu blog, páginas al sitio o productos al catálogo.

Al ser un software Open Source, WordPress te permite modificarlo hasta donde desees, podrías ser un diseñador gráfico que solo quiere una plataforma robusta para que sus sitios funcionen sin problemas hasta un programador que quiera desarrollar sus propios plugins y venderlos a otros dueños de sitios.

Soporte

Desarrollando el sitio por tu cuenta tendrás disponibles muchos tutoriales en internet para resolver las dudas más comunes, así como foros donde otros usuarios comparten sus dudas y conocimientos.

Algunos proveedores de hosting especializados en WordPress como Webempresa te ofrecen soporte las 24 horas para solucionar problemas técnicos.

Temas y plugins

Tendrás acceso a todo el ecosistema WordPress, podrás instalar temas y plugins gratuitos y de paga para configurar el sitio a la medida de tus necesidades.

Cabe aclarar que si bien podrás agregar muchas funciones a través de plugins gratuitos, las más complejas requieren que compres el plugin o pagues un servicio de suscripción mensual por el uso, incrementando así tus costos de operación.

Lo mismo aplica para los temas, prácticamente todos te permiten instalar una versión gratuita con funciones limitadas, para aprovechar todo el potencial tendrás que comprar el tema completo.

Personalización

Una de las grandes ventajas de WordPress.org es que puedes adaptarlo a prácticamente cualquier tipo de sitio y en caso de que no existiera un plugin que hiciera exactamente lo que requieres, puedes pagarle a un desarrollador especializado en WordPress para que programe algo a tu medida.

Crear una tienda online

Existen muchos plugins que te ofrecen la solución completa de eCommerce para tu sitio, uno de los más populares es WooCommerce, que con un par de clicks se integra perfectamente a WordPress.

Plugins tan populares como éste han creado una comunidad de desarrolladores que van agregando nuevas funciones y mejorando el desempeño.

Crear un sitio de membresías

Total libertad de crear un sitio para los socios de tu empresa, existen infinidad de plugins que ofrecen características diferentes para tu web.

Seguridad

Debes prestar particular atención a este tema, el hecho de que todos puedan colaborar para crear un tema o un plugin deja abierta la posibilidad de que algunos de ellos contengan códigos que pueden dañar tu sitio o la computadora de tus visitantes.

Descárgalos solo de sitios web con buena reputación y que hayan sido programados por desarrolladores reconocidos, antes de instalar alguno revisa los comentarios en foros para tener la certeza de que no haya causado problemas a otro usuario.

Gran parte de la seguridad de tu sitio dependerá de tu proveedor de hosting, elige uno que ofrezca protección activa contra ataques.

Respaldos automatizados

Un buen Alojamiento Web te ofrecerá la tranquilidad de que tus archivos están siempre seguros, pero si algo llegara a pasar tendrás disponible la última versión de tu sitio de forma automática (backups).

Esta es una de las características que no tomas en cuenta hasta que sucede algo trágico y la necesitas, te protege en caso de que alguien te hackeé y borre el contenido de tus sitio pero también cuando instalas un plugin que no es compatible y lo desconfigura completamente.

Vender publicidad en tu sitio

Desde el primer día que tu sitio esté activo podrás insertar anuncios de plataformas de terceros como Google Adsense y todos los ingresos que esto genere serán para ti.

Posibilidad de perder tu sitio

Si el contenido de tu web no promueve actividades ilícitas tienes la seguridad de que no será eliminado, incluso si decides publicar contenido para adultos existe hosting especializado.

Como instalar y configurar Jetpack de WordPress

Esto es una continuación de una publicación anterior en la cual hablamos de lo que es Jetpack de WordPress , cuales son sus ventajas y desventajas. Si no lo has leído puedes encontrarlo aquí .

En esta ocasión hablaremos de como instalar paso a paso este plugin de como conectarlo hacía nuestro perfil de wordpress.com y de como están conformados cada uno de los bloques que compone este muy poderoso plugin.

Como instalar Jetpack de WordPress

Se instala como cualquier típico plugin de wordpress. Debemos ingresar a nuestro panel administrativo de WordPress , ir a la sección de plugins, agregar nuevo y en el buscador poner «Jetpack de WordPress«. Aparecerá de esta manera:

Instalar Jetpack de WordPress
Tiene más de 5 millones de descargas a la fecha de esta publicación

Tan solo se presiona en «Instalar ahora» y nuestro wordpress hará el resto. Una vez instalado no olvidar activar el plugin.

Configurar Jetpack de WordPress

Cuando se haya instalado y configurado el plugin se nos redirigirá a una pantalla tipo de «Wizard» que nos ayudará a configurar nuestro Jetpack

Pantalla inicial de configuración de Jepack de WordPress
Pantalla inicial de configuración de Jepack de WordPress

Para configurar Jetpack necesitamos tener una cuenta en wordpress.com, entonces cuando se presiona en el botón «Configurar Jetpack» aparecerá una ventana emergente (popup) para que puedas conectar tu cuenta. Si no tienes cuenta no te preocupes puedes crear una y elegir el plan gratuito.

Una vez de asociar tu sitio web con tu cuenta de wordpress.com, podrás ver en funcionamiento el plugin, ahora vamos a lo bueno.

Lo primero que se ve en la pantalla inicial de la administración de Jetpack es el escritorio, que muestra las actividades o un resumen detallado de nuestro sitio como las estadísticas de visitas entre otros.

Y si vamos a la sección de Ajustes podremos ver que Jepack está dividido en 6 partes o bloques

Bloques de configuración de Jepack
Bloques de configuración de Jepack

Sección de Seguridad

Aquí podremos configurar cosas relacionadas a la protección de datos del sitio.

  • Copias y exploración de seguridad : Protege contra pérdidas de datos, malware y ataques maliciosos. (No disponible en la cuenta gratuita)
  • Anti-spam: Nos protege el sitio de comentarios basura mediante akismet.com (otro plugin del que podríamos hablar después)
  • Actualización automática de plugins: Con Jetpack puedes elegir que tus plugins se actualicen automáticamente con cada nueva versión de plugin
  • Protección ante ataques de fuerza bruta: Al activar la protección de fuerza bruta evitarás que los robots y hackers intenten acceder a tu web usando combinaciones comunes de nombre de usuario y contraseña
  • Acceso con WordPress.com: Añade una capa extra de seguridad a tu web activando el acceso e identificación segura de WordPress.com.

Sección de Rendimiento

Carga páginas más rápido, optimiza imágenes y acelera la experiencia de tus visitantes.

  • Búsqueda: Ayuda a los visitantes a encontrar rápidamente respuestas con resultados de búsqueda instantáneos enormemente relevantes y un potente filtrado.
  • Rendimiento y velocidad: optimizar las imágenes y alojar las imágenes y archivos estáticos (como CSS y JavaScript) 
  • Medios: Permite tener videos de alta calidad, sin publicidad y con alojamiento rápido.

Sección de Rendimiento

Redacta el contenido de la forma que quieras y agiliza la experiencia de publicación.

  • Medios: rea presentaciones en carrusel a pantalla completa de las imágenes de tus entradas y páginas
  • Creando: Activar la opción de copiar entradas y páginas completas entre otras funciones como permitir agregar Markdown en los bloques de escritura.
  • Tipos de contenidos personalizados: Añade recomendaciones a tu web para atraer nuevos clientes además permite utilizar porfolios en el sitio para mostrar tus mejores trabajos.
  • Mejoras del tema: agrega un scroll infinito y permite mejoras en la ventana de personalización css
  • Widgets: más widgets
  • Publicar por correo electrónico

Sección de Compartir

Comparte contenido en las redes sociales, consiguiendo nuevas audiencias y aumentando la participación.

  • Conexiones de Divulgar: Compartir automáticamente tus entradas en las redes sociales
  • Botones de compartir
  • Botones «me gusta»

Sección de Comentarios

Gestiona los ajustes avanzados de los comentarios y haz crecer la audiencia con suscripciones por correo electrónico.

  • Comentarios: Permite a los lectores usar cuentas de WordPress.com, Twitter, Facebook o Google para comentar
  • Suscripciones

Sección de Comentarios

Maximiza la visibilidad de tu sitio en los motores de búsqueda y visualiza las estadísticas de tráfico en tiempo real.

  • Anuncios: (No disponible en la cuenta gratuita)
  • Entradas relacionadas: Mostrar contenido relacionado después de las entradas
  • Optimización en los motores de búsqueda: Toma el control de la forma en que los motores de búsqueda representan tu sitio. (No disponible en la cuenta gratuita)
  • Google Analytics: Conecta el sitio en segundos a Google Analytics  (No disponible en la cuenta gratuita)
  • Estadísticas del sitio
  • Enlaces cortos WP.me: Generar URLs acortadas para compartir más fácilmente.
  • Mapas del sitio: Los mapas del sitio son archivos que los motores de búsqueda como Google y Bing utilizan para indexar tu web.
  • Verificación de sitio: verifica el sitio en Google, Bing, Pinterest y Yandex

Conclusión

Como conclusión podemos decir que Jetpack es un plugin muy completo y que puede ayudar mucho en nuestro rendimiento de nuestro sitio web hecho en wordpress sin la necesidad de llenarnos de plugins de terceros o configuraciones que pueden llegar a ser engorrosas. en TheJLmedia hacemos páginas web rápidas, elegantes pero sobre todo funcionales

¿Qué es JetPack de WordPress? Ventajas y Desventajas

Jetpack es el conjunto de herramientas definitivo de WordPress. Te proporciona todo lo que necesitas para diseñar, proteger y hacer crecer tu sitio en un solo paquete.

Con Jetpack, puedes hacer lo siguiente:

  • Personalizar por completo tu sitio con temas gratuitos, herramientas para imágenes y contenido enriquecido.
  • Aumenta el tráfico de tu sitio gracias a la posibilidad de compartir contenido en redes sociales, al contenido relacionado y a los tiempos de carga más rápidos.
  • Consigue que tu sitio sea más seguro y potente con los accesos seguros y la protección contra ataques de fuerza bruta.

Todas estas funciones básicas son gratuitas. Las funciones avanzadas, como las copias de seguridad diarias, la protección contra spam y las herramientas de SEO, se pueden añadir con uno de sus tres planes sencillos y asequibles que van desde free hasta $29.oo al mes.

Lo mejor de todo es que WordPress.com aloja y proporciona las funciones de Jetpack, por lo que tu servidor no tendrá que lidiar con ninguna carga adicional cuando actives o uses una nueva herramienta.

Principales ventajas de JetPack para WordPress

  • Disponer en un solo producto de las funcionalidades básicas que la mayoría de los sitios web pueden llegar a necesitar durante sus primeros meses de vida, e incluso más allá del primer año.
  • Organización modular de las funcionalidades, de forma que se pueden activar o desactivar sus módulos en función de lo que necesitemos en cada momento, reduciendo así el consumo de recursos del servidor (memoria y procesador).
  • Disponer dentro del panel de control de WordPress de un interfaz común de configuración y gestión para todos los módulos, lo que facilita la tarea de su administración y reduce la curva de aprendizaje.
  • JetPack para WordPress dispone de una versión gratuita, con gran parte de las funciones que un sitio web o blog de prestaciones medias puede llegar a necesitar.
  • Está desarrollado por la misma empresa que desarrolla el gestor de contenidos WordPress, por lo que la integración y compatibilidad con esta plataforma, junto con el soporte a usuarios, están garantizados.
  • Se pueden instalar plugins de terceros cuando las funcionalidades de los módulos similares no son suficientes para nuestros intereses o ese plugin se adapta mejor a nuestros intereses, con tan solo desactivar el módulo correspondiente.

Desventajas del plugin JetPack de WordPress

  • La instalación por defecto de este mega plugin tiene activados muchos módulos que no siempre son necesarios. Después de la instalación, conviene revisar todos los módulos y solo dejar aquellos que vayamos a utilizar.
  • Si se activan muchos módulos, puede suponer una carga de trabajo significativa para el funcionamiento general del servidor de alojamiento y afectar negativamente a su rendimiento. En general, debe procurarse solo activar aquellos módulos que sean realmente necesarios.
  • Para su funcionamiento, JetPack para WordPress requiere estar registrado y conectado con la web wordpress.com. Sin ser un aspecto grave, puede resultar inoportuno para algunos usuarios, pues permite el acceso a nuestro sitio web desde wordpress.com. Aunque existen trucos para soslayar este registro, algunos módulos no funcionarán sin este registro.
  • Habitualmente, los plugins especializados ofrecen más prestaciones y posibilidades que los correspondientes módulos que disponen de funciones similares. En ocasiones, habrá que compaginar la utilización de JetPack con otros plugins para compensar estas deficiencias.
  • Algunos de los plugins más útiles no están disponibles en la versión gratuita, lo que obliga a buscar otras soluciones gratuitas para esos casos o contratar un plan de pago.
  • Nos podemos encontrar en un escenario en que tenemos instalados varios plugins especializados en vez de usar algunos módulos, lo que debería hacernos pensar de la idoneidad de seguir utilizándolo y, en su lugar, disponer solo de plugins especializados.

Conclusiones

El plugin JetPack para WordPress ofrece una opción muy interesante para blogueros y propietarios de sitios web que no quieren o no pueden dedicarse a buscar y analizar plugins específicos para sus webs, puesto que proporciona muchos servicios y funcionalidades útiles para sus propósitos.

Además, al tratarse de una única herramienta con muchas funcionalidades incluidas en un mismo entorno de configuración, su gestión y administración resulta muy sencilla, sin necesidad de conocimientos técnicos avanzados, al alcance de prácticamente cualquier usuario.

Sin embargo, hay que tener en cuenta algunas consideraciones para utilizar este plugin al máximo rendimiento y sin afectar a otras áreas del sitio web.

Fundamentalmente:

  • Tener activadas solo aquellas funcionalidades que realmente vayamos a usar en el sitio web y que sean útiles para nuestros usuarios. Añadir funcionalidades, en la creencia de que “cuanto más, mejor”, solo nos llevará a sobrecargar el servidor de alojamiento y que afecte a su rendimiento.
  • En algunos casos, como la generación de sitemaps XML o utilidades de seguridad, resulta más conveniente utilizar plugins especializados, que realizarán esa tarea de forma más efectiva y versátil.
  • Debemos evitar tener simultáneamente activos una funcionalidad y un plugin que realicen tareas similares, pues podrían interferir entre ellos, con efectos impredecibles en el comportamiento del sitio web.

¿Qué es un hosting o alojamiento web?

Uno de los principales objetivos para desarrollar la página web de una tienda o comercio en línea es su alojamiento. Se trata de una parte muy importante en el proceso de ponerla en marcha para difundir o promocionar los productos, servicios o artículos que comercializa. Por este motivo es muy relevante que se lleve con una gran eficacia y pueda llegar a impactar a los usuarios o clientes.

El alojamiento para sitio web se desarrolla dentro de lo que se denomina un hosting. Este es un concepto ligados a las nuevas tecnologías que se significa al  servicio que provee a los usuarios de Internet un sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible vía web. Tiene que ser una actuación que debe estar planificada para que nada quede en manos de la improvisación.

En este contexto general, hay que indicar que el hosting o alojamiento web es muy importante para el posicionamiento de una empresa digital debido a que le ayuda a dotarse de mayor visibilidad ante los usuarios o clientes. Hasta el punto de que es muy relevante elegir el hosting correcto o más adecuado para determinar o no el éxito de sus actuaciones.

¿Para qué sirve un hosting?

La utilidad de esta clase de alojamiento web se deriva del hecho de que muy necesario para al final tu sitio web esté siempre online y disponible. En especial, en aquellos casos en los que la empresa esté vendiendo un producto o servicio y por tanto depende de este servicio por encima de otros. Mientras que por otra parte, es conveniente recordar que aunque tengas una conexión a Internet no es suficiente. Si no que por el contrario, la mejor de las opciones es alquilar un servicio de hosting web que sea realmente eficaz y pueda satisfacer tus necesidades reales.

Otro de los aspectos de que debes valorar sobre su utilidad es el que tiene que ver con las prestaciones que te puede ofrecer en estos momentos. Entre las cuales están las siguientes que te vamos a exponer a continuación:

  • Te eleva la seguridad de tu dominio al aportar sistemas muy fiables y que sobre todo son muy avanzados en las garantías que incorpora. Tanto en lo referente al hardware, como al software.
  • Se trata de una estrategia muy eficiente para mantener unas conexiones que sean realmente seguras, permanentes y estables. Factores muy necesarios si la página web está ligada a una tienda o comercio en línea.
  • Se trata de una potente herramienta que tiene como uno de sus principales objetivos evitar posibles fallos o errores en los servicios. No en vano, en los negocios online cualquier incidencia de estas características puede costar muy caro, tanto desde el punto de vista comercial como económico.
  • Y por último, dar una mayor visibilidad a los que se muestren los contenidos de la página web, tanto en lo que se refiere a sus textos como en lo referente al material audiovisual.

Clases de hosting que existen

Una regla básica que deberás tener en cuenta a partir de estos momentos es que el hosting o alojamiento web no es uniforme. Es decir, puede haber varios tipos en función de las necesidades reales por parte de los usuarios o clientes. Esto en la práctica significa que en función del tipo de web que tengas o quieras crear, necesitarás un servicio de hosting u otro. Para que de esta manera, puedan cumplir sus funciones con mayor credibilidad y eficacia para los intereses de la tienda o comercio en línea. Entre los que destacan los siguientes que vamos a mencionar a continuación.

Hosting compartido

Uno de los más frecuentes en los últimos años debido a su enorme practicidad y que además te permite ahorrar mucho dinero en cualquiera de los escenarios en que se pueda plantear. Mientras que por otra, dependerá básicamente del plan que selecciones para tu página web. Hasta el punto de que al final estarás en condiciones de disponer de varios sitios web alojados en un mismo hosting. Lo más ventajoso de esta estrategia es que será más fácil de llevarlo a cabo que a través de otros hosting más complejos o avanzados. En donde no tendrás costes no deseados o sencillamente inesperados.

Hosting profesional

Entre sus principales características destaca el hecho de que genera una mayor potencia con una menor complicidad. Con la aportación de unas novedades tecnológicas mucho más avanzadas que en las restantes, como por ejemplo con ancho de banda, CPU y memoria más potentes en todos los casos. Claro está, están especialmente dirigidos al sector profesional, como puede ser el caso concreto de tu tienda o comercio en línea. Con funciones mucho más amplias y definidas desde el principio.

Servidor VPS

Es lo que se conoce como servidor virtual privado y una de sus grandes ventajas reside en que aporta una mayor flexibilidad en los recursos generados. En el sentido de que te ofrece unos recursos garantizados, que se caracterizan sobre todo porque no se comparten con nadie. Por otro lado, destaca porque el coste de un servidor de estas características suele ser bastante inferior al de un servidor de naturaleza física.

Servidor dedicado

Se trata de uno de los servidores que es menos conocido por buena parte de los usuarios. Esto es debido a que está definido a través de una máquina física que corresponde a un ordenador central y que por tanto va dirigido a un cliente único o exclusivo. En el sentido, de que son los más servidores más propicios para sitios web con un gran volumen de tráfico mensual. Si este es tu caso, puede que sea la oportunidad para ponerlo en práctica ya que por lo general su rendimiento es mucho más eficaz que en los restantes modelos.

Hasta el punto de que podrás rentabilizar las actuaciones mejor para tus intereses empresariales. Además, no puedes olvidar por último que esta clase de servidores tan especiales se distinguen por un uso más intenso a través de un tratamiento sensiblemente diferente a los demás. Con la ventaja de que te concede la opción de transferirlo a otro proveedor.

¿Cómo optimizar imágenes en WordPress?

De todos es sabido que WordPress es una de las herramientas preferidas por los usuarios para poner en marcha sus contenidos o blogs de cualquier naturaleza. Al tratarse de un potente sistema de gestión de contenidos lanzado el 27 de mayo de 2003, enfocado a la creación de cualquier tipo de página web. Originalmente alcanzó una gran popularidad en la creación de blogs, para luego convertirse, en una de las principales herramientas para la creación de páginas web comerciales.

En donde nos ayuda a recrear una serie de contenidos de una forma muy eficaz y satisfactoria  a la vez. En donde no debe olvidarse que WordPress es un sistema ideal para un sitio web que se actualice periódicamente. Si se escribe contenido con cierta frecuencia, cuando alguien accede al sitio web, puede encontrar todos esos contenidos ordenados cronológicamente (primero los más recientes y por último los más antiguos).

Pero otra cosa bien diferente en lo que tiene que ver con la labor de optimizar imagenes wordpress. Porque será la estrategia que al final nos ayudará a mejorar todos los contenidos que aportemos en nuestro blog a partir de estos momentos. Y de que podemos extraer más de una lección y que vamos a exponer a continuación para tratar que los usuarios sepan usar este recurso tan importante para buena parte de los usuarios.

Optimizar imagenes wordpress: su importancia real

Las imágenes son en muchas ocasiones las causantes de que la web tarde más de la cuenta en cargar. Puede que si vas subiendo y subiendo imágenes sin control a tu web, no te compliques en buscar el mejor hosting para tu WordPress porque no lo hay. Por eso es de las tareas más importantes a la hora de optimizar esta plataforma en línea.

En este sentido, hay dos plugins que son totalmente gratuitos, pero tendremos que trabajar más si nuestra web tiene muchas imágenes. Son estos que te vamos a presentar a continuación:

  • Imsanity es un plugin muy rentable desde los puntos de vista que nos cambiará el tamaño de todas las imágenes que tengamos actualmente en nuestra web y las que subamos posteriormente.
  • WP Smush es otro plugin muy conocido que nos optimizará todas las imágenes que ya tenemos, pero es que además optimizará y cambiará el tamaño de las que subamos de forma automática.

¿Cómo elegir el tamaño de las fotos?

Este es el siguiente paso que tienes que dar a partir de estos momentos si de verdad deseas optimizar las imágenes en el wordpress. Porque en efecto, te puede dar algunas de las pautas que debes seguir para desarrollar esta importante tarea en el marketing digital o en línea. A través de las siguientes actuaciones que te vamos a exponer en estos momentos.

Sabiendo que vamos a modificar el tamaño de nuestras imágenes, deberemos de saber qué tamaño elegir como máximo. En donde hay que asumir por encima de otras consideraciones técnicas que esto es algo complejo, porque depende por un lado del tipo de web.

No es lo mismo una web de un fotógrafo, que de alguien que ponga una imagen en pequeño dentro de los posts. Y también de la plantilla, dado que cada una tiene un ancho máximo de pantalla, usa diferentes tamaños de miniaturas, etc.

Algunos trucos para llegar a este objetivo tan deseado por parte de los usuarios son los siguientes:

Lo primero que deberemos de hacer es indicar al programa es el tamaño máximo al que vamos a modificar las que tenemos subidas. De esta manera, buscará todas las imágenes de un tamaño igual o superior a este y las recortará de forma automática.

Por otra parte, puedes configurar las imágenes de entradas y páginas, las que subes directamente a la librería y las que se suben aparte como las que sube el tema.

Sin olvidarte en ningún momento que todas las imágenes que subamos se modificarán al tamaño elegido, pero no lo necesitamos.

Una vez que ya tenemos las imágenes en un tamaño ideal, lo que tenemos que hacer eso optimizarlas para que pesen menos. Y de paso todas las que se suban de ahora en adelante se optimizarán y cambiarán de tamaño de forma automática. Este es uno de los motivos más relevantes para usar algún plugin que nos ofrezca mayor confianza. Sin importar las prestaciones que va a ofrecer a los usuarios o clientes.

¿Cuáles son las ventajas y desventajas del eCommerce?

El eCommerce es un tipo de comercio bastante polémico que va a creciendo de manera desproporcionada. Se trata de un proceso de comercialización que es adaptable a las nuevas reglas y situaciones del mercado, lo que ofrece nuevas posibilidades. Conocerlo a fondo no es fácil y se necesita un buen estudio de mercado para comprender si tu producto cubre el perfil para ingresar al mercado por este medio.

Pero como en todo, existen dos caras de la moneda, conoce las ventajas y las desventajas de utilizar eCommerce.

Los principales peros y contras del Ecommerce

Antes de comenzar, es conveniente tener una imagen objetiva y realista de lo que implica dedicarse al ecommerce (comercio electrónico). La ilusión a veces puede cegarnos de los inconvenientes de algo, igual que el desconocimiento o desconfianza nos impiden ver las cosas positivas. Por eso mismo, daremos un repaso de 10 ventajas y 10 desventajas del ecommerce.

10 Ventajas del Ecommerce

  • No hay limitaciones geográficas, esto es porque la red es global así que puedes ampliar tu comercio a donde sea.
  • Puedes mostrar y ofertar una mayor gama de productos.
  • El coste tanto de inicio como de mantenimiento es mucho más reducido que en un negocio de comercio tradicional.
  • Ahorra tiempo al momento de realizar la compra para el cliente.
  • Existe una mayor facilidad para desarrollar las estrategias de marketing en lotes, cupones y descuentos.
  • Puedes ofrecer más información al cliente.
  • Existe una mayor posibilidad de ofrecer una mejor comparativa de productos con sus precios y características.
  • Puedes ser tu propio jefe.
  • No hay limitación horaria, a no ser que seas un adicto al trabajo, te permite una mayor conciliación familiar y adaptar tu trabajo a los horarios y ritmo de tu vida.
  • Puedes digitalizar parcialmente el negocio, pero siempre puedes tener unos 100% online y electrónico, lo que reduce los costes a cotas realmente asequibles para todos los bolsillos.

10 Desventajas del Ecommerce

  • La competencia es mucho mayor ya que cualquiera puede poner en marcha este tipo de negocios.
  • Existen consumidores que prefieren ver el producto antes de comprarlo y desconfían de los pagos en línea.
  • No todos los productos pueden venderse en línea con la misma facilidad.
  • Los gastos de envío pueden resultar muy caros cuando el volumen es pequeño.
  • Fidelizar a un cliente es bastante difícil por la amplia gama de competencia.
  • La seguridad del sitio puede dar muchas dudas a los clientes potenciales.
  • Los consumidores quieren el mejor precio y el mejor servicio y es difícil conseguir ambos siempre.
  • Si se tiende a procastinar, es muy fácil distraerse con otras cosas o tareas, sobretodo si se está en el hogar. Imprescindible una buena disciplina.
  • Se corre el riesgo de sufrir ataques de phishing (robos de claves y contraseñas) y actos malintencionados.
  • Si se cae tu página (o servidor) no podrás ofrecer lo que estás vendiendo, perdiendo esas ventas.
  • La impaciencia del consumidor. En una tienda física, cualquier duda o pregunta puede ser respondida instantáneamente, a contraposición de lo que suele suceder online. Asimismo, el tiempo para adquirir un producto tampoco es inmediato, y cuando una persona tiene prisa, puede incluso decidir no adquirir el producto por los tiempos de demora.

El ecommerce como necesidad

Con anterioridad habrás leído que no todos los negocios pueden o necesitan de tener presencia online. Aunque esta afirmación es cierta, ha medida que transcurren los años cada vez toma menos importancia. No solamente la digitalización sino que la transformación global a nivel tecnológico empuja y ayuda al continuo crecimiento del comercio electrónico. Algunos datos clave para entender la importancia del crecimiento serían los siguientes:

  • El incremento medio que anualmente la gente gasta online se incrementa alrededor de un 20%.
  • Cada vez más generaciones, usan internet no solamente para adquirir los productos, sino hasta para informarse, asesorarse, o buscar la ubicación de un negocio. Incluso por cercanía, ante cualquier eventual necesidad inmediata.

Más allá de sopesar las ventajas y desventajas que podemos encontrar en el ecommerce, los datos anuales nos reflejan un cambio de tendencia en el consumo que se está estableciendo y no parece que vaya a revertir. De hecho, el ecommerce se está estableciendo, de forma rápida, y cada día ocupa y toca sectores que antes no esperábamos.

Paymentez Ecuador

Hace un tiempo un buen amigo me recomendó usar Paymentez en un proyecto que necesitaba implementar una pasarela de pago, había tenido experiencia con las pasarelas normales o más usadas en el mundo como PayPal o Stripe, bueno solo vi algo y continue el proyecto pero en este tiempo el mismo amigo me encargó implementar esta pasarela de pago para Woocommerce en WordPress

Continue reading «Paymentez Ecuador»