Saltar al contenido

El blog de Skatox Entradas

Evidalia Hosting: buen alojamiento para tu web

Cuando tienes o creas una página web, necesitas almacenarla en una computadora llamada servidor para que esté disponible al mundo. Hay empresas que se encargan de ofrecer el servicio de alquilarte servidores para que puedas hospedar tus páginas. En este artículo te hablaré de Evidalia Host, una empresa de hosting que recomiendo porque ofrece diversos servicios de calidad para que lleves tu negocio, idea o servicio a Internet.

Logo de Evidalia Hosting

Cada vez que un visitante de tu negocio o servicio desee acceder a tu página web. Ocurren varios procesos para que la persona navegue hasta el servidor y descargue la página web. Por ello es importante que sean rápidos y con gran espacio de disco para almacenar muchas cosas como las imágenes, páginas, información de tu empresa.

¿Cómo elegir un plan?

Hosting web

Evidalia ofrece diversos planes y depende de las características de tu sitio web: tienda en línea, sitio informativo, sistema interno, entre otros. Así que lo primero que debes hacer es verificar la tecnología en la que está hecha la página o sistema web, por ejemplo, si está realizado con WordPress entonces requieres un servicio de wordpress hosting. Si es una tienda hecha en Prestashop entonces es recomendable adquirir los planes para Prestashop.

Si no quieres algo específico porque vas a alojar varios sistemas u algo realizado en otra tecnología puedes usar hosting web o un VPS. ¿Qué diferencia tiene con los servicios especializados como el de WordPress y Prestashop? Que tú debes realizar la instalación y mantenimiento de forma manual. Si eres profesional del área web no hay problema. Muchos prefieren tener mayor control y personalización del hosting. Sin embargo, para novatos o personas ajenas al área web, los servicios específicos permiten gestionar fácilmente tu página web. Ya tienen configuraciones e instalación de mejoras para que tu sitios web funcionen de forma óptima. Permitiendo tener páginas web rápida sin tener que configurar cosas.

Así que si tienes un sitio en WordPress/Prestashop, elige el servicio correspondiente. Y el hosting web para el resto de casos. Respecto a la cantidad de RAM, espacio, depende de tu sitio web y te recomiendo contactar a tu equipo de desarrollo web para seleccionar la mejor combinación.

VPS: Servidor virtual privado

Evidalia Host ofrece servidores VPS para cuando tienes un sitio muy grande o deseas tener total control del servidor. En este tipo de servicios alquilas un servidor para ti solo, en él puedes configurarlo de la forma que desees y realizar cualquier modificación según tus necesidades.

Esto permite cuando crezcas, estudiar como funciona tu sitio y adaptar el software para que ejecute tu software de manera óptima. Instalar aplicaciones no incluida en los planes por defecto de Evidalia Host (porque solo se usan pocos escenarios). Configurar el servidor para que se integre con otros servicios, entre otras cosas. ¡Es como tener tu propia computadora en Internet!

Servicio de Reseller Hosting

Si tienes muchos clientes a quienes les vas a hacer desarrollo web. O deseas tener tu propia empresa de hosting. Este servicio te permite crear y vender el servicio de hosting a quien desees. Para autónomos es excelente, puedes ofrecer el alojamiento y encargarte de esa parte. Si deseas montar tu propia empresa, puedes definir tus propios planes de hosting y revender el servicio para ahorrarte costos de compra y gestión de servidores, mantenimiento, dar soporte técnico, entre otros. Si eres reseller, puedes crear las cuentas de tus clientes y alojar allí sus proyectos.

Recomendaciones

Te recomiendo Evidalia Host, tienen buenos servicios a buen costo. Gran soporte técnico y encontrarás un plan adecuado a tus necesidades. Espero que te haya servido este artículo y te facilite la compra de un servicio de Evidalia Host. Sé que te irá bien con ellos.

Deja un comentario

Cargar dinámicamente mixins distintos desde Vue router

Si estas haciendo aplicaciones con Vue.js es probablemente que estés usando los mixins para reutilizar el código. En algunos casos, existe la posibilidad de que tengas dos o más mixins con los mismos nombres de métodos pero implementando las funcionalidades de forma distinta. Pero solo necesites importar/inyectar uno solo en la vista actual. Entonces es necesario cargar dinámicamente mixins distintos desde el router dependiendo de la ruta.

Cómo cargar dinámicamente mixins distintos

En mi caso dependiendo de la ruta, necesitaba cargar código específico. Esto es para poder reciclar la vista, el cual llama a métodos con los mismos nombres en los distintos mixin. Como Vue.js 2 no soporta importar objectos de form dinámica, no podemos hacer los imports mediante una condición inicial. Así que la forma que encontré es pasando un nuevo componente que sea hijo (para heredar los atributos y métodos) de tu mixin. Defines en cada ruta, este nuevo componente y defines que herede el mixin correspondiente.

La solución a cargar dinámicamente mixins distintos es que Vue router permite en la sección de component pasar el componente que reutilizas (en mi caso el de la vista) y luego pasar en el atributo mixins, un arreglo con el mixin que debe usar esa vista.

A continuación puedes ver a qué me refiero:

{
      path: "/rutaA",
      name: "ComponenteA",
      component: {
        extends: ComponenteComun,
        mixins: [mixinA]
      }
    },
    {
      path: "/rutaB",
      name: "ComponenteB",
      component: {
        extends: ComponenteComun,
        mixins: [mixinB]
      }
    },

Con esto, cuando se entra a una ruta el router creará un nuevo componente con los métodos, atributos y observadores del componente a reusar. Pero como se está definiendo un mixin distinto a cada vista tendrán implementaciones distintas.

Espero que está guía te haya servido en tu proyecto informático. Si te gustó puedes compartirla o si deseas aportar algo a esta entrada, simplemente deja un comentario.

¡Gracias por leerla!

Deja un comentario

Masters of Doom: El libro que narra los inicios de Id Software

Cualquier jugador de PC de los 90s conoce quien es id Software, los creadores de grandes juegos como: Commander Keen, Wolfeinstein 3D, Doom y Quake. Si llegaron a jugar estos juegos y son fanáticos como yo, es probable que conozcan los nombres John Carmack, John Romero, Adrian Carmack, entre otros. Masters of Doom narra la historia de como estas personas crearon estos grandes juegos, cómo fundaron id Software y cambiaron el escenario de los videojuegos.

Cuál es el contenido de Masters of Doom

El libro se enfoca principalmente (pero no exclusivamente) en John Carmack y John Romero. Comienza con una breve biografía de cada uno con detalles que luego nos permitirán entender como influyó sus vidas en la creación de estos juegos. Luego habla de sus primeros desarrollos de videojuegos, como empezaron a trabajar juntos y la creación de Commander Keen.

A partír de allí comienza a narrar la creación de id Software. Como se creó y el impacto que tuvo cada uno de sus grandes juegos de los 90s: Wolfeinstein 3D, Doom, Doom II, Quake, Quake 2 y Quake III. En cada uno de ellos detalla los avances tecnológicos, como hicieron para crearlos, la relación entre el equipo durante el desarrollo, las ventas, entre otros.

Posteriormente el libro explica la partida de John Romero y su desarrollo de Daikatana. Ademas de los Quakecon, la competencia donde se podía ganar el Ferrari de John Carmack y toca un poco el tema sobre los efectos de la masacre de Columbine (ya que los autores eran conocidos en el mundo de Doom).

El contenido es muy bueno, detallado pero nada aburrido. Es lineal y fácil de digerir. David Kushner hizo un buen trabajo en la redacción de toda esta historia para que te entretegas antes todos esos detalles.

Masters of Doom
La porta del libro de Masters of Doom

¿Quién debe leer Masters of Doom?

Si llegaste a ser fan de cualquier juego de esta compañía definitivamente debes leer este libro. Me dió nostalgia recordar como era el movimiento gamer de esa época, recordar como era cada uno de los juegos y el furor que causó. También logré darme cuenta cómo la información y tecnología llegaba muy lento entre paises. Muchas cosas que se comentaban en el libro, en mi ciudad ocurría o se sabían como 2 años después.

Con el libro no solo aprenderás la historia inicial de id Software sino te teletransportarás a los 90s y vivirás la experiencia que ocasionaron estos juegos desde el lado de sus creados.

Deja un comentario

Mi top 10 de nuevas funcionalidades de PHP 8.1

Atrás quedaron los días donde PHP te permitía escribir código horrible. Desde la versión 7.0 se ha realizado cambios importantes al lenguaje y con la serie 8.0 ha mejorado aún mas. Actualmente PHP es un lenguaje maduro, con excelente sintaxis y características interesantes. Esta semana salió PHP 8.1 e incluye novedades interesantes. Varias nuevas funciones, tipos de datos, enumeraciones, entre otros. Ademas de ofrecer gran rendimiento respecto a versiones anteriores (creo que un 8% a 20% respecto a PHP 7.4).

Como son varias funcionalidades y hacer un artículo quedaría demasiado largo. Decidí hacer un vídeo explicando mis 10 características mas interesantes de PHP 8.1. Desde nuevas sintaxís, mejoras a la programación orientada a objectos, nuevas funciones y nuevos tipos de datos.

Así que a continuación te dejo el video del Top 10 de funcionalidades de PHP 8.1

Top 10 de caracteristicas de PHP 8.1

Hacer este video no significa que vaya a acabar con la modalidad de blog, si no mas bien es un experimento y otra alternativa de hacer llegar la información a ustedes. Si tienen comentarios para mejorar, problemas de volumen, legibilidad o algo similar. Por favor dejen su comentario para que en el próximo pueda mejorar la calidad del mismo.

Por lo tanto, espero que te haya gustado. Si te interesó recuerda compartirlo con tus amigos, suscríbete a mi canal en Youtube si quieres seguir viendo mas vídeos. Agradezco tu apoyo.

¡Ahora a actualizar a PHP 8.1!

Deja un comentario