<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="keywords" content="веб,web,разработка,программирование,symfony,php,jquery,extjs,javascript,js" />
<meta name="description" content="omelchanko.ru - Омельчанко Федор Александрович. Блог о вебтехнологиях." />
<meta name="title" content="omelchanko.ru" />
<meta name="robots" content="index,follow" />
    <title>omelchanko.ru</title>
    <link rel="shortcut icon" href="/favicon.ico" />
    <link rel="stylesheet" type="text/css" media="screen" href="/css/main.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/js/sh/styles/shCore.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/js/sh/styles/shThemeRDark.css" />
<!--[if lte ie 6]><link rel="stylesheet" type="text/css" media="screen" href="/css/ie6.css" /><![endif]-->
    <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="/js/main.js"></script>
<script type="text/javascript" src="/js/sh/scripts/shCore.js"></script>
<script type="text/javascript" src="/js/sh/scripts/shAutoloader.js"></script>
<script type="text/javascript" src="/js/sh/scripts/shBrushXml.js"></script>
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function() {
  function path()
  {
    var args = arguments,
        result = []
        ;

    for(var i = 0; i < args.length; i++)
        result.push(args[i].replace('@', '/js/sh/scripts/'));

    return result
  };

  SyntaxHighlighter.config.stripBrs = true;

  SyntaxHighlighter.autoloader.apply(null, path(
    'applescript            @shBrushAppleScript.js',
    'actionscript3 as3      @shBrushAS3.js',
    'bash shell             @shBrushBash.js',
    'coldfusion cf          @shBrushColdFusion.js',
    'cpp c                  @shBrushCpp.js',
    'c# c-sharp csharp      @shBrushCSharp.js',
    'css                    @shBrushCss.js',
    'delphi pascal          @shBrushDelphi.js',
    'diff patch pas         @shBrushDiff.js',
    'erl erlang             @shBrushErlang.js',
    'groovy                 @shBrushGroovy.js',
    'java                   @shBrushJava.js',
    'jfx javafx             @shBrushJavaFX.js',
    'js jscript javascript  @shBrushJScript.js',
    'perl pl                @shBrushPerl.js',
    'php                    @shBrushPhp.js',
    'text plain             @shBrushPlain.js',
    'py python              @shBrushPython.js',
    'ruby rails ror rb      @shBrushRuby.js',
    'sass scss              @shBrushSass.js',
    'scala                  @shBrushScala.js',
    'sql                    @shBrushSql.js',
    'vb vbnet               @shBrushVb.js',
    'xml xhtml xslt html    @shBrushXml.js'
  ));

  SyntaxHighlighter.all();
});
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-9851535-3']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
//]]>
</script>
  </head>
  <body>
    <div id="head-holder">
      <div class="header">
        <div class="logo"><a title="omelchanko.ru" href="/"><img src="/images/logo.png" alt="omelchanko.ru" title="omelchanko.ru" /><span>omelchanko.ru</span></a></div>
        <div class="cb"></div>
      </div>
      <div class="wrapper-top"><!-- --></div>
    </div>
    <div id="main-holder-outer">
      <div id="main-holder">
        <div class="wrapper">
          <div class="main-menu">
  <ul class="main-menu-items">
          <li class="active-menu-item"><span class="m-l"></span><span>Статьи</span><span class="m-l"></span></li>
                    <li><span class="m-l"></span><a title="Об Авторе" href="/ob-avtore">Об Авторе</a><span class="m-l"></span></li>
                <li><span class="m-l"></span><a title="Связаться со мной" href="/zadat-vopros">Связаться со мной</a><span class="m-l"></span></li>
      </ul>
  <div class="search-block"><form action="/search/" method="get"><input type="submit" class="search-submit" value="" /><input value="" class="search-text" type="text" title="Искать" name="sq" /><span>Поиск:</span></form></div>
<div class="rss-block"><a href="http://feeds.feedburner.com/omelchanko" title="RSS-лента">RSS</a></div>  <div class="cb"></div>
</div>          <div class="columns">
            <div class="leftColumn">
                <div class="postholder">
    <h2 class="b-border"><a href="/web-programmirovanie/programmirovanie-v-symfony/rauting-bekenda-v-symfony">Раутинг бэкенда в symfony</a></h2>
    <span class="postdate">13 января 2011, <span class="postviews">просмотров: 148</span></span>
    <div class="postcontent">
      <p>Если вы делаете более-менее серьезное веб-приложение на <strong>symfony</strong>, стоит задуматься о том, как вы будете предоставлять доступ до админки вашего проекта. Стандартный раутинг бэкенда, или любого другого вторичного приложения, может привести к недоумению неискушенного пользователя. Клиенты не привыкли видеть в строке адреса <span class="monotype">http://mysite.ru/backend.php/posts/</span>. Да и вообще эстетической красоты урлов ради, стоит подумать о методах облагораживания ссылок.</p>    </div>
    <a href="/web-programmirovanie/programmirovanie-v-symfony/rauting-bekenda-v-symfony" class="postlink">Читать далее &gt;</a>
    <div class="postfooter b-border-top">
      <div class="post-meta">
                  <div class="postrubric">
            Рубрика: <a title="Программирование в symfony" href="/web-programmirovanie/programmirovanie-v-symfony">Программирование в symfony</a>
          </div>
          <div class="cb"></div>
                          <div class="posttags">
            Теги: <a title="symfony" href="/tag/symfony">symfony</a>, <a title="php" href="/tag/php">php</a>, <a title="программирование" href="/tag/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5">программирование</a>          </div>
              </div>
      <a class="postcommenstnum" title="0 Комментариев" href="/web-programmirovanie/programmirovanie-v-symfony/rauting-bekenda-v-symfony#comments">0 Комментариев</a>
      <div class="cb"></div>
    </div>
  </div>
  <div class="postholder">
    <h2 class="b-border"><a href="/news/s-novim-2011-godom">С новым годом!</a></h2>
    <span class="postdate">31 декабря 2010, <span class="postviews">просмотров: 150</span></span>
    <div class="postcontent">
      <p>Поздравляю вас с новым 2011 годом, друзья! Пусть в новом году все ваши самые заветные мечты станут реальностью. Не забудьте поздравить своих родных и друзей. Новый год — время радости и веселья. Не упустите свой шанс оторваться по полной, только помните о последствиях веселья "без тормозов" ;-)</p>

<img style="margin: 10px 0 0 0;" width="593" height="395" src="/uploads/showman-2011.jpg" title="С новым годом!" alt="С новым годом!" />    </div>
    <a href="/news/s-novim-2011-godom" class="postlink">Читать далее &gt;</a>
    <div class="postfooter b-border-top">
      <div class="post-meta">
                  <div class="postrubric">
            Рубрика: <a title="Новости" href="/news">Новости</a>
          </div>
          <div class="cb"></div>
                      </div>
      <a class="postcommenstnum" title="1 Комментарий" href="/news/s-novim-2011-godom#comments">1 Комментарий</a>
      <div class="cb"></div>
    </div>
  </div>
  <div class="postholder">
    <h2 class="b-border"><a href="/news/pereezd">Переезд</a></h2>
    <span class="postdate">29 декабря 2010, <span class="postviews">просмотров: 103</span></span>
    <div class="postcontent">
      <p>Ура! Я успешно сменил домен. Редко пишу в свой блог, но надеюсь, что такая перемена как переезд изменит ситуацию... =) Именной блог ощущается приятнее. Вместе с изменением домена, я сделал выбор в сторону смены хостинга. Теперь этот домен мягко расположился на серверах <a href="http://www.timeweb.ru" title="timeweb.ru">timeweb.ru</a> — пожалуй лучшего хостинга в России.</p>

<p>Поменялся дизайн. Если кому кажется, что бекграунд слишком «кислотный»,  или есть какие-то идеи пожалуйста отпишитесь в комментах, оставьте свое мнение.</p>    </div>
    <a href="/news/pereezd" class="postlink">Читать далее &gt;</a>
    <div class="postfooter b-border-top">
      <div class="post-meta">
                  <div class="postrubric">
            Рубрика: <a title="Новости" href="/news">Новости</a>
          </div>
          <div class="cb"></div>
                          <div class="posttags">
            Теги: <a title="новости" href="/tag/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8">новости</a>          </div>
              </div>
      <a class="postcommenstnum" title="1 Комментарий" href="/news/pereezd#comments">1 Комментарий</a>
      <div class="cb"></div>
    </div>
  </div>
  <div class="postholder">
    <h2 class="b-border"><a href="/web-programmirovanie/svn-klient-dlya-ubuntu">SVN-клиент для Ubuntu</a></h2>
    <span class="postdate">27 апреля 2010, <span class="postviews">просмотров: 452</span></span>
    <div class="postcontent">
      <p>Я, как человек пересевший с винды на <strong>Ubuntu</strong>, постоянно ощущал недостаток нормального svn-клиента. Естественно, функциональности консоли более чем хватает, но после виндового <strong>TortoiseSVN</strong>'a под линуксом хочется получить ту же наглядность и быстроту.</p>

<p>В репозиториях конечно есть инструменты. <strong>RapidSVN</strong> например. Чего в нем не хватает? Интеграции в навигатор, дискретной работы с директориями, наглядности и простоты. При работе с ним чувствуешь себя ущемленным. Лучше уж пользоваться клиентом, интегрированным в <strong>IDE</strong>. Правда, опять же, из-за своей привязанности к <strong>TortoiseSVN</strong>'у, мне трудно привыкнуть к такой схеме. Да и моя <strong>Aptana</strong> начинает тупить, при работе с локальными копиями больших проектов с <strong>Subclipse</strong>'ом.</p>    </div>
    <a href="/web-programmirovanie/svn-klient-dlya-ubuntu" class="postlink">Читать далее &gt;</a>
    <div class="postfooter b-border-top">
      <div class="post-meta">
                  <div class="postrubric">
            Рубрика: <a title="Web-программирование" href="/web-programmirovanie">Web-программирование</a>
          </div>
          <div class="cb"></div>
                          <div class="posttags">
            Теги: <a title="svn" href="/tag/svn">svn</a>, <a title="программирование" href="/tag/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5">программирование</a>          </div>
              </div>
      <a class="postcommenstnum" title="1 Комментарий" href="/web-programmirovanie/svn-klient-dlya-ubuntu#comments">1 Комментарий</a>
      <div class="cb"></div>
    </div>
  </div>
  <div class="postholder">
    <h2 class="b-border"><a href="/web-programmirovanie/programmirovanie-v-symfony/izmenenie-struktury-katalogov-symfony">Изменение структуры каталогов symfony</a></h2>
    <span class="postdate">06 сентября 2009, <span class="postviews">просмотров: 318</span></span>
    <div class="postcontent">
      <p>Честно говоря, вы не получите полного контроля над структурой проекта на <strong>symfony</strong>, прочитав этот пост. На его написание меня подтолкнула ситуация на работе. Клиент поставил условие, что по завершению разработки проект должен быть развернут на его хостинге. Все бы ничего, но вот <strong>ftp</strong> заказчик согласился дать лишь к <strong>document root</strong>'у сайта, а также к еще одной папке, находящейся на одном уровне с ним. Естественно, в таком случае, развернуть проект на <strong>symfony</strong> без танцев с бубном вряд ли получится. Долго я серфил инет в поисках решения, но так и не нашел его.</p>    </div>
    <a href="/web-programmirovanie/programmirovanie-v-symfony/izmenenie-struktury-katalogov-symfony" class="postlink">Читать далее &gt;</a>
    <div class="postfooter b-border-top">
      <div class="post-meta">
                  <div class="postrubric">
            Рубрика: <a title="Программирование в symfony" href="/web-programmirovanie/programmirovanie-v-symfony">Программирование в symfony</a>
          </div>
          <div class="cb"></div>
                          <div class="posttags">
            Теги: <a title="symfony" href="/tag/symfony">symfony</a>          </div>
              </div>
      <a class="postcommenstnum" title="9 Комментариев" href="/web-programmirovanie/programmirovanie-v-symfony/izmenenie-struktury-katalogov-symfony#comments">9 Комментариев</a>
      <div class="cb"></div>
    </div>
  </div>

    <div class="pagination">
    <span class="pages">Страницы:&nbsp;&nbsp;&nbsp;</span>
                        <span class="active-page">1</span>
                        <a href="/?page=2">2</a>
                    </div>


              <div class="cb"></div>
            </div>
            <div class="rightColumn">
              <div class="col-item">
  <h3 class="b-border">Рубрики</h3>
  <ul class="col-list">
        <li>
      <a href="/web-programmirovanie" title="Web-программирование (7)">Web-программирование (7)</a>            <ul class="col-list">
        <li>
      <a href="/web-programmirovanie/javascript" title="javascript (1)">javascript (1)</a>                </li>
          <li>
      <a href="/web-programmirovanie/mysli" title="Мысли (1)">Мысли (1)</a>                </li>
          <li>
      <a href="/web-programmirovanie/programmirovanie-v-symfony" title="Программирование в symfony (4)">Программирование в symfony (4)</a>                </li>
      </ul>    </li>
          <li>
      <a href="/news" title="Новости (2)">Новости (2)</a>                </li>
      </ul></div>              <div class="col-item">
  <h3 class="b-border">Последние посты</h3>
  <ul class="col-list">
        <li>
      <a href="/web-programmirovanie/programmirovanie-v-symfony/rauting-bekenda-v-symfony" title="Раутинг бэкенда в symfony">Раутинг бэкенда в symfony</a>                </li>
          <li class="even">
      <a href="/news/s-novim-2011-godom" title="С новым годом!">С новым годом!</a>                </li>
          <li>
      <a href="/news/pereezd" title="Переезд">Переезд</a>                </li>
          <li class="even">
      <a href="/web-programmirovanie/svn-klient-dlya-ubuntu" title="SVN-клиент для Ubuntu">SVN-клиент для Ubuntu</a>                </li>
          <li>
      <a href="/web-programmirovanie/programmirovanie-v-symfony/izmenenie-struktury-katalogov-symfony" title="Изменение структуры каталогов symfony">Изменение структуры каталогов symfony</a>                </li>
          <li class="even">
      <a href="/web-programmirovanie/javascript/jquery-khoroshaya-tekhnologiya-dlya-khoroshikh-lyudejj" title="jQuery - хорошая технология для хороших людей">jQuery - хорошая технология для хороших людей</a>                </li>
          <li>
      <a href="/web-programmirovanie/mysli/kak-stat-khoroshim-programmistom" title="Как стать хорошим программистом">Как стать хорошим программистом</a>                </li>
      </ul></div>              <div class="col-item recentCommentsBlock">
  <h3 class="b-border">Последние комментарии</h3>
  <ul class="col-list">
        <li>
      Al для <a href="/news/s-novim-2011-godom#comment-34" title="С новым годом!">С новым годом!</a>      <div class="sb"></div><small>13 февр. 2011 05:29</small>          </li>
          <li class="even">
      Porcelanosa для <a href="/news/pereezd#comment-32" title="Переезд">Переезд</a>      <div class="sb"></div><small>29 дек. 2010 04:29</small>          </li>
          <li>
      <a href="http://www.symfony.info/" title="Alex">Alex</a> для <a href="/web-programmirovanie/programmirovanie-v-symfony/ustanovka-symfony#comment-18" title="Установка symfony">Установка symfony</a>      <div class="sb"></div><small>27 окт. 2010 01:19</small>          </li>
          <li class="even">
      <a href="http://omelchanko.ru" title="catch">catch</a> для <a href="/web-programmirovanie/mysli/kak-stat-khoroshim-programmistom#comment-10" title="Как стать хорошим программистом">Как стать хорошим программистом</a>      <div class="sb"></div><small>21 окт. 2010 07:01</small>          </li>
          <li>
      Eddi Fisher для <a href="/web-programmirovanie/mysli/kak-stat-khoroshim-programmistom#comment-9" title="Как стать хорошим программистом">Как стать хорошим программистом</a>      <div class="sb"></div><small>21 окт. 2010 02:18</small>          </li>
          <li class="even">
      <a href="http://www.reservatio.ru" title="Max">Max</a> для <a href="/web-programmirovanie/svn-klient-dlya-ubuntu#comment-30" title="SVN-клиент для Ubuntu">SVN-клиент для Ubuntu</a>      <div class="sb"></div><small>27 апр. 2010 01:37</small>          </li>
          <li>
      <a href="http://www.hostuslugi.ru" title="roman_mak">roman_mak</a> для <a href="/web-programmirovanie/programmirovanie-v-symfony/ustanovka-symfony#comment-17" title="Установка symfony">Установка symfony</a>      <div class="sb"></div><small>19 марта 2010 09:39</small>          </li>
      </ul></div>              <div class="col-item">
  <h3 class="b-border">Ссылки</h3>
  <ul class="col-list">
        <li>
      <a href="http://www.symfony-project.org" title="symfony">symfony</a>                </li>
          <li class="even">
      <a href="http://www.doctrine-project.org" title="doctrine">doctrine</a>                </li>
      </ul></div>              <div class="col-item">
  <h3 class="b-border">Популярные теги</h3>
  <div class="tag-cloud-list">
          <a style="font-size: 14px; line-height: 16px;" title="ajax" href="/tag/ajax">ajax</a>
          <a style="font-size: 14px; line-height: 16px;" title="css" href="/tag/css">css</a>
          <a style="font-size: 14px; line-height: 16px;" title="jQuery" href="/tag/jQuery">jQuery</a>
          <a style="font-size: 14px; line-height: 16px;" title="javascript" href="/tag/javascript">javascript</a>
          <a style="font-size: 14px; line-height: 16px;" title="json" href="/tag/json">json</a>
          <a style="font-size: 30px; line-height: 32px;" title="php" href="/tag/php">php</a>
          <a style="font-size: 14px; line-height: 16px;" title="svn" href="/tag/svn">svn</a>
          <a style="font-size: 30px; line-height: 32px;" title="symfony" href="/tag/symfony">symfony</a>
          <a style="font-size: 14px; line-height: 16px;" title="мысли" href="/tag/%D0%BC%D1%8B%D1%81%D0%BB%D0%B8">мысли</a>
          <a style="font-size: 14px; line-height: 16px;" title="новости" href="/tag/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8">новости</a>
          <a style="font-size: 14px; line-height: 16px;" title="печать" href="/tag/%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D1%8C">печать</a>
          <a style="font-size: 30px; line-height: 32px;" title="программирование" href="/tag/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5">программирование</a>
          <a style="font-size: 14px; line-height: 16px;" title="установка" href="/tag/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0">установка</a>
      </div>
</div>              <div class="cb"></div>
            </div>
            <div class="cb"></div>
          </div>
          <div class="footer">
            <div class="footer-top"><a title="Об Авторе" href="/ob-avtore">Об Авторе</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a title="Связаться со мной" href="/zadat-vopros">Связаться со мной</a></div>
            <div class="footer-copy">omelchanko.ru &copy; 2011</div>
          </div>
        </div>
      </div>
    </div>
  </body>
</html>
