Symfony guru pospostmortem / перевод документации Symfony2 теперь в формате PDF!

По просьбам трудящихся собрал старую версию документации по Symfony2 в виде PDF/EPUB/MOBI книги на Leanpub. Книга доступна абсолютно бесплатно, но, насколько я понимаю, надо иметь аккаунт на Leanpub.

Книгу брать здесь: https://leanpub.com/symfony21deprecated

P.S. Работа над переводом RST доков в Markdown всё ещё не завершена полностью, но основная структура и тексты уже меняться не будут. Буду признателен за вычитку книги и за сообщения об ошибках.

P.P.S. Донейт не требуется, но приветствуется. =)

P.P.P.S. Вероятность перевода документации к LTS версии (2.8) и/или 3.1+ не нулевая, но пока я не закончу перевод книги Матиаса Нобака “Один год с Symfony” – я за этот перевод браться не буду.

Ждите новых анонсов!

Happy coding!

 

Symfony GuRu – postmortem

Итак, спустя примерно 5 лет после окончания перевода основной части документации для Symfony 2.0/2.1, ради которого, в том числе, и затевался проект Symfony GuRu, я констатирую смерть проекта.

Поддерживать перевод в одиночку было затруднительно, концепция самого проекта мне самому была до конца не понятна, времени на развитие я сам себе не оставил. Поэтому я принял решение закончить этот “проект”.

Последняя, собранная из markdown сорцов, версия документации в стиле дизайна первой версии symfony-gu.ru приложена к данному посту ниже. Репозиторий с переводами тоже жив, если хотите – соберите свою документацию, с преферансом и барышнями.

DISCLAIMER для всех кто хочет заполучить эти доки: перевод делался для версий 2.0/2.1, которые на сегодняшний день очень и очень устарели. 2.0 даже не использует composer. Так что вы вольны пользоваться этими доками без всякой гарантии с моей стороны. В свою очередь я рекомендую всем интересующимся читать документацию на языке оригинала. Она самая свежая и актуальная.

Итак, если вы дочитали до этого места – прошу под кат:

Continue reading

Анонс: Symfony Camp Ukraine 2012

Конференция Symfony Camp UA 2012

1 декабря 2012 г. в Киеве состоится конференция Symfony Camp UA 2012, посвященная разработке web-приложений с использованием PHP Framework Symfony. На сегодняшний день это самое большое ежегодное мероприятие такого рода на территории СНГ. В прошлом году конференцию посетило более 200 человек.

Цель мероприятия – собрать всех, кто разрабатывает или планирует использовать в своей работе новую версию PHP framework Symfony 2. Эта конференция предоставит посетителям прекрасный повод для знакомства, обмена опытом, расширения своих знаний.

Для участия необходимо пройти платную регистрацию.

Программа конференции еще формируется. Чтобы стать докладчиком, отправьте заявку на доклад.

Место проведения — отель “Казацкий”, г. Киев, ул. Михайловская 1/3 (Площадь Независимости).

Подробности и новости:

Continue reading

Хочешь свой фреймворк – их есть у меня!..

… Сказал Фабиен Потенсье:

А зачем мне это надо – свой фреймворк?

Почему вам может захотеться создать ваш собственный фреймворк? Если вы оглядитесь вокруг – все будут вам говорить, что не стоит изобретать колесо, что вам лучше выбрать фреймворк из существующих и забыть про создание чего-то своего. И таки да, в основном они все правы, но я хочу вам предложить несколько причин, по котором стоит заняться созданием своего фреймворка. Итак, я хочу создать свой фреймворк чтобы:

  • Изучить низкоуровневую архитектуру современных web-фреймворков в общем и о Symfony2 в частности;
  • Создать фреймворк для некоторой особенной задачи (просто удостоверьтесь заранее, что ваша задача действительно особенная);
  • Провести эксперимент для удовольствия (метод учись-и-пробуй);
  • Провести рефакторинг старого/существующего приложения, которому нужен большой глоток современных практик web-разработки;
  • Доказать всем, что вы можете самостоятельно создать фреймворк (… ну может только слегка напрягшись)).

Пруф

UPDATE1: вторая часть статьи (работаем с компонентом Symfony2 HttpFoundation)

UPDATE2: третья часть статьи (Request & Response в действии)

UPDATE3: четвёртая часть статьи (подключаем Routing)

Перевод Symfony2 Book на русский окончен

Обновление от Августа 2016: перевод документации Symfony 2 на русский опубликован в виде бесплатной книги на сайте Leanpub. Узнать подробности.

Фууххх… Вот и подошла к концу гонка почти два месяца, заключавшаяся в активизации работ над переводом Symfony2 Book. На начало сентября активных коммитеров не было, переведена была лишь малая часть, пара статей была только начата и не окончена. Пришлось основательно впрягаться, да так что все работы над symfony-gu.ru (кроме написания новостных статей и крохотных апдейтов) фактически остановились.

На самом деле только Book документация не исчерпывается, один cookbook содержит 60+ статей, из которых переведён едва десяток (и надо ещё уточнять актуальность перевода). Это не говоря о разделах reference, quick tour (который похоже надо переводить заново, либо очень тщательно править, так как последние значимые коммиты по туру датируются чуть ли не январём 2011) и прочих вспомогательных статьях.

Continue reading

Про документацию Symfony2

Закончил твики Sphinx-тем для документации Symfony2. Результат вышел вполне приличным, да и, как оказалось, не один я ещё коммичу переводы )) Так что я выкинул из этого блога ссылки на мои старые переводы (сами то топики трогать не буду, пусть живут) и вставил главную страницу доков на симфонигуру – http://hudson.su/symfony2/ – этот вариант в любом случае будет более актуальным (надо только страничку периодически подновлять). Так что берите и пользуйтесь ) А также помогайте переводить документацию – еще недельку-две аврала и основная часть книги дайбох переведётся )))

P.S. Пока без понятия как цивилизованно отслеживать изменения и диффить английские и русские тексты. Если есть идеи – напишите в комментах плиз.

ГуРу новости: Переключение локали без смены остальных параметров маршрута и другие обновления

Читайте на SymfonyGuru:

Также на регулярной основе запущен билд русской и английской документации из сорцов. Зацените:

Присоединяйтесь, пользуйтесь, помогайте переводить! )

ГуРу новости: Пара советов по тестированию контроллеров Symfony2

В статье рассмотрены 2 вопроса: использование Service Container в тестах контроллеров (преимущественно маршрутизатор/router), а также авторизация тестового пользователя без заполнения формы:

http://symfony-gu.ru/blog/ru/symfony2-testing-hints/

Конференция Symfony Camp Ukraine – Киев, 29 октября 2011

Коллеги, Украинские Symfony-джедаи попросили рассказать о важном событии в жизни коммьюнити – третьей конференции Symfony Camp, которая пройдет 29го октября сего года в Киеве:

Конференция Symfony Camp UA 2011

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

Полный анонс можете посмотреть на специальной страничке, которую я создал по этому поводу – http://hudson.su/symfony-camp-ukraine/.

Enjoy!