Pixtron – A New Free Responsive Magento 2 Theme Is Here!

Pixtron – A New Free Responsive Magento 2 Theme Is Here!

Pixtron is a free, responsive, clean and modern Magento 2 theme which will be a perfect match for your online store. The theme is easy for beginners and requires no programming skills to create a website – multiple options and elements will do that for you. Creative, unique and pixel perfect design is the heart of Pixtron. Easy to import and highly customizable, they make your life easier.

Start making sales quickly with this conversion based awesome Pixtron Free Magento 2 Theme!

Give it try and explore what this theme have for you.

Live Demo

Pixtron Theme Built-in Features Highlight..

  • Magento 2.0 Ready!
  • Fully Responsive
  • Touch Optimized Slideshow
  • Cross Browser Compatibility
  • Featured Product List
  • Off Canvas Menu
  • Powerful Admin Panel
  • Auto Install Demo Content
  • Avoid Javascript Confliction
  • No Core Modifications
  • Easy Use and Easy Customize
  • Multipurpose website development
  • No coding knowledge is required
  • Well-structured and commented code for easy customization

and many more!

Compatible Extensions

  • Advance Product Quick View and Ajax Cart By Weltpixel
  • Checkout Suite By Iwdagency

So, what are you waiting for? Give it a go. You’ll love it.

Start your website today!

Download Now

Checklist before Opting a Web Hosting Company for your Magento Store

Checklist before Opting a Web Hosting Company for your Magento Store

Choosing the right hosting platform is one of the most crucial steps while developing your first/next online store. In case you are creating your web store on Magento, then make sure you opt for the best and most reliable web hosting company.

Since the complexity of Magento’s internal structure is extremely high as it generates both the customer and online transaction handling process, it becomes vital to choose such a Magento hosting platform that can give you safe, secure and advanced features under the hood.

Web Hosting

While there are multiple factors to consider, most of the store owners focus on cost while selecting the hosting for their Magento eCommerce store. Being a Magento store owner, you have to look for different aspects including the cost, security capabilities, performance features, your specific requirements and a lot more.

Of course, low-cost hosting could leave you in a stressful situation, but you can’t overlook the other aspects while taking the final hosting decision.

Here, in this post, we’ll prepare a comprehensive checklist that will help you choose the best web hosting company for your Magento store.

Let’s get started!

1. Understand your specific business requirements

As a novice store owner, you should be aware of all your specific web business needs before selecting your hosting provider. No matter what type of business you have, just make sure you consider the three major aspects of this process, including:

  • Disk space,
  • Processing capability, and
  • Bandwidth

Most of the store owners set the average values for all these components and then suffer when the business suddenly scales up in terms of web traffic and other demands.

In order to avoid such situations, you should use the maximum values for disk space, processing capability, and bandwidth so that your hosting provider will be able to manage all the specific requirements of your e-store with ease.

2. Look for a Magento- specific hosting provider

After assessing your store’s specific needs and setting up the maximum values for the above three components, it’s the right time to look for a reliable hosting provider.

Since you have a Magento web store, make sure you choose a hosting company that specializes in serving Magento hosting. Such types of hosting companies are optimized for offering specific demands, infrastructure, inbuilt facilities, and structure to Magento based web stores.

They understand the unique requirements of Magento web stores and thus offer them customized services, without any chaos.

Tip: You can opt for Nexcess, which is specialized in Magento hosting. All the services and features offered by this hosting provider are particularly built Magento based web store.

3. Focus on selecting the right server(s)

Selection of the right server plays a key role when it comes to hosting a professional-looking Magento web store.

You should consider the different types of servers before making the final decision.

Below are the two most common types of servers to let you host a Magento based online store. Just make sure you choose the right server for your web business.

(a) Shared Servers

Under this type, multiple web stores share a single physical server at one place. This means the cost of shared hosting server would be reasonable for the beginners. While it is a reasonable solution, the disadvantage is that it comes with limited bandwidth and disk space that could result in downtime and also slow down the speed of your site.

(b) Dedicated Servers

A dedicated server is an ideal solution for those who receives a huge volume of web traffic. Under this type, your Magento store hosts on a single hardware platform to let you boast all the benefits, performance capabilities and other dedicated resources.

However the cost of dedicated servers are comparatively high, but you will get unlimited bandwidth and disk space – which is an incredible feature for all the growing web store owners.

4. Opt for the best hosting type

Once you are done with the selection of the right web hosting server for your Magento store, you will need to choose the best type of hosting solution.

This is a crucial step as it is related to the daily management activities of your Management store. These management activities will keep your site up-to-date and secure from different security threats.

Since there are two different types of hosting solutions, so make sure you choose the right solution for your Magento store:

(a) Self-Managed Hosting

Self-Managed hosting is an ideal solution for those who love doing coding. It is a core solution for people who know the technical aspects of managing both the server hardware and software. Since it is a self-hosting solution, you will have a full control over the server.

This means you are responsive for all the updates, performance optimization, and security patches. You will need to consider each and every aspect while managing the server of your Magento store.

While this could be an ideal choice for professional developers and coders, beginners would find difficulties in managing and controlling their Magento web store.

(b) Managed Hosting

Instead of hosting your site on your own, this solution allows your hosting provider to manage the server of your Magento web store.

There are many hosting service providers offering the managed hosting solutions where all the key factors related to server management, such as regular updates, backups, security patches and a lot more are considered by them on your behalf.

You just need to focus on managing your web store and the rest of the technical aspects, hardware and software issues will be managed by your hosting provider.

5. Consider the security features

As an online store owner, you can’t overlook the security features while opting the best web hosting solution for your Magento store. You should choose a web hosting company that can offer you all the security related features to let you host your site, without any online threat.

They also guide you before you download the third-party themes and extensions within your store. This secures your store and protects it from suspicious elements and malicious code.

So, make sure you do a proper research related to the security aspects while choosing a web hosting provider for your e-store.

6. Robust Support

Always choose a web hosting provider that can offer you robust technical support whenever you needed. No matter how professionally stabilized you are, just make sure your provider takes care of all your issues related to server management, setting up Magento store, and other technical issues.

Conclusion

Choosing the best and most suitable web hosting solution for a Magento store is a serious job. You’ll need to consider different aspects, changing factors, business requirements, server types, hosting solutions, security and customer support before making the final decision.

With the help of this blog post, you will be able to choose the right web hosting company for your Magento store with ease. Just make sure you do a proper research, consider your business requirements and other elements before opting for a particular hosting solution.

How to Configure Robots.txt in Magento 2?

As you know, configuring robot.txt is important to any online store that is working on a site’s SEO.

You can configure the option by following below path in Magento 2.x admin.

Go to Stores -> Configuration -> General (Left side) -> Design (section) -> Search Engine Robots -> Default Robots (Select)-> Select

  • INDEX, FOLLOW Instructs web crawlers to index the site and to check back later for changes.
  • NOINDEX, FOLLOW Instructs web crawlers to avoid indexing the site, but to check back later or changes.
  • INDEX, NOFOLLOW Instructs web crawlers to index the site once, but to not check back later for changes.
  • NOINDEX, NOFOLLOW Instructs web crawlers to avoid indexing the site, and to not check back later for changes.

Now In order to set Custom Instructions.

For e.g:

Allows Full Access

Disallows Access to All Folders

Default Instructions

When complete, click Save Config.

If you have any query related to configure Robots.txt file then please write in comments.

Enjoy Magento 2!

Magento 2 – Dirty COW Linux OS Vulnerability

In Magento 2, you will see notification about Dirty COW Linux OS Vulnerability. So what is this ? What it means ?

Dirty COW (CVE-2016-5195) is a privilege escalation vulnerability in the Linux Kernel that can allow a local user (like a web hosting account) to gain root access to the server. This can also be a huge problem if your Magento store is compromised and the attacker has the ability to upload files to your server or hosting account.

More Information: http://dirtycow.ninja/

If you manage your own server, you will need to update the kernel (and reboot your server) once the security patch is issued by your operating system providers.

If you do not manage your own server or if you are using shared hosting, contact your server administrator or hosting provider to make sure that you are protected against this vulnerability.

Please take news into consideration and secure your online store.

Ref: https://magento.com/security/vulnerabilities/new-linux-operating-system-vulnerability

Admin design configuration does not save in Magento 2.1.x

Solution

Find the file \vendor\magento\module-email\Model\AbstractTemplate.php and on line number 672 replace the if condition if ($storeId) with if ($storeId !== false)

Explanation

When you are saving the Global Configuration for the Store, you can see in the url that the current scope id is 0 (admin/theme/design_config/edit/scope/default/scope_id/0/) This is important.

Now, when you save the configuration, Magento will try to validate the Header and Footer templates whether you change them or not, using the class Magento\Theme\Model\Design\Config. While doing so, Magento instantiates an object of class \Magento\Email\Model\Template which actually extends the class \Magento\Email\Model\AbstractTemplate.

Using this template class, Magento tries to emulate the template for the current scope. This is where the issue lies. You can find the code for this at line 670 of \Magento\Email\Model\AbstractTemplate.

Since the scope_id for the Global scope is 0 (Note: scope_id is being passed as storeId here), false is returned and Magento starts to look into adminhtml for the templates. Now all you have to do is change the if condition from if ($storeId) to if ($storeId !== false) and you will be able to save the configuration.

Ref: http://magento.stackexchange.com/questions/125994/admin-design-configuration-does-not-save-in-magento-2-1-0