New Magento 2.0.7 supports only PHP5.5 and Above

Good day to Envision Ecommerce Blog Readers! Today we’re exploring a topic on which our certified Magento developers have recently worked:

“Upgrading of existing Magento version to 2.0.7 version”

This blog post is another add up to our on-going series of posts about Magento 2, and focusing on the latest Magento 2 version & performance analysis related to its compatibility with various PHP versions.

Magento is continuously advancing its platform and making development process more efficient. Recently, Magento has stepped up its present Community Edition to 2.0.7 version by adding support for PHP 7.0.3. This new upgraded version appeared with one functional fix for the incompatibility between Magento’s payment gateway & PHP 7.0.3. Thus, this latest update brings some excellent & more compatible improvements to improve your existing Magento store’s performance. But along with this it has upgraded the minimum php version requirement too. It means that your Magento site version 2.0.7 can no longer in line with PHP version 5.4 or below.

To ensure that you can leverage all benefits of this valuable upgrade faster, our team of certified Magento developers has thoroughly undergone this upgrading process and experienced the upgrading of xampp/wamp to php version(minimum 5.5/latest 7.0.4 compatible).

To conclude, we just want to inform you that upgrading to the latest version of Magento is a necessity for you. If you find it difficult for you to upgrade your exiting Magento version to 2.0.7, you can take help from our team of certified Magento developers.

Bing’s Search Market Share Grow Faster than Google’s

ComScore’s latest search market share reports are revealed and it reflects that Google’s share of the search market down in year-over-year numbers as compared to the Bing’s search market share. To be precise, Google’s market share is dropped by a percentage of 0.2, whereas Bing’s increased by a percentage of 0.2.

According to some recent survey & research studies, it has been found that Google’s total US desktop search market share quickly dropped from its preceding percentage of 64 to a percentage of 63.8. However, Microsoft’s desktop search share is currently acquiring a percentage of 21.6.

Now a question may be knocking your mind that why Bing’s share of the search market is rising while Google’s dropping?

The answer key is simple as Window 10’s demand is increasing and Bing is getting included within the entire desktop operating system.

Recently, it has been stated by Bing that 25% of its searches are primarily voice searches, which directly calls to mind its incorporation with Apple’s Siri, but for these kinds of searches, comScore is mainly analyzing counting on the basis of desktop searches. Bing must thanks to Windows 10 “Hey Cortana” feature, as it constantly helps to increase in voice searches on Bing and making up some fraction of that 25%.

Yes, it’s true that Google is the king of desktop search and will be for the expected future, but nowadays more people are searching on Bing. If you want to know the complete search market share number for July 2015, click here see ComScore’s full report (http://www.comscore.com/Insights/Market-Rankings/comScore-Releases-July-2015-U.S.-Desktop-Search-Engine-Rankings?)

The Grand Move Of Envision Ecommerce!!

Exciting things are happening at Envision Ecommerce, and we want to share it with you. Envision Ecommerce is growing rapidly and to support this growth & serve our employees better with even more space, better work environment, and much-improved work life balance, we’ve moved to a new home, which is bigger, better & has advanced IT infrastructure and helps us to be prepared for Enterprise Application development and deployment.

With dedicated Internet leased line, high-end server, and better machines, we not only stand for our commitment to produce excellent products but also ensure that Envisionaries (integral part of our plan) have a better place to work and grow. This is a part of our strategy where we ensure that Envision Ecommerce has a strong team and infrastructure to be a one stop Enterprise Application Development Consultancy.

The move is a clear indication that Envision Ecommerce is one of the fastest growing Ecommerce Consultancy. The combined support from all Envisionaries, partners, and other staff has been central to Envision’s stability, allowing us the opportunity to get bigger and initiate another chapter in our company’s history.

Another big thing achieved by Envision Ecommerce is that now we have a global presence with our sales offices in Canada and France to meet worldwide needs.

To celebrate this expansion & new achievements, we would like to give a special shout out to everyone who has contributed to Envision Ecommerce and its success. We hope you also share your excitement by giving your valuable feedback about our new office in the comment box below.

Why do Magento Store Owners Need Performance Optimization?

Magento store’s performance is the talk of the town for almost all Magento store owners. The blog is compiled with all such talks and reasons, and these reasons are not just reasons at all. They are just the major factors which could help a Magento store owner to improve his/her store performance.

According to Akamai study, more than 64% of dissatisfied online customers will less likely prefer to buy or visit again a slow eCommerce store. They would mostly prefer a competitor eCommerce store to make a smooth, well optimized and good shopping experience. So, it is necessary for every Magento store owner to optimize their store to serve customers with better store performance.

In this blog, you’ll not only find such common blunders that bring your Magento store to an unpleasant end & just cost you a lot, but also assist you avoid such unpleasant pitfalls and produce uninterrupted sales. Just go through this blog, and find out the useful ways to optimize your Magento store performance and make it faster than ever before.

Slow Loading Speed

Firstly, let’s dive into what mainly causes poor performance in Magento store. The main reason is the slow loading speed of a Magento store.

Here are some of the statistics that you might need to take a look at:

  • 40% of the users abandon a store if it takes more than 3 seconds to load.
  • Drop-in the page load times by 100 milliseconds will amplify the customer conversion rates by 1%.

This means the slow loading speed of a Magento store dramatically pulls down its performance. Sprite Images, CSS and JS file merging to reduce HTTP requests, Varnish cache, PHP accelerator, Full page cache – are the most reliable ways to get better your Magento store’s performance.

Security Concerns

Security is one of the major concerns for Magento store owners as the greater number of hackers’ attacks & security breaches are increasing. These hackers not only get into your Magento store but also spam your customers by stealing their information and credit card details. A protected & secured Magento store will upload the reputation of a Magento store owner and also helps in avoiding downtime. To maintain your Magento store’s security, you need to optimize your store by followings:

  • Monitor latest patch releases & apply them immediately to maintain a secure environment.
  • Employ two-factor authentication
  • Create a custom path for the admin panel
  • Use encrypted connections (SSL/HTTPS)
  • Manage access points and use unique & strong passwords
  • Make your local.xml file and other sensitive files secure
  • Deploy changes carefully
  • Restrict admin access
  • Implement your own strong password policy

Inefficient Magento Database

A large & sluggish database can result in a drastic slow-down in the store performance. An eCommerce store comes with many products & has a large database. Thus to maintain large & potentially inefficient database efficiently, you need to keep log cleaning on a regular basis. A Magento store owner can clean log by using one of the below-mentioned methods:

  • Log Cleaning Via Admin Interface
  • Manual Cleaning with phpMyAdmin
  • Regular Maintenance of Magento Database

Complicated and Opaque Coding Quality

Writing simple code seems a lot harder as compared to writing complex source code. Poorly coded code is not only hard to read & adjust, but also hard to hand over to other Magento developers. Thus, good internal and uncomplicated source code requires to follow Magento coding standards and guidelines. Ensure that you’re avoiding static code and using self-documenting code comments. Undoubtedly, It’s not hard at all to maintain self-documenting comments along with your code. And, as a Magento developer, you should know that the code can only tell you how the program performs; but comments can notify why it works. For a better code optimization for better store performance, examine and recognize every kind of bottlenecks in your code both front- and back-end. Database queries should also be optimized. For instance, a developer should clearly know the difference between getSingleton() and getModel().

Outdated Version or Buggy Extension

An outdated or buggy extension negatively affects your Magento store performance with different warning signs. Some of the major warning signs that ring an alarming bell for a Magento store include compatibility of outdated extension with the latest Magento version,  existing functionality breakage, bad impact on other updated extensions, no access to new functionality from latest Magento version, and many other that lead to an indicative of a worse & a more cluttering situation. Thus, if you have a bunch of extensions sitting around your Magento store, ensure that you are using up-to-date extensions. It will be wise to use only updated extensions and lose the outdated ones.

By avoiding these reasons & following aforeshared tips, you should be well on your way to optimizing your Magento store for its better performance. If you have any further queries on how to optimize your Magento store performance, contact us today, our team of certified Magento developers is ready to serve you!

We at Envision Ecommerce come up with the best possible optimization techniques like full page caching, internal Magento® tweaks, etc. to boost the online store speed significantly.

Our core Magento speed optimization services include the followings:

  • Magento® Code Optimization
  • Magento® Front-end Optimization
  • Server Optimization Database Optimization
  • Magento® Profiling
  • Magento®Setting Optimization

In addition to this, we offer upto 15% off on all our Magento speed optimization services to give you the best possible experience! Avail it by using “Coupon Code: scary15%” at the time of purchasing. ”

For more info, click here http://demo.envisionecommerce.com/category/ecommerce/envision-store/

How Internet of Things Will Gain Popularity in 2016?

With the passage of time, the Internet of Things (IoT) becomes one of the smartest and profitable devices for the e-commerce and end-users. The innovative things allow businesses to enhance the software efficiency and earn remarkably vast benefits in different areas like health, safety and household & commercial environment. According to some survey & research reports, most of the businesses were started to pay off in 2015 with their investments in the IoT infrastructures and technologies. Most of the innovative things encouraged customers to purchase and move forward from automobiles to appliances and connected to inert devices to the internet in some ways. The buzz around the IOT will continue this flow, and increasingly move to the peak of everyone’s schema in 2016.

As per the Business Insider Intelligence report, the Internet of Things will become the major market device in the world and expected that by 2019 IoT will be more than twice the size of the tablet, PC, mobile phones available in the market right now. IoT is going to be epic and allows users to earn the huge share in the near future.

In a new report from BI Intelligence (Intelligence Business Insider), you can check what presently encourages a development in the Internet of Things and how many economy sectors will embrace the innovations of IoT.

iot devices

Read on to learn the vital findings from the BI Intelligence report:

  • Increased efficiency and lower costs are the two main benefits of growth in the Internet of Things. Though, many of us hesitate to use such devices due to security problems. But, the IoT assures improved efficiency within the workplace, home, and city by giving full control to the users.
  • Software developers and infrastructure businesses will earn the huge profits from IoT techniques as compared to the revenue from hardware sales in the coming years. According to the survey, it is realized that the shipment of the device will be reached up to 6.7 billion in 2019 for a 5year CAGR of 61%.
  • In 2019, The Internet of Things will be added the $1.7 trillion in value to the world economy. It is suspected that internally acclaimed linked devices in the business sectors like financial services, health, IT and technology, pharmaceuticals and biotechnology etc, will be preferably growing in the future.

Fortunately, these above mentioned factors make a big impact on businesses, especially in 2016. So, every business owner should realize the value of data about their industry operations in the following manner and make it compatible in the rising scale of IOT innovation. Despite the aforesaid, there are more ways devised by businesses to stay connected with the end users in a comprehensive manner and to run their industry smarter and smoother with the collaboration of Internet of Things.

Sources:

http://www.businessinsider.com/intelligence/bi-intelligence-all-access-redirect?IR=T

https://www.linkedin.com/pulse/why-internet-things-gaining-popularity-ketan-malhotra

Migrating to Shopify Plus from Magento – Avail 6 Months Free Service & Save Money

Recently, Shopify made an important update, especially for Magento clients, to migrate their existing Magento store to Shopify plus with 6-months of free services (including data migration cost & 6 month subscription fee). It is a money saving offer for Magento store owners to experience the reliability & flexibility offered by Shopify Plus (World’s Leading Scalable Platform) – at no cost.

Shopify Plus comes with a lot of power & flexibility, including fully hosted and cloud-based solution, unlimited scale and wide-ranging APIs, no need of security patches and application monitoring and much more. All these features of Shopify Plus make it easy for you to focus on your business rather than your IT.

As a Shopify partner, we at Envision Ecommerce offer the most convenient way to make this migrating process as fast and painless as possible. Get in touch with us to migrate your existing Magento store to Shopify Plus & save your hard earned money with our experts.

Magento 1 and Magento 2 Database Structure Difference

The database structure was one of the biggest bottlenecks with Magento 1. It was difficult to customize Magento 1 to run on numerous databases or even split some particular functions like checkout, catalog, and customer to execute on an individual master database through background data synchronization.

However, Magento 2 comes with an alternative to employ three individual master databases for different functional area which further permits users to split the load for checkout, order management, catalog browsing, etc. Even though it is accessible only with the EE version. This promising feature of Magento 2 is a right fit for all those merchants who has been struggling to sustain their peak traffic throughout the holiday season.

Magento 2 still employs the EAV (Entity Attribute Value) database structure for such entity as product, category, customer address, order, etc… But, there are some major differences in the database structure of Magento 1 and Magento 2.

So, without no further ado, let’s dive into such differences!

  • In Magento 1.9, the default tables at the time of installation is equal to 333, and System attribute comes with 131 attributes.

However, Magento 2 has 296 default tables at the time of installation with 129 system attributes.

  • Magento 1.x has the core_resource as the module register table and it is not available with the Magento 2. The name of such table that registers the module is setup_module, and version with schema_version. data_version is the same.

Apart from aforementioned differences, the names are also changed for some other tables. Let’s have a look at these names:

core_store to store

core_store_group to store_group

core_website to store_website

admin_role to autorization_role

admin_rule to authorization_rule

The structure of core_store, and core_store_group tables has also been changed.

Apart from these changes, the aforeshared tables do not have any structural changes.

Disable “Add to Compare” Feature in Magento 2

“Add to Compare” feature is integrated with Magento 2 (by-default). As we have discussed about disabling of Wishlist functionality in Magento 2 in our last post, “Add to Compare” feature may also be irrelevant to you like “Wishlist” feature.

However, there is no option available in the admin to remove this product comparison functionality like Wish List. Thus, leaving us with the only two options, first is standard, and another one is not so standard.

These ways are pretty straightforward. So with no further delay, let’s start!

According to the first standard way (followed by Magento), you will necessitate overriding the:

module-catalog/view/frontend/templates/product/list.phtml template.

This way is similar to Magento 1 and you would only require to copy the content of the file we named above in a new file within your theme placed under:

<theme_dir>/Magento_Catalog/templates/product/list.phtml.

In that file, comment the below lines at around line number 111 to 121 in Magento 2.0.1:

<?php

$compareHelper = $this->helper('Magento\Catalog\Helper\Product\Compare');

?>

<a href="#"

class="action tocompare"

title="<?php echo $block->escapeHtml(__('Add to Compare')); ?>"

aria-label="<?php echo $block->escapeHtml(__('Add to Compare')); ?>"

data-post='<?php / @escapeNotVerified / echo $compareHelper->getPostDataParams($_product); ?>'

role="button">

<span><?php / @escapeNotVerified / echo __('Add to Compare') ?></span>

</a>

2) There is another quick but not so standard way to do so:

Disabling “Add to Compare” feature via a CSS rule, is a quite quick way as compared to the first standard way. You only need to do:

body.catalog-product-view .product-info-main .product-addto-links a.tocompare {

display: none;

}

Very simple & quick, right?

Aforementioned ways aid to disable “Add to Compare” feature in Magento 2 with all essential information required by Magento 2 warriors. If you still don’t get these ways exactly or want to ask about particular issues related to Magento 2 compare product feature, you can feel free to ask here through your comments and we will get you free of “Add to Compare” for ever and ever.

SERP Update – Google Changes Title & Description Character Lengths

It seems that Google has made a significant change to the width of its search results by increasing the length of titles and descriptions. Ross Hudgens (Founder of Siege Media) was the first to identify and spotted it on Twitter & Jennifer Slegg (Search Engine Marketing Consultant) reported the same at The SEM Post.

ChyIPCQVAAACmDC

Here’s What You Need to Know

The new title length is 70-71 characters. This is an increase of 10-11 characters as compared to the previous title length of 50-60 characters. That’s pretty significant and offers an opportunity to add additional 2-4 words in the title tag.

Meta description’s length has been extended by 100 characters per line and increased from 2-3 lines. Depending on this new length of meta title and descriptions, websites can tell searchers more about their web pages.

According to Jennifer Slegg, Google is still shaking up meta description lengths and truncating the length to 2 lines or showing up search results with 160 characters or sometimes 278 characters per line.

Thus, it is essential to bear in mind that this may be a test by Google, and Google could roll back the changes at any time. It may be a kind of A/B testing by Google. So, it would be wise for you not to totally rely your SEO efforts on these character limits until it’s 100% sure that these new character counts will become a permanent change in the SEO world.

Disable Wishlist Functionality in Magento 2 with a Few Steps

Like many other Magento store owners, if you also have found that some of the built-in features in Magento 2 are not useful to you or to your users, you can disable them via backend. “Add to Wishlist” is one of such features that a store owner may suspect to hide it from their Magento 2 store. If you don’t know a proper way to disable “Add to Wishlist” from your store, then this blog will help you with a detailed step-by-step guide.

To disable the “Add to wishlist” functionality from your Magento 2 store, you need to do the following:

  1. Go to the Admin sidebar, click on “Stores”and then select “Configuration” under “Settings”.
  2. After the selection of “Configuration”, you need to choose “Wish List” under “Customers”.
  3. Then explore the General Options section and change “Enabled” to “No”.

Once after completing the aforementioned steps, you need to make sure that your customers won’t find the “Add to Wishlist” option on the frontend of your Magento store anymore.

If you still have any query, Let us know.