Node.js (Best CMS, E-Commerce systems, and Open Source projects)

- E-Commerce, Fire development, Node.js

Node.js tutorial

Our Node.js tutorial includes all the important information about this runtime environment. It provides both theory and practical examples. Being an open source project, Node.js is developed to work on different platforms designed for server-side and networking apps. Talking about Node.js modules, we should mention that they are written in JavaScript. In their turn, Node.js apps can be run within the aforementioned runtime on such platforms as Microsoft Windows, OS X, Linux, NonStop, FreeBSD, and IBM i. Thanks to a non-blocking I/O API and an event-driven architecture, Node.js optimizes throughput and scalability of applications (often real-time web apps). It uses V8 JavaScript engine by Google for the code execution. Last but not least is an embedded library that allows apps to act as a Web server without Apache HTTP Server, IIS, or other similar software. Microsoft, Walmart, Yahoo!, Groupon, LinkedIn, PayPal are among prominent users of Node.js. But why do they use it? What is the main purpose of Node.js and what are the advantages?

The Ultimate Node.js Tutorial

Continue Reading

Magento 2 UI Components

- Magento 2

UI Components of Magento 2

Flexible UI rendering in Magento 2 is possible due to the usage of UI components. By utilizing them, you configure every page of your ecommerce website. Besides, Magento 2 UI components are responsible for supporting interactions of JavaScript components with a server. Acting as modules, they are situated under the Magento\UI namespace. Below, you will find a brief description of basic Magento 2 UI components as well as useful links for a further acquaintance with the subject. Continue Reading

Magento 2 Seminar in The Netherlands (January 22nd 2016)

- Magento 2

Magento 2 Seminar

Now that Magento 2 is here, the community is slowly getting adjusted to the existence of this great new platform. However, one question that is raised often is “When should I migrate?”. The blunt answer to this is “When you are ready!”, which of course leads to new questions like “How do I know when I am ready?”. The point is that Magento 2 is entirely new – it requires a different approach from hosting providers with new Virtual Host settings and an up-to-date PHP stack, it requires a complete rewrite of code of Magento 1 extensions, it requires different building procedures for themes (LESS, SASS, Grunt), it requires a lot. However, the technology is cool and there are many good reasons to migrate to Magento 2 – performance, less conflicts, more stability, testing built-in, etcetera. So for you as Magento professional, the question is not “if” you are going to migrate to Magento 2, but “when”. Continue Reading

Magento 2 jQuery Plugins

- Magento 2

jQuery widgets for Magento 2

Below, we’ve gathered some useful Magento 2 jQuery plugins (widgets). Since the Magento 2 platform utilizes a jQuery library for implementing client functionality, it is possible to enhance current ecommerce opportunities with the help of various Magento 2  jQuery widgets. The most reliable solutions are described below.

Magento 2 JavaScript Guide Continue Reading

Magento 2 JavaScript Guide

- Magento 2

Custom JavaScript in Magento 2

It is necessary to mention RequireJS when it comes to JavaScript in Magento 2. The platform utilizes RequireJS for optimizing time necessary to load a page which contains JavaScript files. Besides, the RequireJS loader is used for managing JS resource dependencies and for customizing JavaScript in Magento 2. All the aforementioned processes are discussed in this Magento 2 JavaScript Guide through the following sections:

Continue Reading

DIY SEO: The Best SEO Software And Tools 2016

- E-Commerce

SEO software, SEO check, SEO audit

40 SEO Analyzers, Checkers, And Reporting Tools

In this article, we’ve gathered the best SEO software available on the Internet. There are both free and paid solutions, which have a wide range of use. Our DIY SEO post describes various SEO analyzers, SEO reporting software, SEO management tools, SEO optimization platforms, and SEO checkers. Each tool has a short description and a link to its official website. All solutions are relevant for 2016. Continue Reading

Magento 2 gitignore

- Fire development, Magento 2

Magento 2 .gitignore

Before shedding light on Magento 2 gitignore files, we’d like to draw your attention to Git itself. Being a free and open source software, this version control system is developed to help you with all possible projects from basic small to complicated large ventures. Git is easy to learn and master, powerful, and full-featured solution, which outperforms such SCM tools as Subversion, Perforce, or CVS. Moreover, you can easily learn it right in your browser via Try Git without charge. We even have a dedicated Magento 2 Git tutorial on our blog, but let’s return to Magento 2 .gitignore. Continue Reading

Magento 2 Git and Deployment

- Fire development, Magento 2

Magento 2 Git strategy

If you had a coding experience with Magento 1, you might have utilized a deploy tool designed to pull in the GIT repository, ran such commands as modman deploy-all, and check if a var directory is writable. But how did all these things change with the appearance of Magento 2? Below, you will get the answer. The following Magento 2 Git and deployment guide describes such important aspects as the best gitignore, project deployment, pre- and post deploy commands, etc. Continue Reading

How to install PHP 7

- PHP 7

installing PHP 7

Below, we explain how to install PHP 7. If you think it is a complex procedure, we have to disappoint you – installing PHP 7.0.0 is a piece of cake. Our guide is divided into several sections each of which describes PHP 7 installation depending on a specific platform. Additionally, you will find links to other Firebear’s materials about the latest version of the coding language in the end of the article. Continue Reading

How To Set Up & Configure Server For Magento 2 & 1

- Magento 2, Magento tips & tricks

Magento server configuration

The following guide teaches how to set up and configure server for both Magento 2 and 1.X. Below, you will find a list of providers that offer cheap but quite powerful and reliable dedicated server solutions, discover how to install all-in-one web stack required by your Magento website (including Nginx, Apache, MariaDB, PHP 5.6, OPCache, and Redis), get a deep insight on the usage of Composer, Git, IonCube, XDebug & PHPUnit, Solr, Varnish, as well as Grunt and RabbitMQ on a server. Magento server configuration is a piece of cake! Continue Reading