Wrong Magento implementation can have critical consequences as dropping conversion rates. How to save your eCommerce before bad practices? It should be in our best interest to optimize code and therefore improve user experience. PHP code issues can be easier to find and fix than infrastructure ones.
Some says that Symfony2, as every complex framework, is a slow one. Our answer’s that everything depends on you 😉 In that post, we’ll reveal some software architecture details of the Symfony2 based application running more than 1 000 000 000 requests every week.
We’ve just released a PHP client for Ceph REST API. Ceph is a distributed and fault-tolerant filesystem used to easily scale-out the storage layer. Our CephClient is freely available on GitHub.
We introduce this next article from the series of designing SaaS platforms, where we describe common patterns of multitenant architectures. We’ll show you 3 approaches of the database modeling with scalability, security and maintainability in mind.
Major issue when handling multiple customers in single platform is how to manage development environments – how to maintain code changes and how to work with version control systems (Git, SVN etc.).
This part will cover such questions. We will show you some different approaches of handling multitenancy in your codebase, facilitate code changes while still having possibility to maintain custom changes for tenants – from custom templates to whole custom-fitted code.
Nowadays, at the cloud-computing boom, new possibilities in virtualization of the whole IT systems (servers, computers) or just single applications, we also see boom in the area of applications working in a Software as a Service (SaaS) model.
Our series of posts will focus on the issues concerned with Multitenant platforms. We will show you some basis and ideas about development process, database design and application architecture which will fit in SaaS model. Continue reading…