Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Yoichi Kawasaki
Web App for Containers は、アプリスタックのホストに Docker コンテナーを使用するため皆さんが今Linux上で利用しているOSSベースのアプリもアプリスタックごとDockerコンテナ化することでそのまま Web App for Containersで利用することができます。本ウェビナーでは簡単なMySQL + PHPアプリ(Wordpress)を題材に、アプリをコンテナ化し Web App for Containersにデプロイするまでの一連の流れを解説し、CIツールを使った継続的なデプロイ方法についてご紹介します。今回、AzureのフルマネージドMySQLサービスであるAzure DB for MySQLを利用して完全マネージドな環境でのアプリ実行を実現します。
How to learn Laravel5 application from AuthenticationMasashi Shinbara
This document discusses Laravel 5 authentication and its layered architecture. It describes how authentication is implemented through routing, controllers with traits, services, models, and middleware. Controllers call services which handle business logic and data persistence. Models implement interfaces and use traits. The architecture separates concerns through distinct layers while following the Unix philosophy of "do one thing well."
This document summarizes the 6th Kansai PHP Study meeting. The meeting covered installing PHP 5.5 beta4, using the Zend OPcache for opcode caching and optimization, benchmarking a CakePHP app with and without OPcache, and briefly discussed APCu and Yac for user data caching. Zend OPcache provides opcode caching and optimization in PHP 5.5 core but requires configuration in php.ini, and user data caching requires a separate extension. The benchmark showed a 6x performance improvement for the CakePHP app when enabling OPcache.