In recent news, you may have noticed the subject popularity on Bitcoin. The following questions may come up,
We will help you get a clear picture of the internet currency without getting into the nitty gritty details that may confuse most people.
Firstly, Bitcoin is an internet currency or better known as, a cryptocurrency. It offers a way to make transactions without the common use of the U.S dollar. A fair comparison would be to having your wallet full of cash and harddrive full of bitcoin. In both scenarios, you possess a currency worth some value. Right now, one bitcoin is worth 16,207 dollars. Other companies exist that offer cryptocurrencies, a few of them being : Ethereum, LiteCoin, Neo, Monero.
Unfortunately, Bitcoin isn’t offered as an hourly wage nor can you earn it through a typical job. There are two ways it is possible to acquire Bitcoin:
The first option is rather simple. You trade 1 Bitcoin for 16,207 dollars. In 2009, you were able to purchase 5,000 bitcoins for as low as 27$.
The second option is where the Bitcoin story gets complicated. For simplistic reasons, we will keep the explanation concise and to the point. You may have heard of the term ‘mining’ related to the technology field. When pertaining to Bitcoin or a cryptocurrency, the term mining isn’t what we might initially imagine. Instead of digging into the Earth’s crust in hopes to find some Bitcoin, we dig deep into CPU utilization. Powerful computers solve Bitcoin designed ‘problems’ or ‘equations’. As a reward, Bitcoin assigns a bitcoin to the host who solved the equation. The entire process has a snowball effect. The more value a Bitcoin gains the harder the equations are to solve.
The hype begins around the fact that the new currency is completely unregulated by government agencies. While it is bannable by governments, it is not regulated. A major component of Bitcoin popularity is also the delicacy of Cryptocurrency and its worth. It’s like taking a gamble. Dedicating time, money, and effort to gain Cryptocurrency can profit in thousands to millions of dollars while in some cases, very little to none.
In most recent news, Bitcoin proved to be a very profitable business as its value skyrocketed in just a few months.
Unfortunately for the common consumer, investing in Bitcoin is not so realistic anymore because of its value. As previously stated, today, one Bitcoin is worth 16,207 dollars. So, to invest in Bitcoin at its current value is rather pricey. If you are just learning about the hype-train, it is unfortunately a little late to hop on. This doesn’t mean that you can’t explore other cryptocurrencies. Other companies still compete with Bitcoin and have proven their potential of exponential growth in the following years.
While the Cryptocurrency world is still very unpredictable, it is important to consider its expansion and potential. Keep an eye out and enjoy the evolution of Cryptocurrency unfold!
Magento 2 is a complex and highly configurable eCommerce platform. It supports endless level of customization. It lets you create a website with almost any functionality you can think of.
The price you pay for such a flexible eCommerce solution is performance. Magento 2 (M2) might be quite slow. I am sure you have seen people on the web searching for ways to speed it up.
I am going to share with you my 5 easy steps to fix a slow M2 site. You don’t need to have programming skills to implement them. Follow me.
Magento 2 functionality could be extended with custom 3rd-party plugins. You can develop your own extensions or buy them from various vendors. Most plugins are poorly coded. Unlike Magento core which was written by experts, custom extensions are coded by average programmers at most. With average skills and no appreciation for performance benchmarks. It is no wonder some 3rd-party extensions slow down a Magento 2 site. You need to do an audit to identify those plugins that affect site performance.
First get a list of all custom extensions. Go to Magento backend menu Stores > Configuration > Advanced > Advanced. You will see an output like this:
Those are all extensions that are installed on your Magento 2. Ones that start with Magento_ are core plugins and you should ignore them. Others are 3rd-party modules. Copy them to a special list ‘Custom Extensions’. Now go through ‘Custom Extensions’ list and disable modules one by one. How do you disable a module? You will need SSH (Secure Shell) for that. Use SSH to login to the server and navigate to Magento root folder:
Then issue a command to disable a module:
php bin/magento module:disable Vendor_ModuleName
After you disable an extension benchmark site speed. You can use an online tool WebPageTest.org. Do you see a difference in page load time? If you do than that plugin is an abuser. Contact its vendor and ask for help. Or uninstall it or find an alternative. If there is no speed difference move to the next plugin. Sooner or later you will find a few extensions that are performance hogs.
Magento 2 requires powerful hosting to deliver decent performance. If your M2 is running consistently slow it might be just screaming out loud – I need more CPU and RAM!
Here is a simple trick I use to determine whether a poor hosting plan is the reason for poor M2 performance:
If you find out you need a better hosting plan – contact your hosting company and ask for one. If you were using a shared plan – go with VPS. If you were using VPS go with a dedicated server. Explore your options.
There are three Magento 2 modes: default, developer and production. Magento 2 is designed to be fast only in production mode. You might be surprised how many M2 sites are slow only because they are in developer mode. The reasons vary: a developer forgot to switch M2 to production, a data entry specialist turned on developer mode for testing purposes and never turned it off. You need to make sure you run M2 site in production mode only. You can find out what mode you are in now by running this simple SSH command inside Magento root folder:
php bin/magento deploy:mode:show
You can turn on production mode with this command:
php bin/magento deploy:mode:set production
Contact your hosting and ask if they support HTTP/2. Let them enable HTTP/2 for your Magento 2 store.
Magento 2 comes equipped with Full Page Cache. It means M2 can cache whole pages making time to first byte (TTFB) for cached pages around 500ms i.e. half a second. This is good news. You need to make sure Full Page Cache is always on. Go to backend menu System > Cache Management and double check. You might be surprised to see all your cache disabled. Your developer might have turned it off for testing purposes and forgot to put it back on. No wonder you are experiencing performance problems!
Magento 2 supports Varnish out of the box. Varnish is a special software that caches and serves static content. It helps with making TTFB as low as possible. Contact your hosting support team to have Varnished installed and configured on your server.
You can enable Varnish for Magento 2 Full Page Cache at backend menu Stores > Configuration > Advanced > System:
Those were my 5 tips to speed up Magento 2. They are field-proven and tested. I used them many times to optimize performance of slow M2 sites. I hope you find them useful.
About the author: Konstantin Gerasimov is a Magento Certified Developer with Goivvy.com. He specializes in backend development, speed optimization and extension creation.
Posted at November 17, 2017 at 8:17 pm by Stacey Talieres
BlogVault is a backup & security service that allows for daily and real-time automatic backups. It also provides malware scanning and one-click malware removal. BlogVault continues to deliver for customers with their extended features which offer Dedicated staging, Auto Restore, Test Restore and Migration; four very critical features that perform efficiently and heroically. To seal the deal, BlogVault designed Migrate Guru, a host-agnostic WordPress migration plugin! Here’s how it works.
InterServer recognizes BlogVaults’ extremely valuable usage in the WebHosting industry. By sharing common goals, to deliver a quality environment for customers, InterServer found this as a perfect opportunity. While a majority of Shared Web-Hosting Package customers download or actively use WordPress, Migrate Guru offers a great addition to their experience.
How It Works and Benefits of Using Migrate Guru:
When to Use Migrate Guru?
The number one case scenario when to use Migrate Guru is when migrating to a new host! You may have an entire file system that you would like to transfer over but might not want to go through the technicalities of using FTP. Transferring files, especially in mass amounts, can easily become super stressful. That’s when Migrate Guru comes in. The process becomes easy and it’s completely free. InterServer proudly features this as part of our additional apps on our Standard Web Hosting Package.
Our Standard Shared Hosting plan, while it offers endless features to service a website, might be insufficient in effort to expanding your successful and growing business. Fortunately, InterServer offers a perfect upgrade system for your expansion. First, lets answer a few common questions:
How do I know when I should upgrade?
If any of the following topics may relate to your circumstances, then it may be time to upgrade!
This awesome scroll navigation bar allows you to adjust a VPS to your specific requirements. Note: Planning ahead is important and it is highly recommended to avoid purchasing a build you plan to max out. In addition, at 4 ‘slices’ as selected in the image above, InterServer offers a Fully Managed service where we would be glad to assist on any technicalities with the server. With a fully managed vps, something as simple as installing an application for you can easily be done through an on-site call or our ticket system.
How much will this cost?
cPanel allows for the management of your VPS with easy to navigate options.
Navigating through our navigation bar will not only allow you to choose something suitable for specifications, but also pricing! You can begin with a $ 6 / month VPS with one slice and no control panel just to get a taste of what the next step is.
How long does it take to upgrade?
If you already have an account with InterServer here are the steps on upgrading!
If you have an existing VPS with InterServer, you can follow the same steps as above to increase the number of slices at any time.
Ultimately, the goal is to allocate enough resources wisely to have your business or personal agenda uninterrupted and well underway to success!
Shared hosting is a very common subscription and requires high maintenance. InterServers main goal is to offer shared web-hosting that is reliable, secure, and powerful! Through LiteSpeed, we are able to offer just that.
What is LiteSpeed?
LiteSpeed is a software application that runs on a web server. Its purpose is to improve performance by conserving resources without sacrificing performance, security, compatibility, or convenience.
A graph example from litespeedtech.com proves the high performance of its product on a WordPress site.
It is important to note that LiteSpeed does not only improve WordPress sites, but many other server applications as well!
Performance and Load Management
LiteSpeed offers unique aspects when enhancing server performance. Firstly, the software creates an ease on memory and CPU. It continues to even improve the performance of scripts that are ran on the server. Lastly, LiteSpeed aids in load balancing heavy spikes that may strike the servers. In worst case scenarios, a DDOS attack.
Because LiteSpeed offers performance, security, and compatibility, it is highly valuable to our servers! InterServer utilizes these features to enhance your customer experience.
How LiteSpeed Helps You!
Since a shared hosting packages performance is based on the servers that it is hosted on, it is critical that the server itself is managed as efficiently as possible. LiteSpeed creates an efficient environment and here’s how it helps you: