Symfony 2: Bundles

Рад вас приветствовать и сообщить, что мы наконец-то добрались до завершающей статьи из цикла "Symfony 2: Get Started".
Мы кратко пробежались по основным моментам: установка и настройка Symfony 2, шаблонизация в Symfony 2, познакомились с контроллерами Symfony 2 и имеем полное право перейти к самому интересному: к бандлам (bundles) Symfony 2.
Признаюсь, впервые это слово я услышал именно в контексте Symfony 2. И это одна из самых "вкусных" и полезных вещей в новой версии этого замечательного PHP фреймворка.

Tags: 

Symfony 2: Controller

Symfony 2: Controller

Приветствую всех, кто заглянул!

Следующая статья из цикла "Symfony 2: Get Started" не заставила себя долго ждать. На этот раз мы с вами поговорим о том, что является сердцем нашего приложения на Symfony 2 и управляет всей программной логикой: о контроллерах (controllers). Поехали!

Tags: 

Symfony 2: шаблонизация с Twig

Twig и Symfony 2

Здравствуйте, друзья!

После некоторого перерыва, продолжаем беседу о новом замечательном фреймворке Symfony 2. Надеюсь, что именно он поможет мне преодолеть "зендозависимость" и станет незаменимым помощником в построении современных веб-приложений.
После первого знакомства я в этом уже практически не сомневаюсь.

В прошлой статье мы поговорили о Symfony 2 в общих чертах, обрисовали общую картину. Теперь поговорим детальнее.
Темой сегодняшней статьи станут основы шаблонизации в Symfony 2 и, в частности, набирающий популярность шаблонный движок Twig.

Tags: 

Symfony 2: быстрый старт

Symfony 2

Не так давно принялся изучать Symfony 2. Давно хотел посмотреть и попробовать какой-нибудь новый современный PHP фреймворк, и тут наткнулся на оригинал этой статьи, в которой о Symfony 2 говорится исключительно в положительном ключе.

Кроме того, старый добрый Zend Framework, верой и правдой служивший мне несколько лет, перестал мне нравиться совершенно.

Причин тому несколько - монструозность, неповоротливость, инертность сообщества разработчиков (многих явно назревших изменений или исправления багов приходится дожидаться очень долго), несовременный код (в версиях 1.x).
Нет, конечно же у Zend Framework есть свои плюсы, а многие минусы наверняка будут исправлены в версии 2, но все же хочется попробовать новые инструменты разработки. Как говорится, не Zend'ом единым...

Tags: 

Новая эра PHP фреймворков

php фреймворки

Представляю вашему вниманию перевод интересной статьи литовского блогера и программиста Юзеса Казиукенаса, в которой он рассуждает о PHP фреймворках. Юзес кратко рассказывает о том, с чего начинались PHP фреймворки и почему они важны сейчас. Далее, он заводит речь о следующем поколении PHP фреймворков и о том, какие из них ему нравятся, а какие не очень. Например, в статье обсуждаются Zend Framework, Symfony и Lithium. Склонность Юзеса к Symfony очевидна, но это не искажает сути статьи.
Если вас интересует, что происходит в сфере PHP фреймворков, вы просто обязаны прочитать эту статью.

Tags: 

Как программно создать страницу в Drupal?

Программно создать страницу в Drupal

Не знаю насколько часто программное создание страницы в Drupal необходимо рядовому пользователю, но случаи когда это бывает необходимо встречаются.

Особенно, если вы пытаетесь работать с Drupal в качестве разработчика, дописываете собственные модули и кастомные решения.
Я не стал исключением, и однажды передо мной встала задача создания большого количества страниц программным способом.

Tags: 

Подробно о мультисайтинге в Drupal

Мультисайтинг Drupal

Доброго времени суток!
Давайте-ка поговорим о мультисайтинге. А если точнее, то о мультисайтинге в Drupal.
Не хочется чтобы чудесный летний выходной прошел бесцельно, а эта тема весьма интересна и полезна во всех аспектах.
В сети довольно много говорилось о мультисайтинге, но вся информация, которую мне удавалось отыскать была разрозненной и противоречивой.
Я постараюсь ее обобщить и дать вам полное представление о данной технологии в Drupal.

Tags: 

Настраиваем Яндекс-почту для собственного домена

Яндекс почта для домена

Доброго времени суток, друзья!
Сегодня я решил вам рассказать о такой приятной и полезной вещи как почта для домена средствами Яндекс.

Итак, вы являетесь владельцем собственного домена, который используете по своему усмотрению. Возможно, вы решили вести свой блог (как, например, я), или у вас собственный интернет-магазин, или тематический форум - неважно. В любом случае, почта на собственном домене придаст вашей деятельности изрядную долю солидности.

Tags: 

Свой title страницы в Drupal без использования модуля

Привет! Сегодня хочу поговорить об управлении тегом title на страницах ваших Drupal сайтов.

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

Tags: 

Страницы