<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p lang="pl-PL"><span>Maybe it would be good to think about code optimization... instead of implementing a number of different solutions, and expanding the server over and over again. Normally, large companies optimize the environment and hardware when the code is optimal, and they can't do much with it anymore. You, on the other hand, want to optimize the hardware, because nobody can be bothered to optimize Vtiger, and it's been like that for years. Hardware optimization might improve the efficiency like 2 – 5 times, but Vtiger optimization might speed up the system 100 times.</span></p>
<p lang="en-US">Currently Vtiger has 42 thousand errors [anything from security errors, to suboptimal loops]. While optimizing, you should focus on the quality, not on some artificial solutions that are alright just for the time being for low requirements.</p>
<p lang="en-US">Try to launch a system with 20 million records in a module, and 10 thousand users, then you'll realize that it doesn't matter that HHVM lowered the loading time from 90 sec to 30 sec, because a tab should load in 1 sec. And this can only be achieved by high quality code and its constant optimization.</p>
<div>---<br />
<div>Z poważaniem / Regards</div>
<div> </div>
<div><strong>Błażej Pabiszczak</strong></div>
<div><em>Chief Executive Officer</em></div>
<div>M: +48.884999123<br />E: <a title="Mail do Błażej Pabiszczak" href="mailto:b.pabiszczak@yetiforce.com">b.pabiszczak@yetiforce.com</a></div>
</div>
<p> </p>
<p>W dniu 2016-08-03 11:04, Alan Bell napisał(a):</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<p>I found HHVM to be fast, but not much faster than using an opcode cache, which I think is simpler to set up and easier to keep updated.</p>
<p><a class="moz-txt-link-freetext" href="http://www.hostingadvice.com/how-to/enable-php-5-5-opcache-ubuntu-14-04/">http://www.hostingadvice.com/how-to/enable-php-5-5-opcache-ubuntu-14-04/</a></p>
that speeds up PHP processing quite a lot, then you are probably database bound and need to look at indexing - oh and stick the database on an SSD rather than rotating disk and it will go quite a bit faster.<br /><br /> Alan.<br /><br /><br />
<div class="moz-cite-prefix">On 03/08/16 09:54, Stefan Warnat wrote:</div>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">Hy,
<div> </div>
<div>To HHVM:</div>
<div><strong>The most important one at first</strong>: Every feature of Vtiger/PDFMaker/EmailMaker works! I never found one function I cannot use. And I/we use it in production for a huge client, which would directly complain about a problem.</div>
<div>Facebook take a look to be more compatibly a little bit. (Not generally all PHP is compatible, but nothing within vtiger)</div>
<div> </div>
<div>Maybe you don't trust my benchmark and I couldn't believe it myself. Maybe in production environment I had some special MySQL Improvements. </div>
<div> </div>
<div>But in production I use mysql replication, which gave a very little decreased performance.</div>
<div>I have two similar systems with ~200 000 Records in crmentity. (I must say VtigerCRM 6.2)</div>
<div> </div>
<div>1 Testing system - On PHP 5.6:</div>
<div>1 Open the Invoice overview with 30 records and the loading time is ~1.5 sec.</div>
<div> </div>
<div>1 Production - On HHVM:</div>
<div>I open the Overview of Invoices with 50 Records and the loading time is 475ms.</div>
<div> </div>
<div>An explanation could be, like Alan means, Vtiger heavily works inside to_html function. HHVM extremely optimize often used functions.</div>
<div>But I never try to figure out, why it is so fast.</div>
<div> </div>
<div> </div>
</blockquote>
<br /><!-- html ignored --><br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br /><a href="http://www.vtiger.com/">http://www.vtiger.com/</a></div>
</blockquote>
</body></html>