Although some users think that Node.js is a web application framework, it is not correct. Being a platform developed to streamline the creation of apps, it only seems like a framework at first glance. As for the frameworks themselves, they are built on top of Node.js. Our blog already covers some useful tools related to the platform, but this time we are going to describe Node.js full stack frameworks. Continue Reading
If you still haven’t heard about , it is a new revolutionary toolkit designed to streamline the way developers manage and exchange various resources. Being built on top of Composer, Puli helps to maintain and share images, configuration files, translation catalogs, CSS files, and other resources across projects with the aid of a framework-agnostic platform. The toolkit keeps track of resource locations and does everything to avoid problems related to the usage of absolute or relative paths within various systems. Puli’s major goal is to replace “bundles”, “modules”, “plugins”, and other specialized packages of various frameworks with a universal solution. Continue Reading
Today, we are going to shed light on keyword clustering – one of key SEO trends in 2016. Big Data is changing everything in the world around you, and SEO is not an exception. Since there is rapidly growing demand for specific niches and search engines are trying to structurize unstructured data related to these niches, keyword clustering introduces a new powerful approach to SEO which is based on the usage of Big Data. But what exactly do you need to run a successful SEO campaign in 2016? Continue Reading
In this post we gathered information about the most popular self-hosted e-commerce platforms. Magento, PrestaShop, Zen Cart, and other solutions are described in the article. We tried to show their major features, as well as positive and negative aspects.
This Magento performanceguide is written for all versions of the ecommerce platform (including Magento 2). It is suitable for both Community and Enterprise editions. Additionally, it is useful for php & mysql web applications. Below, you will find all vital Magento performance improvements and optimizations for server and application sides of your ecommerce website, as well as the most popular enterprise class Magento performance solutions.
Search engines provide your potential customers with a list of search results, where your e-commerceMagento website is shown. The list of search results often consist of hundreds of pages, and you will agree that your store should be at the top of this list. Otherwise, it will be lost among other results, and your potential customers will never find it. In this post, we have gathered everything you need to know about search engine optimization of your Magento store. Want to know what to do with the website in order to optimize SEO and climb to the top of all search results? Check the post below.
_____________________
You can read the full version of this post in our “Magento DIY. The complete Guide” book. Besides SEO, the it describes a lot of other improvements and modifications. For instance, the book shows how to improve performance, security, and other vital aspects of every ecommerce website, run a successful marketing campaign, and create a top-notch user experience. Furthermore, “Magento DIY” teaches how to get all Enterprise-level features on the basis of the Community Edition platform and implement opportunities which are not available in both editions out-of-the-box. The article is just the beginning, and all robust improvements are described in the book. For further information about “Magento DIY,” follow the link below:
Our Node.js tutorial includes allthe 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?
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
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
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 2jQuery widgets. The most reliable solutions are described below.