<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_13_thread_36974"  />
<title>rulinux.net - Форум - Web-development - Rulinux-Symfony</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Web-development - Rulinux-Symfony</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138976</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138976</guid>
<pubDate>Mon, 07 May 2012 19:27:07 +0400</pubDate>
<description><![CDATA[<p><i>>Ага видел, но я хотел собственно мердже-реквест тестануть.</i><br> Теперь ты сам можешь его смержить:)</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138975</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138975</guid>
<pubDate>Mon, 07 May 2012 19:25:01 +0400</pubDate>
<description><![CDATA[<p><i>> Ты можешь коммитить в основную ветку. Я добавил тебя в группу lorng-developers</i><br>Ага видел, но я хотел собственно мердже-реквест тестануть. </p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138962</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138962</guid>
<pubDate>Mon, 07 May 2012 17:48:43 +0400</pubDate>
<description><![CDATA[<p>Ты можешь коммитить в основную ветку. Я добавил тебя в группу lorng-developers</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138901</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138901</guid>
<pubDate>Mon, 07 May 2012 09:14:11 +0400</pubDate>
<description><![CDATA[<p>&gt; https://github.com/symfony/symfony-docs/issues/457#issuecomment-1446882
<br><br>
Чота я нихера не понял их обсуждалок по ссылке из последнего поста :(
<br>
Единственное, что я понял - это то, что среди разрабов существуют две противоположные точки зрения по данному вопросу.</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138865</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138865</guid>
<pubDate>Sun, 06 May 2012 20:37:45 +0400</pubDate>
<description><![CDATA[<p><i>>Контролеры как сервисы стандартная фишка сейчас поищу ссылку.</i><br> Хм, пытался посмотреть более-менее живой пример применения контроллера как сервиса, наткнулся на комментарии одного из главных разработчиков симфони:<br><br><div class="quote"><pre>I strongly believe that this is NOT a best practice. I don't recommend it at all. That's why it's not in the book and explained in a cookbook entry.</pre></div><br><br><div class="quote"><pre>The DIC mostly helps manage &quot;global&quot; objects. Controllers are not global objects. Moreover, a controller should be as thin as possible. It's mainly the glue between your Model and the View/Templates. So, if you need to be able to customize then, it probably means that you need to refactor them and extract the business logic from them.</pre></div><br><br><a href="https://github.com/symfony/symfony-docs/issues/457#issuecomment-1446882">https://github.com/symfony/symfony-docs/issues/457#issuecomment-1446882</a> </p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138850</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138850</guid>
<pubDate>Sun, 06 May 2012 18:57:24 +0400</pubDate>
<description><![CDATA[<p><i>>Да пусть будет, зато сразу видно на чем пилиться)))</i><br> Просто сейчас, в начале проекта, все глобальные переносы файлов делаются без проблем. А лишний раз cd делать - только клавиатуру портить:)</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138847</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138847</guid>
<pubDate>Sun, 06 May 2012 18:45:53 +0400</pubDate>
<description><![CDATA[<p><i>>&gt; Туксоед, я сделал &quot;merge request&quot; c почисткой репы от файлов кэша, логов, параметров; как Систем здесь указал. </i><br><i>> Я бы ещё, пока не поздно, сделал бы git mv для всего содержимого ./Symfony, а саму директорию удалил.</i><br><br><br>Да пусть будет, зато сразу видно на чем пилиться))) </p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138830</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138830</guid>
<pubDate>Sun, 06 May 2012 18:20:35 +0400</pubDate>
<description><![CDATA[<p>да ты прав коммиты на эту тему есть. но выкладывать я их пока не буду. пока не разбирусь. а то может я что пока не так понял и придется удалять. Да и к тому-же на праздники я уехал к матери, так что в любом случае выложить не могу. Правда я с собой взял флешку с сузей, может и получится у нее на компе поработать. Хотя я не уверен.</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138814</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138814</guid>
<pubDate>Sun, 06 May 2012 17:50:46 +0400</pubDate>
<description><![CDATA[<p>Контролеры как сервисы стандартная фишка сейчас поищу ссылку. Вот: http://symfony.com/doc/current/cookbook/controller/service.html правно я еще это не пробовал сам.</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138811</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138811</guid>
<pubDate>Sun, 06 May 2012 17:47:30 +0400</pubDate>
<description><![CDATA[<p><i>>Я могу сказать такую вещь, в симфони2 можно заменить любую вещь на свою если она написана в конфигах как сервис. В стандартном ходе дел, только контролеры не являются сервисами, но их можно сделать как сервисы. Тоесть сразу пока не забыл я еще так глубино не въехал, но возможно стоит и контролеры делать как сервисы. Тогда по идее это будет очень гибко.</i><br> Ещё бы пример хороший где-нибудь посмотреть, а то у меня что-то пока нет ясности того, как сделать всё это на сервисах. </p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138799</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138799</guid>
<pubDate>Sun, 06 May 2012 17:23:52 +0400</pubDate>
<description><![CDATA[<p>Я могу сказать такую вещь, в симфони2 можно заменить любую вещь на свою если она написана в конфигах как сервис. В стандартном ходе дел, только контролеры не являются сервисами, но их можно сделать как сервисы. Тоесть сразу пока не забыл я еще так глубино не въехал, но возможно стоит и контролеры делать как сервисы. Тогда по идее это будет очень гибко.<br><br> А так любой сервис можно заменить на свой переписав в конфиге DI имя класса на свой класс. <br><br> <i>> Получается, что, при добавлении каждого нового модуля, надо обязательно править главный. Как-то странно, разве не так?</i><br> По идее, если ты заменяешь существующую фичу на свою, более крутую, то ты только правишь конфиг сервисов. А если ты написал, что-то совсем новое, то тебе полюбому придется править основной модуль, хотя бы тупо для того, что бы поставить ссылку на свой фичер. Или я не понял идеи? </p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138757</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138757</guid>
<pubDate>Sun, 06 May 2012 12:09:25 +0400</pubDate>
<description><![CDATA[<p>&gt; Тогда уж что-нибудь вроде [rulinux-symfony], раз оно относится к движку конкретного сайта.
<br><br>
Специфичные для Rulinux вопросы постить в Форум/Rulinux.net, а вопросы, связанные чисто с функционал Симфони - в дев. Чем больше букв в тэге - тем больше шансов допустить ошибку в его написании.</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138750</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138750</guid>
<pubDate>Sun, 06 May 2012 11:53:42 +0400</pubDate>
<description><![CDATA[<p>Алсо, вот тебе, как специалисту, вопрос такой. Или это даже не вопрос.<br><br>Вот, допустим, мысль сделать так: основная часть движка в главном бандле (для простоты - EngineBundle), а всякие новости, статьи и галереи - в отдельных. Как кто-то предлагал в прошлом треде, делаем базовый класс для разделов в EngineBundle, а всё остальное наследуем в других бандлах, добавляя новые фичи. Расчёт, мол, на то, чтобы, при добавлении новой фичи, просто добавить новый бандл и всё.<br><br>Допустим, сделаем модель BaseThread в EngineBundle, в неё впишем совсем обязательные параметры для треда, а в NewsBundle сделаем NewsThread, в котором сделаем $approved_by, $approved_date, $news_link и т.д. Так вот, оказывается, что при Single Table и Class Table наследовании (см. <a href="http://docs.doctrine-project.org/projects/doctrine-orm/en/2.0.x/reference/inheritance-mapping.html">тут</a>), обязательно надо вписывать порождённые классы в аннотацию у базового, а конкретно - добавлять их в @DiscriminatorMap. <br><br>Получается, что, при добавлении каждого нового модуля, надо обязательно править главный. Как-то странно, разве не так? Что это за наследование такое, которое требует изменения класса-родителя на каждый чих? Ничего, кроме вот <a href="http://thoughtsofthree.com/2011/04/defining-discriminator-maps-at-child-level-in-doctrine-2-0/">такого толстого костыля</a> я не нашел, неужели оно так?</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138747</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138747</guid>
<pubDate>Sun, 06 May 2012 11:44:21 +0400</pubDate>
<description><![CDATA[<p><i>>Туксоед, я сделал &quot;merge request&quot; c почисткой репы от файлов кэша, логов, параметров; как Систем здесь указал.</i><br> Я бы ещё, пока не поздно, сделал бы git mv для всего содержимого ./Symfony, а саму директорию удалил.<br><br>Впрочем, Туксоид написал, что разбирается с этим, имхо у него уже есть коммиты на эту тему, он просто не выложил.<br><br><i>>ЗЫ: У вас тоже в гиторусе ссылки со второй попытки открываются? Блджад!)))</i><br> У меня - с первой:)</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138746</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138746</guid>
<pubDate>Sun, 06 May 2012 11:42:35 +0400</pubDate>
<description><![CDATA[<p><i>>топик с тегом [Simfony2]</i><br> Тогда уж что-нибудь вроде [rulinux-symfony], раз оно относится к движку конкретного сайта.</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138740</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138740</guid>
<pubDate>Sun, 06 May 2012 09:55:14 +0400</pubDate>
<description><![CDATA[<p>Я думаю, лучше было бы по каждой отдельной проблеме отдельный топик с тегом [Simfony2] заводить в Форум/Rulinux.net или тут в деве. И пусть они там устаревают естественным образом. Иначе, если всё постить в одном треде - мешанина получится.</p>]]></description>
</item>
<item>
<title>Re:Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138736</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138736</guid>
<pubDate>Sun, 06 May 2012 08:59:30 +0400</pubDate>
<description><![CDATA[<p>Туксоед, я сделал &quot;merge request&quot; c почисткой репы от файлов кэша, логов, параметров; как Систем <a href="http://rulinux.net/thread_36958_page_1#msg138620">здесь</a> указал.<br><br> ЗЫ: У вас тоже в гиторусе ссылки со второй попытки открываются? Блджад!)))</p>]]></description>
</item>
<item>
<title>Rulinux-Symfony</title>
<link>https://rulinux.net/message.php?newsid=36974&amp;page=1#138735</link>
<guid>https://rulinux.net/message.php?newsid=36974&amp;page=1#138735</guid>
<pubDate>Sun, 06 May 2012 08:54:26 +0400</pubDate>
<description><![CDATA[<p>Давайте закрепим этот топик, куда будем будем постить мессаджи касательно субжа.</p>]]></description>
</item>
</channel>
</rss>