Composer is a dependency managing tool in PHP. It allows determining on which libraries the current project depends. It also arranges all the processes connected with the library installation and updating. It’s a mistake to think that Composer is a package manager. It handles packages, but it makes it per project. Thus, Composer enables a global installation option without installing anything globally in the default mode.Continue Reading
Below, you can find an article that introduces our new project – Dummy PHP Cache. Its primary goal is to increase the default PHP productivity, and as a result provide an influence on Magento, enhancing its current ecommerce performance. We will describe features and functionality of the tool in a separate post, so don’t miss the updates!Continue Reading
A new server-side scripting language was introduced in 1994. Its name was PHP, and it was designed for web development. Nowadays, the language is used on more than 2 million web servers and 244 million websites. During last twenty years, numerous PHP books have been publish to help developers better master it. In below, you will find the best PHP books which could help you a lot with learning PHP. Continue Reading
If you still haven’t heard about Puli, 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
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.
PHP 7 has been finally released!!! You can download the source code here: php-7.0.0. We describe how to install PHP 7 here: Installing PHP 7.
Lack of a native Unicode support was one of the biggest PHP drawbacks. In 2005, developers decided to change this. The newly formed project was designed to provide a native Unicode support to PHP. To achieve this goal, developers decided to use the ICU library (International Components for Unicode). Another significant feature of the project was representing UTF-16 text strings. It was planned to release the project as version 6.0, but we can see only PHP 5.3 and PHP 5.4, both without Unicode integration. As of 2015, there is an ongoing work on a new major version of PHP – PHP 7. The PHP 6 with its unicode experiment had never been released, so the name was abandoned.
Zend Framework is an object-oriented web application framework for PHP. Its goal is to simplify the language and at the same time make it more mature. Since Zend Framework brings discipline to the development process, coders spend less time and affort performing their tasks with this tool. The digital world is always changing, so Zend Framework 2 is unable to cope with new requirements. Therefore, Zend is working on the third generation of their legendary tool. Continue Reading
Below, we match PHP 7 with its closest competitor HHVM (HipHop Virtual Machine). The first one is a programming language created by Rasmus Lerdorf for web development and general purposes, the second one is a virtual machine created by Facebook developers for executing PHP applications. Today, HHVM outperforms all available PHP versions, but everything should be changed with the first stable release of PHP 7 and its further updates. Continue Reading
Today, we are going to talk about world famous platforms such Node.js and PHP. We’ll try to find out which one is better by comparing their characteristics and outstanding features. However, before we get down to it, there are still some things we would like to shed light upon. Continue Reading
PHP has been always considered the core of web development, and we should not underestimate its power. However, we should also admit that for the last decade the language started suffering from a sufficient lack of speed and general quality of performance due to fast-growing needs of global Internet community. Eventually, those who experienced the greatest consequences of this change came up with various ideas on how to improve the work of native PHP functionality by introducing the language based alternative implementations. We propose you to look at the most promising PHP based alternatives that will give your web apps a powerful boost and reduce overall server load at least twofold. Continue Reading