Conectate con nosotros

Trucos y tutoriales webmaster

Pon a volar WordPress con este truco y mejora el SEO

pon-wordpress-a-volar-con-este-truco¿Quieres poner a volar WordPress?: Mejora el rendimiento y que cargue mucho mas rápido, con este sencillo truco, sin Plugin¡.

Tener sitios web bien optimizados ya no es una opción. Es un requisito. Un punto que a veces no tenemos en cuenta es que cuando cambiamos de servidor, algunos parámetros se des-configuran, por lo que podemos pasar de tener un alto rendimiento web a tener una web que tarda mucho en cargar. Hay herramientas que nos permiten gestionar el tiempo de carga, por lo que debemos comprobar si hay algún cambio siempre que agregamos nuevos plugins o cambiamos de servidor. Pon a volar WordPress

Lo normal y lo que muchos piensan es darle la culpa al servidor, pensando que es malo, pero no siempre es así. Lo único que faltaba era configurar correctamente el archivo .htaccess, que es un archivo de Apache.  Con solo Modificar mi archivo .htaccess y magia, se hace la luz, y de inmediato su sitio se carga mucho mas rápido.

Poder optimizar adecuadamente el archivo .htaccess cobra muchísima importancia a la hora del posicionamiento SEO y para aumentar considerablemente el rendimiento de tu página web.

A continuación mostramos un códigos que pueden incluir en su archivo .htaccess: ( Al final También te coloco como editar o crear un .htaccess )

  • Para lograr esto tenemos que editar el .htaccess (o crear uno) si no lo tienes en el directorio de nuestro WP, como hacemos esto?:
  • Descargar .htaccess por FTP o crear uno en nuestra PC y subirlo por FTP
  • Acceder desde cPanel con el Administrador de Archivos, en algunos casos no lo veras pero: (seleccionar ver archivos ocultos) y crear o editar uno, (Normalmente esta allí)

Si no sabes como editarlo desde tu PC o Mac Instala el plugin wp htaccess editor el cual permite editar el .htacces,  y el mismo permite editar el .htaccess desde el panel de administración de WP (también hace un backup por cada edicion).


Nota: Generalmente todos los Wordpress ya tiene un ( .htaccess ) te recomiendo que si lo haces sin plugin, hagas una copia de seguridad de tu .htaccess actual
.

Ahora tendremos que agregar en el .htaccess (arriba de todo contenido que tenga el mismo):

Código:

######### diginota.com SETTING - START  ##########

Options All -Indexes

 

# Disable ETags

<IfModule mod_headers.c>

Header unset ETag

    Header set Connection keep-alive

</IfModule>

FileETag None

 

############## MaxCDN Fix #############

<IfModule mod_headers.c>

  <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$">

    Header set Access-Control-Allow-Origin "*"

  </FilesMatch>

</IfModule>

 

########### REDIRECT TRAFFIC TO HTTPS ############

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

 

############ SECURITY ###########

<FilesMatch "\.(md|exe|sh|bak|inc|pot|po|mo|log|sql)$">

Order allow,deny

Deny from all

</FilesMatch>

 

<Files robots.txt>

Allow from all

</Files>

 

############## CACHING-GZIP ############

<IfModule mod_expires.c>

ExpiresActive On

ExpiresDefault A2592000

 

<FilesMatch "\.(txt|xml|js)$">

ExpiresDefault A2592000

</FilesMatch>

 

<FilesMatch "\.(css)$">

ExpiresDefault A2592000

</FilesMatch>

 

<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$">

ExpiresDefault A2592000

</FilesMatch>

 

<FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$">

ExpiresDefault A2592000

</FilesMatch>

</IfModule>

 

<IfModule mod_headers.c>

  <FilesMatch "\.(txt|xml|js)$">

   Header set Cache-Control "max-age=2592000"

  </FilesMatch>

 

  <FilesMatch "\.(css)$">

   Header set Cache-Control "max-age=2592000"

  </FilesMatch>

 

  <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$">

   Header set Cache-Control "max-age=2592000"

  </FilesMatch>

 

  <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$">

   Header set Cache-Control "max-age=2592000"

  </FilesMatch>

</IfModule>

 

<IfModule mod_deflate.c>

    <IfModule mod_setenvif.c>

        <IfModule mod_headers.c>

            SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding

            RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding

        </IfModule>

    </IfModule>

    <IfModule mod_filter.c>

        AddOutputFilterByType DEFLATE "application/atom+xml" \

                                      "application/javascript" \

                                      "application/json" \

                                      "application/ld+json" \

                                      "application/manifest+json" \

                                      "application/rdf+xml" \

                                      "application/rss+xml" \

                                      "application/schema+json" \

                                      "application/vnd.geo+json" \

                                      "application/vnd.ms-fontobject" \

                                      "application/x-font-ttf" \

                                      "application/x-javascript" \

                                      "application/x-web-app-manifest+json" \

                                      "application/xhtml+xml" \

                                      "application/xml" \

                                      "font/eot" \

                                      "font/opentype" \

                                      "image/bmp" \

                                      "image/svg+xml" \

                                      "image/vnd.microsoft.icon" \

                                      "image/x-icon" \

                                      "text/cache-manifest" \

                                      "text/css" \

                                      "text/html" \

                                      "text/javascript" \

                                      "text/plain" \

                                      "text/vcard" \

                                      "text/vnd.rim.location.xloc" \

                                      "text/vtt" \

                                      "text/x-component" \

                                      "text/x-cross-domain-policy" \

                                      "text/xml"

 

    </IfModule>

    <IfModule mod_mime.c>

        AddEncoding gzip              svgz

    </IfModule>

 

</IfModule>

######### CRUNCHIFY SETTING END ############

 

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /premium/

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /premium/index.php [L]

</IfModule>

 

# END WordPress

 O este: pero cuidado este da algunos problemas en algunos servidores:

# pon a volar tu wordpress  #

Options   +FollowSymLinks

Options   -Indexes

 <IfModule   mod_headers.c >

 <FilesMatch   "\.(js|css|xml|gz)$" >

Header   append   Vary   Accept-Encoding

 </FilesMatch >

 <FilesMatch   "\.(ico|jpe?g|png|gif|swf)$" >

Header   set   Cache-Control   "public"

 </FilesMatch >

 <FilesMatch   "\.(css)$" >

Header   set   Cache-Control   "public"

 </FilesMatch >

 <FilesMatch   "\.(js)$" >

Header   set   Cache-Control   "private"

 </FilesMatch >

 <FilesMatch   "\.(x?html?|php)$" >

Header   set   Cache-Control   "private,   must-revalidate"

 </FilesMatch >

 </IfModule >

 <ifModule   mod_headers.c >

Header   set   Connection   keep-alive

 </ifModule >

 <FilesMatch   "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$" >

Header   set   Cache-Control   "max-age=290304000,   public"

 </FilesMatch >

#   BEGIN   GZIP

 <ifmodule   mod_deflate.c >

AddOutputFilterByType   DEFLATE   text/text   text/html   text/plain   text/xml   text/css   application/x-javascript   application/javascript

 </ifmodule >

#   END   GZIP

 <ifModule   mod_gzip.c >

mod_gzip_on   Yes

mod_gzip_dechunk   Yes

mod_gzip_item_include   file   .(html?|txt|css|js|php|pl)$

mod_gzip_item_include   handler   ^cgi-script$

mod_gzip_item_include   mime   ^text/.*

mod_gzip_item_include   mime^application/x-javascript.*

mod_gzip_item_exclude   mime   ^image/.*

mod_gzip_item_exclude   rspheader   ^Content-Encoding:.*gzip.*

 </ifModule >

 <FilesMatch   "\.(ico|jpg|jpeg|png|gif|js|css|swf)$" >

ExpiresDefault   "access   plus   2   hours"

 </FilesMatch >

FileETag   none

 <ifModule   mod_expires.c >

ExpiresActive   On

ExpiresDefault   "access   plus   1   seconds"

ExpiresByType   text/html   "access   plus   1   seconds"

ExpiresByType   image/gif   "access   plus   2592000   seconds"

ExpiresByType   image/jpeg   "access   plus   2592000   seconds"

ExpiresByType   image/png   "access   plus   2592000   seconds"

ExpiresByType   text/css   "access   plus   604800   seconds"

ExpiresByType   text/javascript   "access   plus   216000   seconds"

ExpiresByType   application/x-javascript   "access   plus   216000   seconds"

 </ifModule >

Este código permite manejar los tiempos de cache, no permite el listado de directorio sin archivo de inicio (ejemplo index.php), comprimir el sitio con gZIP y otros valores mas…En fin no tienes porque utilizar mas  W3 Total Cache ni el Super cache, logrando ademas un mejor desempeño de tu  servicio Hosting, Al prescindir de plugin´s.

Que pasa si mi sitio queda en blanco o da error 500?
Esto significa que alguna de las reglas que agregamos al .htaccess no es aceptada por su servidor, pueden ir probando 1×1 sacando hasta descubrir cual es la causante del problema.( es muy raro este caso)

Este código funciona para sitios que no sean en WordPress?
Claro que si, funciona para cualquier sitio, sea WP, Joomla, Drupal o no  OJO (NO funciona en plataformas Blogger)

Todo bien y ahora como se que puntaje tiene mi sitio?
Entra a este sitio: GTmetrix | Website Speed and Performance Optimization le das analizar y ese será tu puntaje, luego colocas el código en .htaccess y le das al botón re-analizar para ver los cambios!, como también en esta pagina  | pingdom tools,  | y en la propia  | PageSpeed Insights  | de google.

 wordpress-velocidad-seo-rapido-truco

wordpress-mucho-mas-rapido-truco

De 87 Paso a 92

¿Como crear o editar un archivo .htaccess?

  • Aquí se muestra como crear un archivo de texto adecuado para un archivo .htaccess:
  • Abrir un editor de texto en tu computadora. Recomendamos que uses Bloc de Notas (Windows), SimpleText (Macintosh), o Emacs (Linux/UNIX).
  • Guardar el archivo (en una ubicacion fácil de recordar) como .htaccess (incluyendo el punto inicial).
  • Ahora, revisa que tu editor de texto no agregue el sufijo .txt al nombre del archivo. (En Windows, puedes hacerlo haciendo clic derecho en el icono del archivo de texto y seleccionando propiedades). Si el nombre tiene el sufijo .txt (ej. «.htaccess.txt») borra el sufijo renombrando el archivo.
  • Antes de ingresar codigo al nuevo archivo, verifica que el Ajuste de Línea está desactivado. (En Bloc de Notas, seleccione Formato… desde la barra de navegación superior y verifique que el Ajuste de Linea esta desactivado.) Esto es importante porque la mayoría de los comandos .htaccess necesitan ser ubicados en una linea solamente.
  • Ahora ya puedes ingresar tu código en el archivo.
  • Carga el archivo .htaccess en tu web en modo ASCII. El archivo .htaccess afectará a la carpeta en la que fue cargado y a todas sus subcarpetas.
Espero haberte ayudado, y recuerda compartir este articulo en tus redes sociales.

Trucos y tutoriales webmaster

Como colocar Anuncios dentro de los párrafos en wordpress sin plugins

Este tutorial, es valido para cualquier tipo de anuncio,  aunque cabe resaltar en febrero del 2018 google implemento los “Anuncios Automáticos Inteligentes“ (IA) con inteligencia artificial. pero al implementar ese tipo de anuncios es google quien determina donde los coloca en tu Post, con este sencillo truco te enseño como colocar un anuncios en el lugar que tu quieras de un post sin usar plugins de ningún tipo.

Si requieres colocar publicidad después del primer, segundo, o cualquier párrafo en una entrada de WordPress, sin usar ningún plugin, puedes seguir las siguientes indicaciones.

Hay dos maneras si lo quieres implementar en el functions.php de tu tema o también lo puedes implementar en tu plugins de personal.

Como colocar Anuncios dentro de los párrafos en wordpress sin plugins

Como colocar Anuncios

Desde el escritorio de WordPress dirígete a Apariencia > Editor. En el panel derecho busca el archivo (functions.php). ( o tu plugins personal)
Dentro del editor al final copia el siguiente código:

//colocar publicidad después del primer, segundo o tercer párrafo en una entrada.
//En ad_code, 1, $content. Reemplazar 1 por el número de párrafo a mostrar la publicidad.
add_filter( 'the_content', 'prefix_insert_post_ads' );
function prefix_insert_post_ads( $content ) {
 $ad_code = 'Adsense/Publicidad AQUÍ';
 if ( is_single() && ! is_admin() ) {
 return prefix_insert_after_paragraph( $ad_code, 2, $content );
 }
 return $content;
}
// Función para insertar publicidad
function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
 $closing_p = '</p>';
 $paragraphs = explode( $closing_p, $content );
 foreach ($paragraphs as $index => $paragraph) {
 if ( trim( $paragraph ) ) {
 $paragraphs[$index] .= $closing_p;
 }
 if ( $paragraph_id == $index + 1 ) {
 $paragraphs[$index] .= $insertion;
 }
 }
 return implode( '', $paragraphs );
}

 

Nota: Solo debes cambiar los que esta en rojo 

En la línea donde sale este código reemplaza Adsense/Publicidad AQUÍ por tú código de Adsense o la publicidad que quieras mostrar.

Finalmente, en la línea de este código $ad_code, 2  reemplaza #parrafos por el número de párrafo 1,2, 3. ( solo el numero mas nada) del cual deseas mostrar la publicidad. Guarda los cambios realizados en el editor. Se recomienda mantener entre el primer y segundo párrafo.

La ventaja, si te lo preguntas, sobre usar el fichero functions.php de tu tema es principalmente que puedes actualizar tu tema sin temor a perder tus personalizaciones, pues tus funciones están en tu plugin, no en el tema. Hacerlo es muy sencillo …

Si los quieres colocar en paginas AMP mira aquí:  Colocar Adsense en AMP entre contenido con WordPress sin plugins.

Sigue leyendo

Cómo hacer

Colocar Adsense en AMP entre contenido con WordPress sin plugins

Hoy te muestro cómo agregar Google Adsense entre párrafos del contenido a tus entradas o post con (AMP) si está utilizando  WordPress y AMP.  Páginas móviles aceleradas (AMP), El proyecto permite la creación de sitios web y anuncios consistentemente rápidos. Este código que te muestro agregará Adsense dentro del contenido después de cierto número de párrafos.

Como primer paso y obligatorio :
En primer lugar, Si no lo tiene ya, necesitará un bloque de anuncios de Google Adsense “responsive”.  ó ( Adaptable ).

amp adsense wordpress

Inicie sesión en su cuenta de Google Adsense: haga clic en “Unidades de anuncios» -> haga clic en «Nuevo bloque de anuncios» -> seleccione «Anuncios de texto y de display».
Asigna al nuevo bloque de anuncios un nombre como por ejemplo “Ads- AMP para Mi sitio”. Usa el nombre que quieras
Haga clic en «Guardar y obtener código». Anote la siguiente información de su código de anuncio de respuesta:

  • Su ID de editor ( data-ad-client), por ejemplo, ca-pub-1234567891234567.
  • El ID de su bloque de anuncios ( data-ad-slot), por ejemplo, 1234567890.

Como poner Adsense en AMP, entre contenido con WordPress

Este ejemplo añade Google Adsense a sus publicaciones de AMP dentro del contenido. Esto código que muestro agregará Adsense después del segundo párrafo. Si desea mostrar el anuncio después de un párrafo posterior, en lugar del segundo párrafo, cambie el “2” en la línea 20 , a continuación, al número del párrafo deseado. ten en cuenta,  que si colocas por ejemplo 5to, párrafo y la publicación no tiene ese número de párrafo, entonces no se mostrará ningún anuncio en ese lugar.

Código:


/**
 * agregar código de Google Adsense a AMP dentro del contenido, por diginota.com <strong>not</strong> above.
 */
add_action( 'pre_amp_render_post', 'isa_amp_add_content_filter_within');
function isa_amp_add_content_filter_within() {
    add_filter( 'the_content', 'isa_amp_adsense_within_content' );
}
function isa_amp_adsense_within_content( $content ) {
    $publisher_id = 'ca-pub-1234567891234567';
    $ad_slot = '1234567890';
    // Below the fold ad code. This is responsive as per Google guidelines for Adsense for AMP.
    $btf_ad_code = '<amp-ad layout="responsive" width="300" height="250" type="adsense" data-ad-client="' . $publisher_id . '" data-ad-slot="' . $ad_slot . '"></amp-ad>';
    // Insertar anuncio Adsense entre el contenido, después del párrafo
    $new_content = isa_insert_after_paragraph( $btf_ad_code, 2, $content);
    return $new_content;
}
function isa_insert_after_paragraph( $insertion, $paragraph_id, $content) {
    $closing_p = '</p>';
    $paragraphs = explode( $closing_p, $content );
    foreach ($paragraphs as $index => $paragraph) {
        if ( trim( $paragraph ) ) {
            $paragraphs[$index] .= $closing_p;
        }
        if ( $paragraph_id == $index + 1 ) {
            $paragraphs[$index] .= $insertion;
        }
    }
    return implode( '', $paragraphs );
}

Nota: no olvides al copiar editarlo en texto plano.

Debe editar el código siguiente en las líneas 12 y 14. Debe editar la línea 12 para reemplazar «ca-pub-1234567891234567» con su propio ID de editor. Edite la línea 14 para reemplazar “1234567890” con el ID de su propio bloque de anuncios.

El código lo añades en tu archivo  functions.php, de tu tema activo.

Agregar el código al archivo functions.php de su tema.

Este método NO es muy recomendado porque si actualizas los archivos de tema el código personalizado en este archivo se borrará al actualizar su tema. Si nunca vas a actualizar el tema, entonces este método funciona. O bien que estés pendiente de colocarlo de nuevo al actualizar o cambiar el tema de WordPress.

Otra  vía es para los usuarios más avanzados.  Seria crear tu propio plugin para incorporar tus funciones favoritas?.

La ventaja, si te lo preguntas, sobre usar el fichero functions.php de tu tema es principalmente que puedes actualizar tu tema sin temor a perder tus personalizaciones, pues tus funciones están en tu plugin, no en el tema. Hacerlo es muy sencillo …Bueno en esta pagina de ayudawp.com te lo explican bien.

 

Para orientar los anuncios en las páginas de AMP, es cambiar amp-ad, en lugar de ins.adsbygoogle. Y, en lugar de insertarlo en el archivo single.php, puede agregar el siguiente código a sus funciones. Esto insertará CSS en las páginas de AMP. Puede agregar tantos estilos CSS personalizados como desee.

add_action( 'amp_post_template_css', 'my_amp_css_styles' );

function my_amp_css_styles( $amp_template ) {

    ?>

    amp-ad { margin: 30px auto; }

 

    <?php

}

Esto agrega márgenes superior e inferior de 30 píxeles. Puede cambiar » 30px » a la altura deseada para los márgenes superior e inferior.

Nota: si desea obtener una vista previa de cómo aparecerán sus anuncios en sus páginas AMP (páginas móviles aceleradas), debe navegar a una de sus URL de AMP en un dispositivo móvil (como un teléfono celular). Si visualiza su página de AMP en un navegador de escritorio normal, es probable que en algunos navegadores no vea los anuncios. Esto está bien porque las páginas de AMP sólo se mostrarán a los usuarios en dispositivos móviles, de ahí el nombre “ Páginas móviles aceleradas «

Sigue leyendo

Trucos y tutoriales webmaster

Nginx los mejores módulos para cPanel y WHM

Nginx es  2 veces mas rápido que Apache mientras que sirve las peticiones, él maneja peticiones estáticas de una manera excelente, e incluso las peticiones dinámicas mientras que se integra con el daemon del php-fpm.

CPanel es uno de los paneles de control más utilizados en la industria de alojamiento web, y tener Nginx instalado en cPanel puede darle un tremendo impulso en la velocidad y el rendimiento del servidor, ya que consume menos recursos que Apache.

¿Por qué deben cambiar de Apache a Nginx en mi servidor cPanel?

CPanel utiliza el servidor web Apache HTTPD desde siempre. Y como todos sabemos, Apache es lento.

Cuando el tráfico de tu web comienza a subir en tu servidor, o los sitios web se vuelven populares, o simplemente tiene muchos sitios web dentro de un servidor cPanel, a continuación, su rendimiento web comienza a bajar. Apache es útil si tienes un pequeño número de sitios webcon pocas visitas,( como por ejemplo una pagina de presentacion de un negocio ), sin embargo, cuando tienes cientos de sitios web o alguna pagina como miles de visitas al día, no es el servidor http ideal para ser ejecutado dentro de  cPanel (a menos que tenga mucho dinero para hacer upgrade los recursos de hardware).

Nginx viene a ayudar a su servidor cPanel. Esto no significa que tenga que reemplazar su Apache totalmente, incluso puede utilizar Nginx como un proxy de front-end para ayudar a Apache a manejar los recursos estáticos de sus sitios web.

Esta es una de las maneras más clásicas de usar Nginx en cPanel, como un proxy. Nginx servirá todas las cosas estáticas como js, ​​css, png, gif, imágenes jpeg, y todavía se puede utilizar el antiguo Apache para PHP contenido dinámico.

 Nginx los mejores módulos para cPanel y WHM

Captura de pantalla del modulo <Nginx> que usamos en diginota.com

Este tipo de instalación  reducirá el consumo de  RAM y el uso de la CPU en nuestro hosting y mucho, los sitios se ejecutará más rápido, y todos sabemos que el amor que siente Google por los sitios web rápidos.

Los mejores módulos de Nginx para cPanel y WHM

Vamos a ver cuáles son los mejores módulos de Nginx para los servidores cPanel, algunos de estos módulos son gratuitos, mientras que otros son comerciales, pero ambos le permiten lograr su objetivo: instalar nginx en cpanel.

1. Engintron

Engintron: es uno de los mejores módulos libres de Nginx para cPanel y WHM. Le permite instalar nginx en cpanel fácilmente sin ningún conocimiento técnico. Es compatible con el proxy de caché inverso, las actualizaciones automaticas  de Nginx,  un panel web muy sofisticado desde donde puedes controlar tus servicios de TI como Nginx, PHP y MySQL. (actualmente es el modulo que usamos en diginota).

2. NginxCP

NginxCP  es nuestro segundo módulo libre favorito de Nginx para cPanel, fue uno de los primeros complementos para ofrecer Nginx en cPanel. NginxCP tiene un interfaz realmente agradable de WHM, donde usted puede manejar sus vhosts de Nginx, también usted puede fijar php-fpm, así como caché del proxy y php-fpm cache.

3. cPnginx

CPnginx  fue uno de los primeros módulos comerciales de Nginx para cPanel. Es un módulo realmente sólido que te ayudará a configurar Nginx en cPanel, con este módulo obtendrás el mejor rendimiento para tu servidor cPanel seguro.

Las características principales incluyen: Actualizaciones de Nginx automáticamente, soporte técnico 24×7, API disponible para desarrolladores y un módulo completo de WHMCS para integrarse con su sistema de facturación / soporte.
Cuesta $ 5 / mes, una cantidad muy pequeña de dinero cuando piensas en los enormes beneficios que puede darte.

4. XtendWeb

Xtendweb:  Ofrece la configuración Nginx nativa de aplicaciones web, puede ser configurado para interactuar dinámicamente con PHP como HHVM o PHP-FPM, pero también Phusion Passenger para idiomas como Python / NodeJS / RoR. Este es un módulo Nginx bastante nuevo para servidores cPanel.

Una cosa interesante que se ofrece con XtendWeb es la posibilidad de desplegar aplicaciones a través de múltiples servidores, no sabemos cómo lo hacen (debido al hecho de que incluso el software nativo cPanel no es compatible con esto), pero parece una característica prometedora requerida por muchos Nginx + Usuarios basados ​​en cPanel.

Xtendweb también viene con anti-ddos capa7 mitigación DDOS, y los usuarios pueden proteger sus sitios web mediante el uso de reglas WAF de ModSecurity o NAXSI.

Conclusión

  •  Espero que pueda usar uno de estos módulos de Nginx para mejorar el rendimiento de su servidor cPanel o WHM.
  • Hasta que cPanel llegue con soporte nativo Nginx incorporado, tendremos que depender de módulos de terceros.

Te puede interesar: SEO: PARA SABER SI TU WEB ESTA BIEN OPTIMIZADA TE DEJO UNAS HERRAMIENTAS ON-LINE

Sigue leyendo