Package will brick site's Design and doesn't improve Page Speed

Permalink Browser Info Environment
Hi there!
We are Concrete5 Developers ourselves and are using the CMS for ages. I found your package rather cool: It promises that it will improve Pagespeed just by activating the Package...
I tried it out on our own company page It bricked the site's Design (Parallax-Areas were looking strange, Background was repeating etc.). I ran Google Pagespeed and there was no improvement of the page speed at all... Rather it was one or two points lower than before... What is more the Pagespeed on the Sub-Pages gave an error after enabling the Package.
This is a rather disappointing result to be honest...
Do you have any idea why it does not work on our page?
CEO of simpit

Type: Pre-Sale
Status: Resolved
View Replies:
mnakalay replied on at Permalink Reply

Concerning the JavaScript-related things that stop working correctly, that is to be expected sometimes. Some settings in the dashboard come with a warning (a red warning symbol and an explanation) that they might break your site.

The documentation explains ways you can fix those.

As for the disappointing results in Google PageSpeed, I would have to have a look at your website and test it myself to be able to give an opinion.

What I can say is everybody else using this package is pretty happy with it. Some of the reviews tell of much-enhanced performance.

I use it on my own site but the benefit is actually just a point or 2 there because it was already pretty optimized.

If you could enable the system and give me the website's address, I'd be happy to test it and let you know what I find.
simpit replied on at Permalink Reply
Thanks for your fast reply.

You can find the original site on: (Instant Page Speed Magic deactivated).
I cloned the site to: and activated Instant Page Speed Magic there... Only the non-warning functions are active but some areas of the page (parallax and footer) are still broken.

I'm curious what you'll find when testing.

Thanks and cheers,
mnakalay replied on at Permalink Reply
I'm sorry I'm not sure what you mean. I check the copy website and the parallax (both of them) and the footer seem totally normal to me. Could you tell me more about what you see as not correct?
simpit replied on at Permalink Reply
You need to go on the subpages such as to see the big differences.
mnakalay replied on at Permalink Reply
I checked and I think you have malformed markup somewhere, like a missing closing </div> or something like that.

When not using my plugin, the browser will usually fix those, usually in a good way.

But when using my plugin, the markup is parsed and some fixes happen in the background.

So for instance, when using my plugin, the wrapper around the parallax text with the class name parallax_wrapper is closed right before parallax_text_wrapper when it should wrap it. So my guess is that wrapper or another is missing something.

Could you check your markup?

The same goes for the footer where a wrapper is missing when using my plugin.

To be clear, my plugin does this only if the markup is malformed in the first place so you have to check that.

Let me know if that helps.
simpit replied on at Permalink Reply
Thanks a lot for checking. That sounds reasonable to me. I will need some time to check it. Will do and I will get back to you.

Thanks a lot for checking into it and possibly uncovering our markup issues.

Cheers and have a nice weekend,

mnakalay replied on at Permalink Reply
Thank you. The same to you.

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.4
Version Installed - 8.5.4
Database Version - 20200609145307

# Database Information
Version: 10.1.48-MariaDB-0+deb9u2

# concrete5 Packages
Instant Page Speed Magic (1.1.4), SimpWeb (0.482)

# concrete5 Overrides
controllers/single_page/dashboard/files/search.php, controllers/single_page/dashboard/files, controllers/single_page/dashboard, controllers/single_page

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - On - If blocks on the particular page allow it.
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software

# Server API

# PHP Version

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imagick, imap, intl, ionCube Loader, json, ldap, libxml, mbstring, mysqli, mysqlnd, odbc, openssl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, redis, Reflection, session, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 300
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 300
max_input_vars - 1000
memory_limit - 1024M
post_max_size - 512M
upload_max_filesize - 512M
ic24.api.max_timeout - 7
ldap.max_links - Unlimited
mbstring.regex_retry_limit - 1000000
mbstring.regex_stack_limit - 100000
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
redis.pconnect.connection_limit - 0
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
unserialize_max_depth - 4096
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.