<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Оптимизация при заказе более 200 товаров.]]></title>
		<link>https://forum.readyscript.ru/topic/607/optimizatsiya-pri-zakaze-bolee-200-tovarov/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/607/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Оптимизация при заказе более 200 товаров.».]]></description>
		<lastBuildDate>Fri, 19 Feb 2016 20:30:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Оптимизация при заказе более 200 товаров.]]></title>
			<link>https://forum.readyscript.ru/post/2716/#p2716</link>
			<description><![CDATA[<p>На текущий момент жалоб нет. Правда я перестраховался и добавил 1 процессор в VDS.</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Fri, 19 Feb 2016 20:30:28 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/2716/#p2716</guid>
		</item>
		<item>
			<title><![CDATA[Re: Оптимизация при заказе более 200 товаров.]]></title>
			<link>https://forum.readyscript.ru/post/2665/#p2665</link>
			<description><![CDATA[<p>Сейчас у нас версия 136.<br />У нас просто было большое обновление посвящённое как раз оптимизации и оптимизации по производительности корзины. Поэтому возможно это Вам поможет. Но это только потестировать надо, т.к. Вы первый которому понадобилось оптимизация в этой части. У нас был клиент тоже оптовик, из-за которого мы как раз и оптимизировали. Но вся загвоздка в том, что я не помню в какой точно версии было данное исправление. <br />Так, что я за обновление, т.к. и в последующих версиях были оптимизационные вещи, однако это всё индивидуально. Нужно пробовать.</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Fri, 12 Feb 2016 15:29:44 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/2665/#p2665</guid>
		</item>
		<item>
			<title><![CDATA[Re: Оптимизация при заказе более 200 товаров.]]></title>
			<link>https://forum.readyscript.ru/post/2664/#p2664</link>
			<description><![CDATA[<p>Александр, версия не последняя. Модуль магазина 2.0.0.86 .&nbsp; Вопрос о необходимости обновления я поднял перед заказчиком. Но когда все работает, кроме данного момента, трогать как то не хочется)))<br />==========<br />Комплектации не используют, скидок нет (привязываются типы цен к пользователям), сопутствующих нет.<br />В зависимости от количества товара в корзине, или долгий ответ или превышается лимит выполнения скрипта(я поднял выше стандартного). <br />Все три пункта))</p><p>Раз не доходит и до адреса, значит где то в actionIndex() контроллера заказа рубится.<br />Пока закомментировал сопутствующие и склеивание одинаковых. <br /></p><div class="codebox"><pre><code> function actionIndex()
    {
        $this-&gt;order-&gt;clear();
                 
        //Замораживаем объект &quot;корзина&quot; и привязываем его к заказу
        $frozen_cart = \Shop\Model\Cart::preOrderCart(null);
        //eventus нет сопутcтвующих
        //$frozen_cart-&gt;splitSubProducts();
        //$frozen_cart-&gt;mergeEqual();
        
        $this-&gt;order-&gt;linkSessionCart($frozen_cart);
        $this-&gt;order-&gt;setCurrency( \Catalog\Model\CurrencyApi::getCurrentCurrency() );
        $this-&gt;order[&#039;ip&#039;] = $_SERVER[&#039;REMOTE_ADDR&#039;];
        $this-&gt;order[&#039;expired&#039;] = false;
        $this-&gt;redirect($this-&gt;router-&gt;getUrl(&#039;shop-front-checkout&#039;, array(&#039;Act&#039; =&gt; &#039;address&#039;)));
    }</code></pre></div><p>p.s.<br />Возможны ли дополнительные проблемы с нагрузкой из-за постоянного вызова deleteExpiredCartItems при добавлении в корзину? Оптовики как из пулемета &quot;нащелкивают&quot; товар в корзину)</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Fri, 12 Feb 2016 14:20:22 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/2664/#p2664</guid>
		</item>
		<item>
			<title><![CDATA[Re: Оптимизация при заказе более 200 товаров.]]></title>
			<link>https://forum.readyscript.ru/post/2662/#p2662</link>
			<description><![CDATA[<p>Уточните на какой стадии возникает проблема.<br />1. Долгий ответ сервера<br />2. Вообще нет ответа от сервера (превышение лимита по памяти или времени)<br />3. или браузер такое количество HTML долго рендерит</p><p>Если долгий ответ от сервера, то можно посмотреть что именно в объекте \shop\model\cart&nbsp; больше всего занимает времени и возможно отключить какие-то операции, например, начисление скидок (если у вас они не используются конечно), начисление налогов, разделение сопутствующих товаров на отдельные товары.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Fri, 12 Feb 2016 12:54:32 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/2662/#p2662</guid>
		</item>
		<item>
			<title><![CDATA[Re: Оптимизация при заказе более 200 товаров.]]></title>
			<link>https://forum.readyscript.ru/post/2658/#p2658</link>
			<description><![CDATA[<p>У Вас последняя версия RS?</p>]]></description>
			<author><![CDATA[null@example.com (Закусило Александр)]]></author>
			<pubDate>Fri, 12 Feb 2016 11:46:24 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/2658/#p2658</guid>
		</item>
		<item>
			<title><![CDATA[Оптимизация при заказе более 200 товаров.]]></title>
			<link>https://forum.readyscript.ru/post/2656/#p2656</link>
			<description><![CDATA[<p>Здравствуйте! Тут столкнулся с проблемной. Оптовый магазин канцелярки. <br />Имеются клиенты, которые кладут в корзину от 200 до 500 наименований товаров. <br />И при оформлении заказа сажают сервер (хотя выводит сообщение о необходимости дробить заказы)<br />Прямо после нажатия на &quot;Оформить заказ&quot; в корзине.<br />Сейчас конфигурация 4 ядра, 1 гб ОЗУ. На сервере только 1 сайт. <br />Количество товаров около 5000,&nbsp; заказов в день около 25.</p><p>Что можно оптимизировать?</p><p>Как вариант, можно&nbsp; запретить класть в корзину более 60 наименований.</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Fri, 12 Feb 2016 10:34:23 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/2656/#p2656</guid>
		</item>
	</channel>
</rss>
