Hello,
Today I heard a complain that 2.0. was slower than 1.8.x.
Truth to be told now we have more tables and we use a lot the ORM also we are just finishing the development, so some queries may not be as optimized as they could. But still the product works amazingly well/fast.
We use one of the lightest and featured frameworks Kohana. You can search for frameworks benchmark (1, 2, 3 ) to get multiple tests where Kohana maybe is not the first one but one of the fastest. We chose Kohana because of this and since is compatible with many hosting and easily to package (3MB), also full of features since is a full stack framework and wide used.
We did some improvements to the software such as:
- Minified JS and CSS
- .htaccess gzip, expire headers and more improvements
- Better cache system
- Improved database structure and datatypes
The test
We did the test in a local machine with 4 cores 2ghz, 4GB, 128 SSD with PHP 5.4.6. with APC enabled.
I used siege as benchmark tool with the command siege -c 5 -b -t30s http://localdomainhere.com
Both OC 1.8.5.1 and 2.0. RC had same amount of ads (436) and same views (256.215).
I tested the home page, the result listing, and single listing.
Results
OC 2.0.
Home 351 hits
Listings 295 hits
Listing 351 hits
OC 1.8.5.1
Home 150 hits
Listings 300 hits
Listing 895 hits (this is truly awesome)
We see that the new home is twice faster and the listings is almost the same. Listing is 3 times faster in old version, we are going to improve this part to make it work faster.
In all the tests the file cache was disabled since I use an SSD disks and the numbers were let’s say amazing! to any of the previous numbers add 10x speed improvement on average.
I will create an issue to improve overall speed in the new version so we can improve as much as possible speed.
[jetpack_subscription_form]
Chema even I have notice that.
Just wanted to know the following in Ver 2,
1) Are you displaying google map based on location and Place, while displaying AD’s ?
2) Can we upload multi page PDF image file ?
3) Can we upload multiple image, instead of one by one ?
I am vary much looking for an upgrade and for above option.
1- yes
2 – I don’t understand what you mean
3 – please elaborate
Chema thanks for your reply.
2- Publish a new Ad:- apart from image file (.PNG, .JPG etc) can we have option to unload PDF and word document (.PDF, .DOC etc.) ?
3- Publish a new Ad-: Instead of uploading one image at a time. Can you click on “browse…” and select multiple image at a time while placing an Ads.
but those are new requirements that we didn’t developed for 2.0. we will consider it if more people wants this or if you want to sponsor the development so later will be released as GPL.