WebSite X5Help Center

 
Jan Vokurka
Jan Vokurka
User

Suggestion (WebSite X5 Professional): CDN support, able to disable Website X5 Managet, etc..  en

Auteur : Jan Vokurka
Visité 2370, Followers 2, Partagé 0  
Mots-clés :: cdn,website x5 pro 2019.3

Hello,

    I suggest add to new version WebSite X5 Professional this features, which I ordered them by priority:

1.) Make possibility upload static objects of website (html, js, css, pictures, videos, fonts) to Push zone CDN (via e.g. FTP to BunnyCDN). 

2.) Make possibility turn off not neccessary WebSite X5 Manager, when is not needed (e.g. for static pages which haven't shop cart, discusion) is not good when h...s://www.domain.tld/admin is active. MySQL is not neccessary for working information web, too (when you upload to FTP via "Export to Internet" it uselessly chacke PHP and MySQL function if it isn't neccessary (HTML5 can do eye candy effects, too). 

3.) Make possibility remove "inline" objects (convert it to CSS/JS file) which make lower score on GTMetrix.com.

4.) Possibility use Critical Path CSS Generator for better loading web with Render blocking CSS (LazyLoad) to get better score on GTMetrix.

5.) Generate or suggest CSP policy to .htaccess, because application know, during website creation, which domains are neccessary add to CSP policy.

6.) Make possible add drop and drag folders to "Statistics, SEO and code" menu at once. Not just one file by one file via form (when you need add e.g. 42 generated favicons from SVG vector graphic logo it't too much work).

e.g.: android-chrome-144x144.png, android-chrome-192x192.png, android-chrome-256x256.png, android-chrome-36x36.png, android-chrome-384x384.png, android-chrome-48x48.png, android-chrome-512x512.png, android-chrome-72x72.png, android-chrome-96x96.png, apple-touch-icon-114x114-precomposed.png, apple-touch-icon-114x114.png, apple-touch-icon-120x120-precomposed.png, apple-touch-icon-120x120.png, apple-touch-icon-144x144-precomposed.png, apple-touch-icon-144x144.png, apple-touch-icon-152x152-precomposed.png, apple-touch-icon-152x152.png, apple-touch-icon-180x180-precomposed.png, apple-touch-icon-180x180.png, apple-touch-icon-57x57-precomposed.png, apple-touch-icon-57x57.png, apple-touch-icon-60x60-precomposed.png, apple-touch-icon-60x60.png, apple-touch-icon-72x72-precomposed.png, apple-touch-icon-72x72.png, apple-touch-icon-76x76-precomposed.png, apple-touch-icon-76x76.png, apple-touch-icon-precomposed.png, apple-touch-icon.png, browserconfig.xml, favicon-16x16.png, favicon-194x194.png, favicon-32x32.png, favicon.ico, mstile-144x144.png, mstile-150x150.png, mstile-310x150.png, mstile-310x310.png, mstile-70x70.png, safari-pinned-tab.svg, site.webmanifest

In .htaccess I addonly:
# FavIcon START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^android-chrome-36x36\.png /favicon/android-chrome-36x36.png [QSA,L]
RewriteRule ^android-chrome-48x48\.png /favicon/android-chrome-48x48.png [QSA,L]
RewriteRule ^android-chrome-72x72\.png /favicon/android-chrome-72x72.png [QSA,L]
RewriteRule ^android-chrome-96x96\.png /favicon/android-chrome-96x96.png [QSA,L]
RewriteRule ^android-chrome-144x144\.png /favicon/android-chrome-144x144.png [QSA,L]
RewriteRule ^android-chrome-192x192\.png /favicon/android-chrome-192x192.png [QSA,L]
RewriteRule ^android-chrome-256x256\.png /favicon/android-chrome-256x256.png [QSA,L]
RewriteRule ^android-chrome-384x384\.png /favicon/android-chrome-384x384.png [QSA,L]
RewriteRule ^android-chrome-512x512\.png /favicon/android-chrome-512x512.png [QSA,L]
RewriteRule ^apple-touch-icon-57x57-precomposed\.png /favicon/apple-touch-icon-57x57-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-57x57\.png /favicon/apple-touch-icon-57x57.png [QSA,L]
RewriteRule ^apple-touch-icon-60x60-precomposed\.png /favicon/apple-touch-icon-60x60-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-60x60\.png /favicon/apple-touch-icon-60x60.png [QSA,L]
RewriteRule ^apple-touch-icon-72x72-precomposed\.png /favicon/apple-touch-icon-72x72-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-72x72\.png /favicon/apple-touch-icon-72x72.png [QSA,L]
RewriteRule ^apple-touch-icon-76x76-precomposed\.png /favicon/apple-touch-icon-76x76-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-76x76\.png /favicon/apple-touch-icon-76x76.png [QSA,L]
RewriteRule ^apple-touch-icon-114x114-precomposed\.png /favicon/apple-touch-icon-114x114-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-114x114\.png /favicon/apple-touch-icon-114x114.png [QSA,L]
RewriteRule ^apple-touch-icon-120x120-precomposed\.png /favicon/apple-touch-icon-120x120-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-120x120\.png /favicon/apple-touch-icon-120x120.png [QSA,L]
RewriteRule ^apple-touch-icon-144x144-precomposed\.png /favicon/apple-touch-icon-144x144-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-144x144\.png /favicon/apple-touch-icon-144x144.png [QSA,L]
RewriteRule ^apple-touch-icon-152x152-precomposed\.png /favicon/apple-touch-icon-152x152-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-152x152\.png /favicon/apple-touch-icon-152x152.png [QSA,L]
RewriteRule ^apple-touch-icon-180x180-precomposed\.png /favicon/apple-touch-icon-180x180-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon-180x180\.png /favicon/apple-touch-icon-180x180.png [QSA,L]
RewriteRule ^apple-touch-icon-precomposed\.png /favicon/apple-touch-icon-precomposed.png [QSA,L]
RewriteRule ^apple-touch-icon\.png /favicon/apple-touch-icon.png [QSA,L]
RewriteRule ^browserconfig\.xml /favicon/browserconfig.xml [QSA,L]
RewriteRule ^favicon-16x16\.png /favicon/favicon-16x16.png [QSA,L]
RewriteRule ^favicon-32x32\.png /favicon/favicon-32x32.png [QSA,L]
RewriteRule ^favicon-194x194\.png /favicon/favicon-194x194.png [QSA,L]
RewriteRule ^favicon\.ico /favicon/favicon.ico [QSA,L]
RewriteRule ^mstile-70x70\.png /favicon/mstile-70x70.png [QSA,L]
RewriteRule ^mstile-144x144\.png /favicon/mstile-144x144.png [QSA,L]
RewriteRule ^mstile-150x150\.png /favicon/mstile-150x150.png [QSA,L]
RewriteRule ^mstile-310x150\.png /favicon/mstile-310x150.png [QSA,L]
RewriteRule ^mstile-310x310\.png /favicon/mstile-310x310.png [QSA,L]
RewriteRule ^safari-pinned-tab\.svg /favicon/safari-pinned-tab.svg [QSA,L]
RewriteRule ^site\.webmanifest /favicon/site.webmanifest [QSA,L]
</IfModule>
# FavIcon END

When will be possible drop and drag one folder at once it will be much more easyer.

With Best Regards,

Jan Vokurka

Posté le