framework, php, learning process