Components for PHP development