Всем привет! Сегодня мы продолжаем тему Silex и поговорим об организации приложения. Когда приложение начинает расти, становится не удобно держать все роуты и контроллеры в одном файле. К тому же нам могут понадобится сторонние библиотеки, расширяющие функционал нашего приложения. Несмотря на то, что Silex призван быть компактным и дает нам свободу в том, как мы будем писать наш код, мы можем также писать большие приложения на его основе. О том, как структурировать код, мы и поговорим в этой статье.
Vse o Web - веб-сайт о программировании и веб-технологиях
Silex c нуля - первое приложение
Все привет! Сегодня мы будем говорить о небольшом, но довольно мощном фреймворке, созданном на основе компонентов Symfony - Silex. Как PHP разработчик, повидавший не мало, я давно слышал об этом маленьком чуде, но все как-то руки не доходили. Если вам нужно написать небольшой REST сервис, или небольшой проект, для которого полный пакет Symfony или другие фреймворки будут слишком громоздки, то отличным выбором станет Silex.
Symfony 2 - Быстрый старт. Часть 2
Привет всем! Как и обещал, в этой статье мы поговорим о некоторых полезных вещах, которые нужно знать при начале разработки на Symfony.
Для ускорения разработки мы можем воспользоваться уже готовыми компонентами Symfony - бандлами. Здесь вы найдете список полезных бандлов, а также описание, зачем они нужны.
Далее мы рассмотрим основные консольные команды, которые несомненно пригодятся в процессе разработки.
PHAP - мобильные приложения на PHP
Что же такое PHAP? Вы уже наверное не раз слышали о таких инструментах разработки мобильных приложений, как PhoneGap, Xamarin. Первый позволяет писать приложения под несколько мобильных платформ с помощью Javascript, HTML, CSS без необходимости знания специальных языков программирования, второй - с помощью C#. Теперь пришло время PHP разработчиков.
Symfony 2 - Быстрый старт. Часть 1
Добрый день, друзья! Сегодня мы продолжаем говорить о Symfony 2 - поистине мощном и современном фреймворке. Его вполне можно назвать сложным для освоения, но поняв суть концепции, заложенной разработчиками, можно значительно ускорить процесс создания приложения.
Мы рассмотрим процесс от установки Symfony до запуска приложения и создадим первую страницу.
Symfony. История о любви с первого взгляда
Да, друзья, в этот раз не будет никаких сложных и выносящих мозг технических вещей. Я решил написать историю о любви с первого взгляда. А вы верите что такое может быть? Если не верите, то мне вас очень жаль ... ведь такое бывает иногда ;)
Эта история началась в обычный осенний рабочий вечер. Ничего не предвещало овертаймов, все баги пофикшены ...