No wonder, then, that CSS frameworks emerged over time and took most of the pain away. Today we can’t imagine coding without our favorite CSS framework, as targeting multiple screen sizes has become a necessity. But how do you know your framework is the best for the job at hand? Also, if you’re new to front-end development, which framework should help you pick? This post casts a sweeping glance at the front-end development landscape and compares the front-runners among CSS frameworks. So if you’re tired of hand-coding CSS rules, dive in for some quick relief! 1: Bootstrap An initiative by Twitter, Bootstrap takes credit for introducing responsive design on a large scale. It was the first framework to promote the philosophy of[…]
If you are hosting your website on VPS like DigitalOcean or dedicated server then, you will be given dedicated IP by hosting provider. This means your website is accessible through domain and IP both which could cause duplicate content if search engine indexes both URL and IP. Duplicate content is not good for SEO, and this is something you should fix it immediately if found. In this article, I will talk about how to test and fix IP canonical problem in Nginx and Apache web server. Test IP Canonicalization You can either access your IP address manually to check if it’s getting redirected or use following online tools to test. SEO SiteCheckup Woorank Fix IP Canonical problem in Nginx Login to your Nginx[…]
Live interactive browser, Responsive, Visual layout, Bug logging and more… If you are expecting your web applications to be used on multiple devices, by global users and haven’t done proper testing yet, then time is now. Most of the product owner often test a web application on few favorite browser over fast internet speed and once looks ok, they launch. That’s not okay if you are targetting users worldwide and developing modern applications. But you may ask, how do I test on hundreds of browse, devices worldwide? It’s possible without installing all the browsers and buying all the devices. Testing from a cloud is possible! Let’s explore the following tools which make testing possible to find the real-time issue before customer[…]
CloudFlare is one of the fastest growing CDN providers, which has free and premium service to accelerate, optimize & secure websites. There are more than 2,000,000 web properties powered by CloudFlare and I use their service too. If you are already using CloudFlare then you might have noticed IP address in DNS lookup get reflected with CloudFlare. For ex – CloudFlare powers chandank.com and when I do DNS lookup I get IP address 104.28.13.49, which is owned by CloudFlare. There is no way in DNS lookup you will get the actual IP where your website is hosted. This is good in one way that CloudFlare protects it. However, if you are doing some research on your competitor or just curious to find out actual IP then it[…]
Configure Apache/Nginx to host multiple websites If you are on dedicated or VPS like DigitalOcean or any other server and planning to host multiple websites on a single server then here is how you can do it either with Apache HTTP or Nginx web server. This assumes you have already mapped DNS to your host, like following two domains I have mapped to DigitalOcean. bestflare.com usefulread.com Before you implement this, to give you an idea how it works. The concept to have multiple websites on a single instance is called Virtual Server. Virtual server configuration is defined within web server configuration and based on server/IP address, a request is getting forwarded to respective Document Root. Configure Virtual Host in Apache to host[…]
Different projects have different needs, but the open source web server department was more or less a monopoly. For a long time, Apache was the only options, and handling high loads was a pain in the backside. Thankfully, times have changed, and new solutions have emerged for specialized needs. So let’s have a look at some of the best and most popular open source web servers available today. 1: APACHE It’s almost synonymous to the World Wide Web, and still powers the majority of websites in the world. The reason for Apache’s dominance is threefold: an open license, early entry (this thing was released way back in 1995!), and easy deployment of PHP. The last point was made possible through[…]