How to cache static content on Nginx?

Here in this post I’ll show you how to cache static content or files on Nginx. If you are not caching static content yet, tune it now, you’ll gain more speed just doing it. I’m assuming that you know the configuration directories and files of nginx and we can set the parameters in an http… Continue reading How to cache static content on Nginx?

Default NGINX Configuration

Nginx configuration file located at /etc/nginx/nginx.conf has everything that makes a server flies or sinks. Below we have explained what each directive does. Let’s have a look and fine-tune your settings: Before we hit to configurations directly understand the structure first. HTTP Block: Global configurations. Server Block: Domain level configurations. Add inside the HTTP block.… Continue reading Default NGINX Configuration

Is 100 Mbps internet enough for a server rack?

In the web hosting world having a faster internet connection is necessary. You shouldn’t be miser here because you’ll bottleneck everything here. For most of us, 100 Mbps internet connection is fine, even it is enough to host small blogs, websites, or any other low network intensive web project. But Gigabit internet is a commodity… Continue reading Is 100 Mbps internet enough for a server rack?

How to reduce Time to First Byte (TTFB)?

DevTools: Waterfall

For anyone, a fast website makes a noticeable difference. Even search engines like Google and Bing appreciate faster websites compared to the slower ones. But when it comes to rankings, yes a fast website makes a small difference. Note that engaging content is still a ranking factor, just fast site speed will never going to… Continue reading How to reduce Time to First Byte (TTFB)?

NetworkError: Failed to execute ‘send’ on ‘XMLHttpRequest’

NetworkError: Failed to execute 'send' on 'XMLHttpRequest'

Recently we enhanced our security headers and started facing ‘error in processing request’ in ajax calls. Error text: NetworkError: Failed to execute ‘send’ on ‘XMLHttpRequest’: Failed to load ‘http://masked.url/ajax.php’. (rejected) It seems that the connection to the server has been lost. Please check your network connectivity and server status. After troubleshooting, we found that there… Continue reading NetworkError: Failed to execute ‘send’ on ‘XMLHttpRequest’

Web Hosting and Cybersecurity: Is Your Web Host Applying Necessary Safety Precautions?

You have just set up your website, secured it, and boom! You go live and then it occurs to you that your web host is not even near taking cybersecurity seriously. Cyber insecurity is a rampant online crime that calls for stringent measures to contain it and that is why it deserves all the seriousness… Continue reading Web Hosting and Cybersecurity: Is Your Web Host Applying Necessary Safety Precautions?

How to resolve the “Temporary failure in name resolution” issue?

Temporary failure in name resolution isn’t a common issue, it is something that only occurs in events like when you have moved your servers from one host to another and changed the DNS entries and something that needs to be propagated in order to work properly. Or you have played some edits in the DNS… Continue reading How to resolve the “Temporary failure in name resolution” issue?

Things to consider when developing your own website

Building your own website can be thoroughly rewarding, especially when you see it go live and the views start to pile in; however, it isn’t going to be just a few clicks and your away. Yes, there are content management systems with web design a critical feature such as WordPress that offers you an abundance… Continue reading Things to consider when developing your own website

How to create a website?

A website contains a collection of information in the form of web pages. These pages include texts, images, videos, and other components. Websites are often created for monetization and passive income sources. Learning how to make a site is made easier today with the latest tools and software available on the world wide web. Here… Continue reading How to create a website?