optimization



Clean unused CSS with PurgeCSS & Laravel Mix

  • avatar
  • 9.0K Views
  • 4 Likes
  • 5 mins read
Preview post image

PurgeCSS is a tool to remove unused CSS. When you are building a website, you might decide to use a CSS framework like TailwindCSS, Bootstrap, MaterializeCSS, Foundation, etc... You will only use a small set of the framework but a lot of unused CSS styles will be included.

PurgeCSS analyzes your content and your CSS files. Then it matches selectors used in your files with the ones in your content files. It removes unused selectors from your CSS, resulting in smaller CSS files. PurgeCSS comes with a JavaScript API, a CLI and plugins for popular build tools.

Compressing PNG images on Linux

  • avatar
  • 4.6K Views
  • 6 Likes
  • 4 mins read
Preview post image

PNG is short for Portable Network Graphic, a type of image file. It’s particularly popular file type with web designers and widely used on websites to display high-quality digital images because it can handle graphics with transparent or semi-transparent backgrounds. PNG files, which use the .png extension, can handle 16 million colors - which definitely sets them apart from most file types.

Maximizing MySQL performance with indexes

  • avatar
  • 379 Views
  • 2 Likes
  • 6 mins read
Preview post image

Indexes are one of the tools MySQL uses to make data access faster. Without them, the database engine has to scan every row in a table to find matching records. This kind of full scan can be slow, especially when dealing with large datasets. Indexes allow MySQL to skip most of the table and go straight to the rows it needs. They're not just about speed, though. Indexes also help with enforcing uniqueness, sorting results, and supporting specific types of queries. But they come with trade-offs, like extra storage use and slower write operations.

 Join Our Monthly Newsletter

Get the latest news and popular articles to your inbox every month

We never send SPAM nor unsolicited emails

Getting started with Memcache for PHP

  • avatar
  • 279 Views
  • 1 Like
  • 5 mins read
Preview post image

Memcache is a caching system that stores data in memory to make applications faster and more efficient. It works across multiple languages, including PHP, Python, Ruby, and others. In the context of PHP, it can reduce database load and speed up page rendering by keeping frequently accessed data available in memory. This article focuses on how to use Memcache specifically with PHP.

HiBit launches Site Audits service

  • avatar
  • 957 Views
  • 1 Like
  • 1 min read
Preview post image

We are happy to announce that HiBit launches a new service called Site Audits.The service provides individualized and personalized reporting of requested webpages. Detailed action points are included to fix and/or improve each webpage. Some of our main goals are:

  • Improve webpage performance and decrease loading times

  • Optimize webpage for search engines and increase organic traffic

  • Make your website accessible for everyone and everywhere

  • Avoid security vulnerabilities and enhance user experience

You will find different plans to choose depending on your needs.