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

<rss version="2.0">
 <channel>
	<title>Блог Владимира Артемова</title>
	<link>http://dev.1c-bitrix.ru/community/blogs/wladart/</link>
	<description></description>
	<language>ru</language>
	<docs>http://backend.userland.com/rss2</docs>
	<pubDate>Thu, 16 Apr 2026 18:06:36 +0300</pubDate>

    <item>
      <title>Использование метода REST API log.blogpost.add</title>
      <description><![CDATA[Метод REST-API <noindex><a href="http://dev.1c-bitrix.ru/rest_help/log/log_blogpost_add.php" target="_blank" rel="nofollow" >log.blogpost.add</a></noindex> для публикации сообщения в Живую ленту портала существует уже достаточно давно, но, начиная с обновления модуля "Социальная сеть 15.0.6" (недавно установленного на Битрикс24) появилась возможность публиковать сообщения вместе с приложенными файлами (сохраняемыми в Диск), что сильно расширяет возможности метода.<br /><br />Какими могут быть способы использования метода log.blogpost.add? Вы можете создавать пост в ЖЛ "на лету", преобразуя данные, вводимые пользователем, но сейчас мы рассмотрим другую возможность - публикацию данных на портале путем запроса "снаружи". На внешнем сервере вы можете сформировать данные для сообщения из любого источника (в нижеследующем примере мы получим их по http) и передать их в виде REST-запроса на портал. Эта схема позволит отправлять данные по расписанию, то есть, по сути, реализовать иными средствами функционал модуля "Импорт данных из внешних источников".<br /><br /><a href="http://dev.1c-bitrix.ru/community/blogs/wladart/13240.php">Подробнее...</a>]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/wladart/13240.php</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/wladart/13240.php</guid>
      <pubDate>Thu, 02 Apr 2015 12:00:00 +0300</pubDate>
    </item>

    <item>
      <title>Экстранет - с чем его едят?</title>
      <description><![CDATA[Как вы знаете, в старших редакциях "Корпоративного портала" появился модуль "Экстранет".<br />В этом посте я постараюсь объяснить, что это за функционал и как начать его применение.<br /><br /><b>1. Экстранет - для чего он?</b><br />Модуль "Экстранет" позволяет в рамках установки "Корпоративного портала" создать еще один сайт, к которому открывается ограниченный (об этом - ниже) доступ извне.<br />Сайт экстранета является площадкой, на которой сотрудники Вашей компании и внешние пользователи (например, партнеры) могут безопасно и конфиденциально общаться и совместно работать друг с другом.<br />Функционал экстранета является, по сути, надстройкой над функционалом модулей "Социальная сеть" и "Интранет", обеспечивающей специфические права на доступ к контенту сайта.<br /><br /><br /><a href="http://dev.1c-bitrix.ru/community/blogs/wladart/1444.php">Подробнее...</a>]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/wladart/1444.php</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/wladart/1444.php</guid>
      <pubDate>Thu, 05 Nov 2009 18:14:40 +0300</pubDate>
    </item>

    <item>
      <title>проблема с производительностью из-за &quot;битых&quot; ссылок на статику в коде страницы</title>
      <description><![CDATA[Сегодня разбирались в проблеме с производительностью на одном из сайтов - на некоторых хитах страница собиралась до 30 секунд. Причем проблема наблюдалась эпизодически - то 1.5 секунды, то 20.<br /><br />Стали отлаживать и докопались до вызова session_start() в main/include.php - львиная доля всего времени сборки страницы в "проблемных" случаях приходилось именно на вызов этой функции.<br /><br />Затем обратили внимание на закономерность - проблема возникала тогда, когда мы запрашивали страницу через очень короткий (2-3 секунды) промежуток времени после того, как отобразилась предыдущая страница сайта.<br /><br />Заглянули в Fiddler - около десятка "битых" ссылок на .gif-ки, видимо - в шаблоне сайта. При этом по запросам сервер отдает контент нашей /404.php<br /><br />Таким образом, подходим к разгадке: при запросе страницы выполняется с десяток запросов на несуществующие страницы, сервер отдает 404-ю ошибку, которая перехватывается нашим обработчиком (nginx либо не используется, либо обработка 404 статуса происходит на уровне Apache). Каждый из этих запросов блокирует сессию и, пока все они не будут обработаны, session_start() на странице, которую мы запросим через непродолжительное время, будет ожидать разблокировки, что займет несколько секунд.<br /><br />Резюмируя: "битые" ссылки на изображения и иную статику в коде страницы могут приводить к тому, что при достаточно быстром переходе пользователя от одной страницы к другой, время формирования страниц вырастает до неприемлемых величин.<br /><br />P.S. Этот пост ни в коем случае не отменяет того факта, что обычно большое время сборки страницы приходится на выполнение "тяжелых" SQL-скриптов - "Разработка"/"Отладка" вам в помощь!<br /><a href="http://dev.1c-bitrix.ru/community/blogs/wladart/602.php">Подробнее...</a>]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/wladart/602.php</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/wladart/602.php</guid>
      <pubDate>Fri, 26 Dec 2008 18:29:07 +0300</pubDate>
    </item>

    <item>
      <title>выполняем агент на каждом хите</title>
      <description><![CDATA[Откровенно говоря, еще совсем недавно был уверен не только в бесполезности лично моего корпоративного блога, но и в бесполезности корпоративных блогов &nbsp;вообще. Но эволюция не стоит на месте, питекантропов сменили неандертальцы, а я пришел к выводу, что для некоторой информации нет лучшего места, чем блог на сайте компании.<br /><br />Здесь я бы хотел делиться со специалистами, выполняющими интеграцию нашей системы, некоторыми методами, помогающими нам в ежедневной работе выявлять ошибки как в нашей системе, так и в пользовательских скриптах. Последних, к счастью, намного больше <img src="http://dev.1c-bitrix.ru/upload/main/smiles/3/bx_smile_wink.png" border="0" data-code=";)" data-definition="UHD" alt=";)" style="width:20px;height:20px;" title="Шутливо" class="bx-smile" />.<br /><br />Итак, начнем с агентов - как наилучшим образом диагностировать проблему, если она возникает в коде, который запускается с определенной периодичностью на <noindex><a href="http://www.1c-bitrix.ru/help/source/main/help/ru/developer/general/technology/agents.php.html" target="_blank" rel="nofollow" >агенте</a></noindex>, т.е. ошибка не видна на каждом хите.<br /><br /><a href="http://dev.1c-bitrix.ru/community/blogs/wladart/295.php">Подробнее...</a>]]></description>
      <link>http://dev.1c-bitrix.ru/community/blogs/wladart/295.php</link>
      <guid>http://dev.1c-bitrix.ru/community/blogs/wladart/295.php</guid>
      <pubDate>Sat, 05 Apr 2008 10:25:21 +0400</pubDate>
    </item>

  </channel>
</rss>