В своих двух предыдущих статьях я рассказал о Dependency Injection и IoC контейнере, и о том, как они работают конкретно в Laravel. Данный пост будет посвящен практическому применению DI и IoC на реальном примере. А так же, какие все таки преимущества нам дают эти два прекрасных инструмента и паттерна в приложении.
Рубрика «laravel» - 33
Laravel: Dependency Injection на практике
2013-12-17 в 21:19, admin, рубрики: dependency injection, inversion of control, ioc, laravel, php, метки: dependency injection, inversion of control, ioc, laravel, PHPФреймворк вашего следующего веб-приложения
2013-11-19 в 4:13, admin, рубрики: development, framework, laravel, php, Веб-разработка, метки: development, framework, laravel, PHPКаждый раз когда стоит задача выбора фреймворка для написания нового проекта, мы (веб-разработчики) скорей всего выбираем то, что уже хорошо знаем и постоянно используем. Мир PHP фреймворков достаточно богат и самыми крупными игроками являются: CodeIgniter, Kohana, Symfony, Yii, Zend Framework. Но я хочу обратить ваше внимание на принципиально новый, а вернее принципиально новую ветку лучшего фреймворка, с которым мне доводилось иметь дело. Встречайте, Laravel 4!
Дайджест интересных новостей и материалов из мира PHP за последние две недели № 28 (6—20 октября 2013)
2013-10-20 в 18:38, admin, рубрики: composer, drupal, gae, HHVM, laravel, php, rfc, slim, symfony 2, symfony cmf, yii, Zephir, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: composer, drupal, gae, HHVM, laravel, PHP, rfc, slim, symfony 2, symfony cmf, yii, Zephir, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Laravel. Установка, настройка, создание и деплой приложения
2013-10-14 в 10:35, admin, рубрики: composer, framework, laravel, php, Веб-разработка, метки: composer, framework, laravel, PHPИтак, у вас есть желание попробовать или узнать о фреймворке Laravel.
Если вы фамильярны с другими PHP
фреймворками — для вас это не составит особого труда, если же нет — это отличный выбор для первого фреймворка.
Статья очень большая. Рекомендую читать ее полностью во время выходных.
Для ленивых:
GitHub
Приложение
Дайджест интересных новостей и материалов из мира PHP за последние две недели № 27 (22 сентября — 6 октября 2013)
2013-10-06 в 19:28, admin, рубрики: codeigniter, composer, HHVM, Jenkins, laravel, php, rfc, slim, yii, zend framework 2, Zephir, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: codeigniter, composer, HHVM, Jenkins, laravel, PHP, rfc, slim, yii, zend framework 2, Zephir, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Кстати, вчера исполнился ровно год с момента публикации первого PHP-дайджеста на Хабре. Огромное спасибо всем, кто так или иначе помогал создавать дайджесты, спасибо разработчикам за замечательные инструменты, авторам за их полезные статьи, а главное спасибо вам за то, что до сих пор читаете!
Читать полностью »
Создаём сайт, используя Laravel и Recurly. Часть 1
2013-09-29 в 15:05, admin, рубрики: laravel, php, recurly Планирование и обработка платеже это легко, но не так легок прием регулярных платежей. Сложности могут возникнуть очень быстро. Вы должны решить, как обрабатывать отказы, данные о платежах должны быть постоянно актуальны, и поддерживать актуальность данных на сайте. И пожалуй, самый важный вопрос — держать своих пользователей в курсе платежной информации на сайте.
К счастью, Recurly — это сервис, который выполняет большую часть задач, связанных с обработкой регулярных платежей. Используя JavaScript-библиотеки, вы сможете создавать защищенные формы для отправки и обновления платежной информации, включающие в себя все важные данные платежной карты.
После того, как вы определили сумму и частоту платежей, Recurly заботится о расписании и принятии платежей, до тех пор, пока клиент не будет отписан. Recurly, также учитывает изменения тарифных планов, расчетов, внесении и вычетов дополнительных платежей.
В первой статье из двух, я покажу Вам как создать платную подписку используя сайт, созданный с использование php-фреймворка Laravel и сервиса приема платежей Recurly. Мы начнём с создания сайта с простой регистрацией, авторизацией и правами пользователя. Затем мы добавим обработку платежей, свяжем её с процессом регистрации, что позволит пользователям покупать различные тарифные планы.Читать полностью »
Дайджест интересных новостей и материалов из мира PHP за последние две недели № 26 (8—22 сентября 2013)
2013-09-22 в 20:02, admin, рубрики: AspectMock, HHVM, laravel, php, PHP-FIG, rfc, travis-ci, Zephir, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: AspectMock, HHVM, laravel, PHP, PHP-FIG, rfc, travis-ci, Zephir, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Хранение деревьев в базе данных. Часть первая, теоретическая
2013-09-10 в 12:27, admin, рубрики: closure table, laravel, php, базы данных, Программирование, метки: closure table, laravel, базы данныхПолгода назад написал бандл ClosureTable для фреймворка Laravel 3. Поводом для написания стала вот эта замечательная презентация Билла Карвина о способах хранения и обработки иерархических данных в MySQL с использованием PHP.
Итак. Существует несколько шаблонов проектирования баз данных для хранения и обработки иерархических структур:
- Adjacency List («список смежности»)
- Materialized Path («материализованный путь»)
- Nested Sets («вложенные множества»)
- Closure Table («таблица связей»)
Дайджест интересных новостей и материалов из мира PHP за последние две недели №25 (25.08.2013 — 08.09.2013)
2013-09-08 в 17:10, admin, рубрики: CakePHP, codeigniter, composer, doctrine, Go! AOP, Jenkins, laravel, php, PSR, rfc, silex, symfony, yii, zend framework 2, Zephir, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: cakephp, codeigniter, composer, doctrine, Go! AOP, Jenkins, laravel, PHP, PSR, rfc, silex, symfony, yii, zend framework 2, Zephir, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Дайджест интересных новостей и материалов из мира PHP за последние две недели №24 (11.08.2013 — 25.08.2013)
2013-08-25 в 18:47, admin, рубрики: Behat, Go! AOP, HHVM, laravel, php, PHP-FIG, PSR, silex, yii, Zephir, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки, метки: Behat, Go! AOP, HHVM, laravel, PHP, PHP-FIG, PSR, silex, yii, Zephir, Веб-разработка, дайджест, новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
Читать полностью »