DrupalVM makes local development environment faster and creates most reliable and modern development environment. DrupalVM provides the best team-based development environment. Vagrant essentially lets you say goodbye to the "works on my machine" excuse and DrupalVM makes the drupal specific vagrant workflow much easier.
The topics covered in this session are:
- What is Vagrant
- Basics of Vagrant and Ansible (Relevant commands)
- Why DrupalVM?
- Php switching and ubuntu version specific installation
- Overview of components in DrupalVM
Additional Configuration options
- Adminer - Database management GUI
- Pimpmylog - GUI for logs
- Xhprof - Code profiling
- Debugging in DrupalVM using Xdebug with phpstorm as IDE
Suresh kumara is a Senior Drupal developer at Azri. He started his career in Codeigniter PHP framework and later moved to Drupal. For the past 3 years he has worked closely on Drupal 8 and Drupal 7. He has worked on Drupal 8 Groups, Commerce and building multilingual sites. He also worked on magento 1.x ( business-to-business marketing process model ) and spends his free time comparing Commerce Solutions.
Sandeep is a Technical Architect at Azri. He has 4 years of experience in php frameworks. He had worked majorly on cakephp which is an MVC architectured php framework. Sandeep transitioned to Drupal 8 in a short span of 11 months after joining Azri. He has hands-on experience and worked extensively on Groups, Apache Solr, Configuration management, Migration and performance.