Heres the thing, I want the site to load as fast as it can, and my final goal is just to have the groups module, plus a copy of it. And of course the wall.
With this is mind is it possible to combine the css and js files?
Right now it loads 15 .css only on the main page...
Any suggestion?
Thanks
|
Heres the thing, I want the site to load as fast as it can, and my final goal is just to have the groups module, plus a copy of it. And of course the wall.
With this is mind is it possible to combine the css and js files?
Right now it loads 15 .css only on the main page...
Any suggestion?
Thanks
You you have the CSS cache turned on? my guess is no. When it's on, dolphin will combine all css into one minified css cache file.
https://www.deanbassett.com |
Can I speed up boonex by making it non-modular?
If only we could speed up Boonex.
BTW..... The software is called Dolphin. Boonex is the name of the company that provides the software.
My opinions expressed on this site, in no way represent those of Boonex or Boonex employees. |
BTW..... The software is called Dolphin. Boonex is the name of the company that provides the software.
your second shot ...let me guess; you are the funniest guy around!
who cares about that
|
depends on your server. The faster it is the faster your site will load. You can try and limit the blocks on the page you load.
for the wall, just limit the number of items visible then use the show more button
|
BTW..... The software is called Dolphin. Boonex is the name of the company that provides the software.
your second shot ...let me guess; you are the funniest guy around!
who cares about that
I care about that. Details are important. If you want help with the software, you ask about Dolphin, if you want help with the company, you ask about Boonex.
Geeks, making the world a better place |
BTW..... The software is called Dolphin. Boonex is the name of the company that provides the software.
your second shot ...let me guess; you are the funniest guy around!
who cares about that
I care about that. Details are important. If you want help with the software, you ask about Dolphin, if you want help with the company, you ask about Boonex.
who asked you?
|
depends on your server. The faster it is the faster your site will load. You can try and limit the blocks on the page you load.
for the wall, just limit the number of items visible then use the show more button
that was the main thought. to reduce or remove anything that I do not intend to use. will have to trial and error until all is at the minimum I guess.
* reduce number of items not a good idea
thanks
|
BTW..... The software is called Dolphin. Boonex is the name of the company that provides the software.
your second shot ...let me guess; you are the funniest guy around!
who cares about that
I care about that. Details are important. If you want help with the software, you ask about Dolphin, if you want help with the company, you ask about Boonex.
who asked you?
You posted in an open forum; anyone can answer. I don't have to be asked 
Geeks, making the world a better place |
you can get an idea of page load and weight with the profiler module on sql statements and load times.
make sure to click the plus sign in the output window at the top of the window to get the code to place in head.inc.php.
https://dolphin-techs.com - Skype: Dolphin Techs |
Houston has a point. You must clearly specify the product and version number for us to best help you.
Deano made an excellent point as well with enabling the cache and compression options under Administration => Tools => Cache Settings. Is this a dedicated server or VPS? If so, you can also add a cache engine like APC and fine-tune PHP and MySQL, which should also speed things up considerably.
BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
Deano made an excellent point as well
Yea, i think he missed my point. To focused on HL.
https://www.deanbassett.com |
Deano pointed out you can turn on the cs and js caching. However, be aware that under certain instances, turning on cs and js caching may cause issues. Search the forums for more information on Dolphin's caching. Geeks, making the world a better place |
LOL. Gotta love him, comes here and alienates the very people that can help him.
I could help too but ... nah, wouldn't want to become his next alien....
http://towtalk.net ... Hosted by Zarconia.net! |
Deano pointed out you can turn on the cs and js caching. However, be aware that under certain instances, turning on cs and js caching may cause issues. Search the forums for more information on Dolphin's caching.
See, you go it. If I cache JS, half of the site won't work. If I cache css the page displays funky. And have measured it with and without cache on and there isn't a considerable difference in time response. And since I see that the script loads stuff that is not necessary on the page loading, my idea is to remove those instead of 'hide' by compressing/caching . (on the other side, on another post of mine someone known at the forum told to not bother about compressing js...)
Deano made an excellent point as well with enabling the cache and compression options under Administration => Tools => Cache Settings. Is this a dedicated server or VPS? If so, you can also add a cache engine like APC and fine-tune PHP and MySQL, which should also speed things up considerably.
It's a VPS. I've tuned PHP and also the accelerator, as well as the mysql. It loads pretty fast currently. Now working to stop loading unnecessary files. For instance my home page is just a static page with 2 buttons [register - login] and it loads all of the below

nah, wouldn't want to become his next alien....
I do not intend to alienate anyone. Unless I am missing something, there is only one script here, and we all know which one it is.
|
Then your stuck.
It was most likely me that pointed out not to bother with JS compression. It malfunctions most of the time.
Because you can't compress, you are out of luck. Combining them is really not possible without a lot of code changes. You would have to find the locations where all the files are loaded and comment those sections out except for one of them where you would put all the combined code.
The problem is some modules have there own css and js files that may only be present on those specific pages. There are also other dolphin pages that will have a different set of css and js files. Example. index.php will have the index.css file, other pages will not. You will find this situation throughout the site.
You can try if you want, but be prepared to be spending a couple of weeks on it. It will not be a easy task and i am sorry to say, it's unlikely you will get anyone in the forums to take that much time to figure it all out for you and provide you with instructions.
Problem is, even if you combine them into one file, your still pretty much loading the same amount of data. The speed difference in doing that most likely will only be a few milliseconds. I don't believe it will be worth the time.
Server optimizations and a powerful dedicated server will make a much bigger difference. VPS servers to be honest are not very good. Neither is cloud in my opinion as most don't provision them properly. In over 20 years i have never found anything that out performs a real dedicated server. https://www.deanbassett.com |
Listen to Deano, he has been here many years and he knows his Dolphin stuff. A VPS is often the same as shared hosting, they place too many virtual servers on the same physical box and often the price is not not enough of a difference. I started with a VPS and it was a big mistake; a decent VPS may be close to a low end dedicated server, go with the dedicated server. Geeks, making the world a better place |
That will be my next investment. If you say so, then more motivation have to move to a dedicated one. Hope there is a big difference though.
Thanks for your input.
All the best
|
Most of the server load is causing by periodic requests, to disable periodic requests - don't install the following modules:
- Messgenger
- Simple messenger
- Shoutbox
Also you need to disable member menu, since it is updating in realtime as well:
Admin panel > Settings > Templates > Settings > Enable Member Menu
Also here is some more recommendations:
http://www.boonex.com/trac/dolphin/wiki/HostingServerSetupRecommendations
Rules → http://www.boonex.com/terms |
Most of the server load is causing by periodic requests, to disable periodic requests - don't install the following modules:
- Messgenger
- Simple messenger
- Shoutbox
Also you need to disable member menu, since it is updating in realtime as well:
Admin panel > Settings > Templates > Settings > Enable Member Menu
Also here is some more recommendations:
http://www.boonex.com/trac/dolphin/wiki/HostingServerSetupRecommendations
cool, thank you Alex. Will follow
|