Курсы Silex

09
ОКТ
С нуля
Пн/Ср/Пт
13:00-15:00
г.Москва, Забелина д.1
4
Курс Silex

Начало 09.10.2017. Окончание 11.10.2017. Всего 4 полных часов. По адресу г.Москва, Забелина д.1 . В день по 2 часов.2 уроков стоимостью 4.800. Продолжительность 3 дней.

09
ОКТ
С нуля
Пн/Ср/Пт
19:00-21:00
г.Москва, Забелина д.1
4
Курс Silex

Начало 09.10.2017. Окончание 11.10.2017. Всего 4 полных часов. По адресу г.Москва, Забелина д.1 . В день по 2 часов.2 уроков стоимостью 4.800. Продолжительность 3 дней.

09
ОКТ
Продвинутый
Пн/Ср/Пт
19:00-21:00
г.Москва, Забелина д.1
6
Курс Silex

Начало 09.10.2017. Окончание 13.10.2017. Всего 6 полных часов. По адресу г.Москва, Забелина д.1 . В день по 2 часов.3 уроков стоимостью 7.200. Продолжительность 5 дней.

09
ОКТ
Продвинутый
Пн/Ср/Пт
13:00-15:00
г.Москва, Забелина д.1
6
Курс Silex

Начало 09.10.2017. Окончание 13.10.2017. Всего 6 полных часов. По адресу г.Москва, Забелина д.1 . В день по 2 часов.3 уроков стоимостью 7.200. Продолжительность 5 дней.

09
ОКТ
Продвинутый
Пн/Ср/Пт
10:00-12:00
г.Москва, Забелина д.1
6
Курс Silex

Начало 09.10.2017. Окончание 13.10.2017. Всего 6 полных часов. По адресу г.Москва, Забелина д.1 . В день по 2 часов.3 уроков стоимостью 7.200. Продолжительность 5 дней.

Silex – это микро Фреймворк PHP 5, который разработан компанией Fabien Potencier, а также Игорем Вилдером. С помощью данного программного обеспечения можно небольшие приложения, при этом затрачивая минимум усилий и времени. 

На нашем сайте мы детально излагаем курсы по созданию сайта на Silex. Но вас как и каждого интеллектуала интересует: «Почему же именно этот микро Фреймворк, а не какие-то другие?». 

Итак, в данной статье мы опишем 5 преимуществ данного microframework’а над другими.

1. Качественный код. Если вас интересует аккуратный современный код, при этом оптимизированный, то вам стоит обратить внимание на Silex. Ведь в данном микро Фреймворке активно используются все инновации и фишки PHP версий 5.3 и 5.4. К примеру, замыкания, лямбда-функции или пространства имен.

2. Silex базируется на Symfony2. Кому неизвестно, то Symfony2 за последние годы является лучшим Фреймворком, с гибкой модельной архитектурой. Сайлекс, как и в потомках класса модели является непосредственным наследником Симфони2. С его помощью вы можете использовать всевозможные библиотеки и компоненты.

3. Сайлекс снабжен лучшим контейнером Dependency Injection, который известный на данный момент. Если детальней присмотреться к другим фреймворкам, то в большинстве случаев у всех них есть очень грубая ошибка – все они используют глобальные параметры и функции, что существенно замедляет скорость обработки информации, создает исключительные ситуации. Это не только плохой стиль программирования, но также проекты, созданные с помощью данных фреймов невозможно тестировать.

К пребольшому счастью в Сайлекс все по-другому, ведь он использует контейнер DI. При занесении сервисов в данный контейнер, они будут сохранены и отложены на некоторое время, а точнее до того времени, пока не будет необходима их инициализация. Стоит отметить, что использование общих сервисов положительно влияет на производительность приложений. Вот в случае сложных сервисов ситуация иная, они состоят из множества классов или же удаленных сервисов, которым необходимо использование интернет-подключений при создании. Поэтому следует тщательно подумать, перед их использованием.

4. Расширяемые API. Все расширения реализовываются с помощью метода register, который производит все чудеса приложений.

5. Он тестируемый. В современном мире очень важна тестируемость приложений, ведь веб в ХХI веке динамично: вам нужно добавлять новый функционал в приложение, анализировать все факторы влияния, а это никак нельзя делать без тестирования.

Это все, что касается особенностей данного микро Фреймворка, а вот если вы хотите узнать более подробно о функционале, а также научиться программировать, то можете записаться на наши курсы Silex.

© 2007- 2017 «Гильдия Вебмастеров»