PHP and HTTP caching


by Danila Vershinin, September 16, 2017

I figure there isn’t much all-in-one information on the subject and this will be a constant draft with my findings. PHP 7 and caching headers PHP itself alters Cache-Control headers only when all conditions are true at the same time during request: session_start() has been called session.cache_limiter has default value of nocache It adds 3 […]

Read More...

Linode: why I love this VPS provider


by Danila Vershinin, September 14, 2017

Linode is my provider of choice for the following reasons.

Read More...

Fake Speed


by Danila Vershinin, September 12, 2017

My always up-to-date list of optimization fakers out there.

Read More...

Nginx: Disable logging of Magento security probes


by Danila Vershinin, August 8, 2017

Disable logging of Magento 1.x security probes in Nginx configuration. Uses map Nginx feature to conditionally log requests to Magento.

Read More...

How to Reset WordPress Password


by Danila Vershinin,

How to reset Wordpress password easily. Use either SQL queries in Phpmyadmin or MySQL terminal. Or use the excellent WP-CLI command line utility

Read More...

Nginx SELinux Configuration


by Danila Vershinin, August 7, 2017

Nginx SELinux configuration will make sure that your server is secure and compliant with PCI standards.

Read More...

MariaDB: replicate single database. Tutorial and gotchas


by Danila Vershinin, July 16, 2017

Setup MySQL slave replication with few easy steps. Some gotchas on MySQL replication lag and how to fix it.

Read More...

cPanel is a big no-no


by Danila Vershinin, July 15, 2017

Servers with cPanel might be easier to manage… if you’re not serious to build a decent website.

Read More...

Testing client side performance with GTMetrix


by Danila Vershinin, July 4, 2017

GTMetrix? Ok, let’s test your website’s client side performance using GTMetrix. Let’s also find out what we’re really testing by understanding client side vs server side performance.

Read More...

Huge Magento database and cleaning it


by Danila Vershinin, June 22, 2017

Cleanup huge Magento database with one quick SQL query or do it regularly via cron.

Read More...