ZADevChat Podcast

Episode 32 - PHP with Etienne Marais


Listen Later

We get to work understanding the world of PHP, that scripting language that runs the vast majority of the internet. Is it more than just Wordpress? Join us as we find out!Kevin & Len are joined by Etienne Marais, a senior PHP developer at Superbalist. Before moving to Cape Town, we met Etienne at the Johannesburg Laravel User meetup that he was organizing. Etienne points us to the TIOBE index, Netcraft's survey and Venturebeat's analysis of popular languages on GitHub, consistently showing PHP as one of the most popular languages in use on the internet today. Etienne has been using PHP for nearly a decade and helps our panelists get up to speed with how PHP has evolved and matured.Follow Etienne online:- https://twitter.com/etbal- https://github.com/etiennemarais- https://medium.com/@etbalHere are some resources mentioned during the show:* PHP website - http://php.net* TIOBE Index - http://www.tiobe.com/tiobe_index* Top 10 languages on GitHub according to Venturebeat - http://venturebeat.com/2015/08/19/here-are-the-top-10-programming-languages-used-on-github/* PHP Usage based on Netcraft survey - http://php.net/usage.php* LAMP Stack - https://en.wikipedia.org/wiki/LAMP_(software_bundle)* PHP 6 or PHP 7 - https://philsturgeon.uk/php/2014/07/23/neverending-muppet-debate-of-php-6-v-php-7/* HHVM - http://hhvm.com/* Hack - http://hacklang.org/* Laravel - https://laravel.com/* Docker - https://www.docker.com* Vagrant - https://vagrantup.com/* PEAR (Legacy package management) - http://pear.php.net/* Composer dependency manager - https://getcomposer.org/* https://philsturgeon.uk/php/2012/03/06/packages-the-way-forward-for-php/* Namespaces in PHP - http://php.net/manual/en/language.namespaces.php* Travis & PHP - https://docs.travis-ci.com/user/languages/php* MVC Framework - https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller* TWIG templates - http://twig.sensiolabs.org/* Blade templates - https://laravel.com/docs/5.1/blade* Smarty Template Engine - http://www.smarty.net/* Zend Framework - http://framework.zend.com/* Code Igniter Framework - https://www.codeigniter.com/* Symfony Framework - https://symfony.com/* PHP The Right Way - http://www.phptherightway.com/* Eloquent Models (Laravel) - https://laravel.com/docs/5.1/eloquent* Doctrine Models (Symfony) - http://symfony.com/doc/current/book/doctrine.html* Angular - https://angularjs.org/* React - https://facebook.github.io/react/* Phing - https://www.phing.info/* Packer - https://www.packer.io/intro/* Ansible - https://www.ansible.com/* Joburg PHP Meetup - http://www.meetup.com/PHP-Johannesburg-Meetup-Group/* PHP SA 2016 Conference - http://phpsouthafrica.com/And finally our picksEtienne:- Build something with Laravel & Composer- Lumen - https://lumen.laravel.com/- Laracasts - https://laracasts.com/- Terraform by Hashicorp - https://www.terraform.io/Kevin:- Kubernetes - http://kubernetes.io/Len:- Semantic UI - http://semantic-ui.com/Thanks for listening!Stay in touch:* Socialize - https://twitter.com/zadevchat & http://facebook.com/ZADevChat/* Suggestions and feedback - https://github.com/zadevchat/ping* Subscribe and rate in iTunes - https://itunes.apple.com/za/podcast/zadevchat-podcast/id1057372777

Hosted on Acast. See acast.com/privacy for more information.

...more
View all episodesView all episodes
Download on the App Store

ZADevChat PodcastBy The ZADevChat Podcast


More shows like ZADevChat Podcast

View all
The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

283 Listeners