Релиз Symfony 4.4 ожидается в ноябре этого года. В Symfony 4.3 уже был представлен новый компонет Mailer вместо уже известного Swiftmailer. Новая версия фреймворка несет в себе улучшения этого компонента.
Vse o Web - веб-сайт о программировании и веб-технологиях
Подборка новостей PHP от Jetbrains за Октябрь 2019
Подборка новостей PHP от Jetbrains за Октябрь 2019. Что нам стоит ждать в октябре 2019
8 бесплатных PHP книг для изучения Web программирования
PHP является одним из самых популярных языков программирования для разработки сайтов. PHP имеет синтаксический подход, который легко понять из PHP книг и выучить его. Он может работать практически во всех операционных системах и может использоваться для создания веб-сайтов, веб-приложений, мобильных приложений, API-интерфейсов REST и так далее.
Symfony 4. Курс для начинающих
Данный курс будет интересен тем, кто еще не сталкивался с разработкой на Symfony, но хочет начать и не знает с чего. Здесь будет рассмотрены основные моменты работы с фреймворком. На примере приложения TODO list будет рассмотрен процесс разработки реального приложения на Symfony 4.
Скрипт загрузки приложения Symfony 4 на shared хостинг
Как вы все наверное знаете, после разработки приложения его необходимо разместить на хостинге. Делать это можно ручной выгрузкой по FTP c последующим выполнением всех необходимых действий на сервере, например, очистить кеш, build assets, composer install и другое. Метод этот, конечно, максимально простой в реализации и понимании - нужно просто знать, в каком месте приложения произошли изменения и что необходимо сделать после выгрузки на сервер. Но согласитесь, нет ничего приятнее, если весь этот процесс автоматизировать. В каждодневной разработке я предпочитаю использовать continuous integration (CI) системы, к примеру Jenkins или Jetbrains Teamcity. Но что если на хостинге нет возможности запускать необходимые команды через SSH окружение и даже rsync не поддерживается? С такой проблемой я столкнулся и пришлось искать выход и хотя бы простейшим способом автоматизировать процесс. Деталями реализации я и собираюсь поделиться с вами в этой статье.
Symfony 4. Flex - Коротко о главном
Время летит неумолимо быстро! Казалось, вот только запланировал серию статей о Symfony 2 и Silex, но с течением времени все поменялось: Symfony team зарелизила версию 3, потом 4, а Silex с выходом Symfony 4 использовать уже просто нецелесообразно (подробнее здесь) и вы скоро сами поймете почему.
Symfony Flex - это новый путь установки и управления Symfony приложениями. Этот подход был анонсирован с выходом Symfony 4. Это не новая версия Symfony, но инструмент, который призван заменить Symfony installer и Symfony Standard Edition. Symfony Flex автоматизирует наиболее частые задачи Symfony приложений, такие как установка и удаление бандлов и других компонентов. Symfony Flex работает начиная с Symfony 3.3 и выше, а начиная с Symfony 4.0, Flex используется по умолчанию, но не является обязательным к использованию.