<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Комментарии к публикации «Защищаем сайт от атак на примере ХабраХабра»]]></title>
    <link>https://habr.com/ru/articles/139940/</link>
    <description><![CDATA[Комментарии к публикации «Защищаем сайт от атак на примере ХабраХабра»]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Mon, 09 Nov 2026 23:26:29 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      

      
        
  
    <item>
      <title>23.07.2012 13:44:07 presto5</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_5005626</guid>
      <link>https://habr.com/ru/articles/139940/#comment_5005626</link>
      <description><![CDATA[htmlspecialchars не защищает от XSS с использованием UTF-7, нужно использовать htmlentities — <a href="http://stackoverflow.com/questions/3623236/htmlspecialchars-vs-htmlentities-when-concerned-with-xss">http://stackoverflow.com/questions/3623236/htmlspecialchars-vs-htmlentities-when-concerned-with-xss</a> ]]></description>
      <pubDate>Mon, 23 Jul 2012 13:44:07 GMT</pubDate>
      <dc:creator><![CDATA[presto5]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 15:02:28 MrFreeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4679531</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4679531</link>
      <description><![CDATA[И выражаю огромную благодарность хабре за более 200 человек целевой аудитории!]]></description>
      <pubDate>Thu, 15 Mar 2012 15:02:28 GMT</pubDate>
      <dc:creator><![CDATA[MrFreeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 13:35:30 Fragster</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4679251</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4679251</link>
      <description><![CDATA[От 95% XSS неплохо защищает сборка целиком через DOM, ну или только динамических полей. Да и код чище получается.]]></description>
      <pubDate>Thu, 15 Mar 2012 13:35:30 GMT</pubDate>
      <dc:creator><![CDATA[Fragster]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 12:24:35 gunya</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4679034</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4679034</link>
      <description><![CDATA[И выборка трех тысяч записей не самое быстрое удовольствие, как и последующая их передача (У нас же репликация написана)]]></description>
      <pubDate>Thu, 15 Mar 2012 12:24:35 GMT</pubDate>
      <dc:creator><![CDATA[gunya]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 12:23:04 gunya</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4679028</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4679028</link>
      <description><![CDATA[Извините, но в данном конкретном приведенном mayorovp случае такое сделать нельзя. Автоинкрементный id (Насколько я понял) со значением sleep(1000) меня бы насторожил.]]></description>
      <pubDate>Thu, 15 Mar 2012 12:23:04 GMT</pubDate>
      <dc:creator><![CDATA[gunya]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 10:50:39 MrFreeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678746</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678746</link>
      <description><![CDATA[Если бы вы создали проект, то убедилиь что данная функция реализована в первую очередь, называется она верификация или подтверждения прав на сайт, дабы защитить сайты от заказа со стороны конкурентов. Спасибо за интерес к нашему сервису!]]></description>
      <pubDate>Thu, 15 Mar 2012 10:50:39 GMT</pubDate>
      <dc:creator><![CDATA[MrFreeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 10:35:19 kafeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678690</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678690</link>
      <description><![CDATA[Между прочим, Хабр режет картинки на внутренние скрипты]]></description>
      <pubDate>Thu, 15 Mar 2012 10:35:19 GMT</pubDate>
      <dc:creator><![CDATA[kafeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:41:35 truezemez</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678510</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678510</link>
      <description><![CDATA[Аааа, Вы об этом… Я Вас неправильно понял.]]></description>
      <pubDate>Thu, 15 Mar 2012 09:41:35 GMT</pubDate>
      <dc:creator><![CDATA[truezemez]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:24:57 mayorovp</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678443</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678443</link>
      <description><![CDATA[Хорошим способом является динамических токен, хранящийся в сессии пользователя и добавляемый во все формы как скрытый параметр.<br/>
<br/>
Если параметра нет — сервер либо игнорирует запрос, либо показывает страницу вида «Вы уверены?»]]></description>
      <pubDate>Thu, 15 Mar 2012 09:24:57 GMT</pubDate>
      <dc:creator><![CDATA[mayorovp]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:21:16 mayorovp</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678434</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678434</link>
      <description><![CDATA[Сервисы google работают аналогично]]></description>
      <pubDate>Thu, 15 Mar 2012 09:21:16 GMT</pubDate>
      <dc:creator><![CDATA[mayorovp]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:19:59 mayorovp</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678431</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678431</link>
      <description><![CDATA[Не знаю, как ваша любимая СУБД, а SQL Server Express имеет ограничение на 2048 параметров запроса.]]></description>
      <pubDate>Thu, 15 Mar 2012 09:19:59 GMT</pubDate>
      <dc:creator><![CDATA[mayorovp]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:17:25 Isis</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678426</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678426</link>
      <description><![CDATA[Это не XSS, а CSRF]]></description>
      <pubDate>Thu, 15 Mar 2012 09:17:25 GMT</pubDate>
      <dc:creator><![CDATA[Isis]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:14:43 Throwable</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678421</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678421</link>
      <description><![CDATA[Не обязательно для XSS использовать JavaScript. Например, если на сайте разрешена публикация картинки, то взломщик в качестве src может указать что-нибудь вроде «mysite.com/logout» или повесить менее безобидный action. При закрузке страницы браузер попытается загрузить данный image и вызовет action внутри сессии пользователя.<br/>
<br/>
Хорошего способа от этого взлома нет: либо убрать полностью GET с сайта, либо производить жесткую валидацию внутренних URL-ей, либо вообще при отправке сервер пытается загрузить header имиджа.]]></description>
      <pubDate>Thu, 15 Mar 2012 09:14:43 GMT</pubDate>
      <dc:creator><![CDATA[Throwable]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 09:09:03 truezemez</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4678402</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4678402</link>
      <description><![CDATA[для таких запросов можно сделать так (php): <a href="http://stackoverflow.com/a/920523">stackoverflow.com/a/920523</a>]]></description>
      <pubDate>Thu, 15 Mar 2012 09:09:03 GMT</pubDate>
      <dc:creator><![CDATA[truezemez]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 06:06:01 MaxF</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677963</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677963</link>
      <description><![CDATA[Если претендуете на легальность, то добавьте простенький функционал подтверждения прав на сайт (как у гугл или яндекс) — например, чтобы заказчик разместил на корне текстовый файл с вашим кодом.]]></description>
      <pubDate>Thu, 15 Mar 2012 06:06:01 GMT</pubDate>
      <dc:creator><![CDATA[MaxF]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 05:46:00 Rive</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677910</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677910</link>
      <description><![CDATA[Туда можно sleep() запихнуть.<br/>
То есть запрос вида <pre><code class="mysql">select data1, data2, data3 from tbl where id=sleep(100) limit 10</code></pre> подвешивает базу данных на тысячу секунд. Используя конструкцию if, взломщик может вытащить что-нибудь из базы данных, используя отклик «уснуло — не уснуло».<br/>
Трудоёмко, но чего только не сделают, чтобы удовлетворить любопытство.]]></description>
      <pubDate>Thu, 15 Mar 2012 05:46:00 GMT</pubDate>
      <dc:creator><![CDATA[Rive]]></dc:creator>
    </item>
  

  
    <item>
      <title>15.03.2012 04:40:32</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677820</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677820</link>
      <description><![CDATA[НЛО прилетело и опубликовало эту надпись здесь]]></description>
      <pubDate>Thu, 15 Mar 2012 04:40:32 GMT</pubDate>
      
    </item>
  

  
    <item>
      <title>14.03.2012 20:37:27 ishaba</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677418</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677418</link>
      <description><![CDATA[Ну а вот от такого рода «атак» защитится, как мне кажется, не представляется возможным.]]></description>
      <pubDate>Wed, 14 Mar 2012 20:37:27 GMT</pubDate>
      <dc:creator><![CDATA[ishaba]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 20:15:00 Dr_Logic</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677360</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677360</link>
      <description><![CDATA[О сорри, не посмотрел на никнейм :)]]></description>
      <pubDate>Wed, 14 Mar 2012 20:15:00 GMT</pubDate>
      <dc:creator><![CDATA[Dr_Logic]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 19:52:10 asm0dey</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677323</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677323</link>
      <description><![CDATA[Я лично еще два года назад несмотря на использование JPA (Java) использовал конкатенацию и не понимал, почему же это плохо. Боже, каким же дубиной я был.]]></description>
      <pubDate>Wed, 14 Mar 2012 19:52:10 GMT</pubDate>
      <dc:creator><![CDATA[asm0dey]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 18:53:22 MrFreeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677176</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677176</link>
      <description><![CDATA[В общем, советы те же, только теперь вам стоит немного потратиться на человека, который за деньги проверит ваш сайт на наличие уязвимостей и сообщит вам результаты.<br/>
Хочу предложить Вам в помощь сайт для проверки защиты вашего ресурса — по сути фриланс биржа для людей обладающих умением взлома. От вас требуется разместить проект, указать тип уязвимости и бюджет. Дальше просто — ждать предложения выполнить проект от экспертов взлома. Проект молодой и ждёт своих клиентов! <br/>
<a href="http://hackmysite.ru/">hackmysite.ru/</a>]]></description>
      <pubDate>Wed, 14 Mar 2012 18:53:22 GMT</pubDate>
      <dc:creator><![CDATA[MrFreeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 17:53:18 kafeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4677024</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4677024</link>
      <description><![CDATA[Давно же вроде уже исправил…]]></description>
      <pubDate>Wed, 14 Mar 2012 17:53:18 GMT</pubDate>
      <dc:creator><![CDATA[kafeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 17:40:02 router</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676991</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676991</link>
      <description><![CDATA[Я больше писал для информации для тех, кто, возможно, столкнется и не поймет, а не как претензию.<br/>
Если вам не сложно, исправьте пожалуйста.]]></description>
      <pubDate>Wed, 14 Mar 2012 17:40:02 GMT</pubDate>
      <dc:creator><![CDATA[router]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 15:49:03 Homakov</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676683</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676683</link>
      <description><![CDATA[лол взломал то я и ответственно заявляю что rails сам ый секьюрный фреймворк. На эту тему как раз готовлю «разоблачительный» пост а то после бурления говна все всё не так поняли]]></description>
      <pubDate>Wed, 14 Mar 2012 15:49:03 GMT</pubDate>
      <dc:creator><![CDATA[Homakov]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 15:09:16 gunya</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676537</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676537</link>
      <description><![CDATA[Cамый безопасный способ, который я видел — у vk.<br/>
Собственно, вся авторизация — на login.vk.com, там хранится мастер-куки, назову его так.<br/>
При авторизации на любом сайте или сервисе идет редирект на login.vk.com, где проверяется мастер-куки, и делается редирект на страницу, на которой ставится куки-токен для нужного сайта.<br/>
Мастер-куки имеет долгий срок жизни, не зависит от ip или чего-либо еще. Куки-токен при смене IP или чего-либо еще сбрасывается. То есть кража куки-токена через XSS ничего не даст, при этом доступа к мастер-куки нет. Единственное, что может быть — xss на login.vk.com, но ИМХО гораздо проще защитить одну страницу, чем весь сайт.]]></description>
      <pubDate>Wed, 14 Mar 2012 15:09:16 GMT</pubDate>
      <dc:creator><![CDATA[gunya]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 15:03:06 Terion</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676495</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676495</link>
      <description><![CDATA[Ах, да, еще все формы укрываю CSRF-кодами]]></description>
      <pubDate>Wed, 14 Mar 2012 15:03:06 GMT</pubDate>
      <dc:creator><![CDATA[Terion]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 15:00:00 Terion</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676485</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676485</link>
      <description><![CDATA[Конечно, уязвимости есть везде. Но тотальная фильтрация всего ввода и ВСЕГДА контроль клиентских действий на стороне сервера — это то что я делаю на всех сайтах, без исключения.<br/>
Первое и главное правило: код на стороне клиента — код в руках врага.]]></description>
      <pubDate>Wed, 14 Mar 2012 15:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Terion]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:56:26 SilentBrain</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676473</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676473</link>
      <description><![CDATA[Я ж написал, это не мой код :) а про attr_protected знаем.]]></description>
      <pubDate>Wed, 14 Mar 2012 14:56:26 GMT</pubDate>
      <dc:creator><![CDATA[SilentBrain]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:40:35 kafeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676405</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676405</link>
      <description><![CDATA[Исправлю текст в топике — устроит?]]></description>
      <pubDate>Wed, 14 Mar 2012 14:40:35 GMT</pubDate>
      <dc:creator><![CDATA[kafeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:34:55 gunya</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676366</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676366</link>
      <description><![CDATA[Да, возможно, я был слишком категоричен, но с другой стороны, такую конкатенацию в общем случае использовать нельзя. Ваш случай — скорее исключение и довольно-таки слабо связан с уязвимостями веба (По крайней мере, я не вижу способа все сломать как-либо)]]></description>
      <pubDate>Wed, 14 Mar 2012 14:34:55 GMT</pubDate>
      <dc:creator><![CDATA[gunya]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:34:02 Hint</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676363</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676363</link>
      <description><![CDATA[Еще в качестве совета можно предложить использование HttpOnly для всех cookie (в этом случае их нельзя будет получить через XSS).]]></description>
      <pubDate>Wed, 14 Mar 2012 14:34:02 GMT</pubDate>
      <dc:creator><![CDATA[Hint]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:33:13 Dr_Logic</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676359</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676359</link>
      <description><![CDATA[Prepared statements доступно и без ORM. ORM — это уже больше к логической организации данных из БД в памяти приложения, она уместно далеко не всегда.]]></description>
      <pubDate>Wed, 14 Mar 2012 14:33:13 GMT</pubDate>
      <dc:creator><![CDATA[Dr_Logic]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:28:47 Dr_Logic</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676332</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676332</link>
      <description><![CDATA[Из-за рельсов вроде недавно Гитхаб взломали, не? Не с помощью xss конечно, но стоит помнить, что сам не без греха :)]]></description>
      <pubDate>Wed, 14 Mar 2012 14:28:47 GMT</pubDate>
      <dc:creator><![CDATA[Dr_Logic]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:27:45 router</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676326</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676326</link>
      <description><![CDATA[По-моему, это лишает наглядности. Я могу подключить Cisco, а сфоткаю Juniper.]]></description>
      <pubDate>Wed, 14 Mar 2012 14:27:45 GMT</pubDate>
      <dc:creator><![CDATA[router]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:26:42 mayorovp</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676322</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676322</link>
      <description><![CDATA[Да, пользовательского ввода там нет.<br/>
<br/>
Но когда программист пишет «where id=» + $id, он порой тоже думает, что $id никак не является пользовательским вводом…<br/>
<br/>
Это я к тому, что ваше НИКОГДА является слишком категоричным.]]></description>
      <pubDate>Wed, 14 Mar 2012 14:26:42 GMT</pubDate>
      <dc:creator><![CDATA[mayorovp]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:23:45 gunya</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676314</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676314</link>
      <description><![CDATA[но, я правильно понимаю, что пользовательского ввода там нет?]]></description>
      <pubDate>Wed, 14 Mar 2012 14:23:45 GMT</pubDate>
      <dc:creator><![CDATA[gunya]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:12:39 mayorovp</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676268</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676268</link>
      <description><![CDATA[Это — кустарная репликация базы, запускаемая по таймеру. 3000 записей бывает только при запуске сервера (т.е. раз в неделю/год в зависимости от воли уборщицы), потому и не оптимизируем.]]></description>
      <pubDate>Wed, 14 Mar 2012 14:12:39 GMT</pubDate>
      <dc:creator><![CDATA[mayorovp]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 14:08:45 gunya</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676254</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676254</link>
      <description><![CDATA[три тысячи записей в вебе?<br/>
у меня есть ощущение, что вы что-то делаете не так.]]></description>
      <pubDate>Wed, 14 Mar 2012 14:08:45 GMT</pubDate>
      <dc:creator><![CDATA[gunya]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 13:39:48 kafeman</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676082</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676082</link>
      <description><![CDATA[Упс — не работает, я не заметил, что вы ссылку на чей-то профиль дали :-)]]></description>
      <pubDate>Wed, 14 Mar 2012 13:39:48 GMT</pubDate>
      <dc:creator><![CDATA[kafeman]]></dc:creator>
    </item>
  

  
    <item>
      <title>14.03.2012 13:39:28 mayorovp</title>
      <guid isPermaLink="true">https://habr.com/ru/articles/139940/#comment_4676080</guid>
      <link>https://habr.com/ru/articles/139940/#comment_4676080</link>
      <description><![CDATA[Не любая база данных поддерживает prepared statements.<br/>
Кроме того, бывают (редко, правда) еще и запросы вида <br/>
SELECT * FROM Table1 WHERE Id in (&lt;3000 записей&gt;)]]></description>
      <pubDate>Wed, 14 Mar 2012 13:39:28 GMT</pubDate>
      <dc:creator><![CDATA[mayorovp]]></dc:creator>
    </item>
  


      

      

    
  </channel>
</rss>
