IIS performace isssue
IIS performace isssue
One thing that might be causing the problem is how we have our menu setup. We have several sub categories that open in a tree menu that load on every page. I'm guessing it has to rewrite the urls on each page everytime it loads. Is there any way around this?
the website is:
http://www.hancockseed.com
I have it turned off right now
Re: IIS performace isssue
You are running IIS on Windows. There are couple of performance problems with PHP on this platform so make sure you are using latest PHP and Zend Optimizer version and you placed "readonly-htaccess" file to the directory with main .htaccess file.
Re: IIS performace isssue
Re: IIS performace isssue
gbaxley wrote:It is working fine and PHP and Zend optimizer are current. Is it true that the product rewrites all urls on each page?
Yes. All URLs are transformed "on the fly".
gbaxley wrote:If so how many urls would it take to slow it down? I beleive there are about 100 menu items on the left in a tree menu. Is this the culprit?
No, there is no limit. 100 menu items is not much.
gbaxley wrote:WOuld you like me to enable it so you can see the performance decrease? The page loads fast wants it gets there
Post me your FTP login details, but I can not guarantee I will be able to solve it. We know there is performance issue on some IIS web servers and it looks like memory mapping is crippled directly inside PHP for win32 - some web severs are affected and some not.
Re: IIS performace isssue
Show me a site that has hundreds of urls that is transformed on the fly. I would like to compare performance.
Re: IIS performace isssue
gbaxley wrote:post me your ftp details? what am i stupid? Anyone would be able to get access to our site.
PM or email me of course.
gbaxley wrote:Show me a site that has hundreds of urls that is transformed on the fly. I would like to compare performance.
Please see Live stores at http://www.magic-seo-url.com/zencart/en ... shops.html but there is no direct connection in performance and how many URLs need to be transformed, this issue depends on problem inside PHP core.
gbaxley wrote:It is working fine and PHP and Zend optimizer are current.
I reviewed your web site in more detail and you are not using latest PHP (5.2.6 is used). Are you sure you are using at least latest Zend Optimizer?
Re: IIS performace isssue
With the standard menu in place only a small portion of urls need to be transformed - thus allowing for excellent load times.
With the css menu enabled which contains all urls on all pages, the site load time is much longer. I do have MSU enabled for 5 categories deep and I have about 150 menu items.
other than php can you give me any other tips? Zend optimizer 3.3 is at its most current version.
We are considering just showing sub menu links only for active menus, we would prefer not to do this if there are other solutions.
Re: IIS performace isssue
- Make sure cache is working properly (look into cache/fancy-data directory if there are created any files)
- update PHP to most current version (5.2.6 used, 5.2.9 is the latest)
- update Zend Optimizer (3.3 used, 3.3.3 is the latest)
- Decrease page source code size (by using CSS layout, removing unused tags etc.). The smaller is source code, the faster is MSU.
You can also test MSU by using following installation line:
Code: Select all
if($_SERVER['REMOTE_ADDR'] == 'YOUR_IP_HERE') {
include(DIR_WS_INCLUDES . 'magic_seo_url.php');
}