jbetolo




The new features are:
1. Multiple CDN mapping
2. manually call smush.it service to optimize a whole directory of images
3. export and import jbetolo configurations
4. backend support
5. embed resources as data URI
6. compress resources other than js and css, such as fonts
7. perfectly functioning minimization based on latest Minify
jbetolo helps you improve your site loading time by
1. merging
2. compressing
3. minimizing
4. and serve the generated files with correct http header so that your site visitors browser caches the files
with regard to your resource files, css and js files.
In addition jbetolo can help you:
- solve javascript library conflicts and dependency issues, by allowing you to sequence the loading of the libraries and inject necessary stop conflict code
- work in a lock-down mode, meaning that last known merged files are served instead of an eventually new generation of files
- remove certain unwanted js/css files, no need to hack extensions that loads unwanted files
- merging option to indicate which files that should be excluded or included from the merging process
- exclude certain components from being affected by jbetolo
- move inline js scripts to either header, bottom of the page or leave it as it is
- move merged js file as well as other non-merged js files to the bottom of page or leave it within the header, need to be used with caution as it might affect the dependency of inline javascript files
- leaves IE conditioned js files untouched
- caching age option (this is browser caching age)
(please read the change log on the documentation page...)
Great work!
Anyhow for sites with multiple components and scripts this is the one to get.
It took a couple of hours to get working to maximum efficiency, I found the easiest way was to look at my source code, and combine the css in that order, as for the JS it was mootools-core, jquery.js then the rest as sourced. The htaccess based rewriting didn't work for me even though I use rewrites with other apps. No Biggie. It did what I wanted.
It managed to shave 5+ seconds off of the time to load my site. As a comparison, RokGzipper only managed to cut 2+ secs from the same site.
But just remember,
This extension is a tool, a great one, to help tune your site; not a magic wand you simply install and voila! everything's done.
Thank you for sharing this extension!
The best plugin in its field an I'm looking forward to the first non Beta 2 release.
I played with CssJScompress, JHC, JFinalizer. JFinalizer was my favorite, but it was nightmare to setup and to have all optimization in place. So even it is great tool, not for my site. Today I explored Jbetolo and I can honestly tell you -> THIS IS ONE OF THE BEST IF NOT BEST. You have lot of options (and correct setup took me max 2h),possibility to omit sensitive JS, CS files which do not like to be minimized. I also like the fact that source code of website looks cleaner after optimization. I did not use options for CDN, smash service, but it is only +. What I would suggest to add is gzip (joomla system gzip do not work? At least for me) and css sprites (but I assume that this is not easy to integrate).
Jbetolo changed my score in webpagetest.org from 65 to 81! Yslow from D to C (75). And most important I can see that site loads faster.
It would be even better, but I have lot of JS files which do not like minification so I had to omit these from optimization.
Thank you for this great plugin! I recommend your inteligent plugin to everyone. I believe that in few months it will be the best rated plugin in Site Perfomance section. Bravo!
On the joomla performance grader olmost all was in red except valid and gzip.
Now i get a Solid Grade A on small site and a Grade B 88 on Yslow.
The performance grader also list my entire site in green execpt 1 field in yellow, and Http request are down to 6 by joomla performance standard.
Html validates and that is not normal when usig other extensions.
The only part i did not get working so far is the CDN. But when site loads at under 1 sec, who even cares.
This is the extension to go with as far as i care.
Hey mmyhre,
I'm pleased to hear that jbetolo has been to good use for you as for many others.
As for CDN usage don't hesitate to contact me through my site and I will be more than happy to get you going on that one.
Every issue I had was solved directly by the developer though email correspondence! Support doesn't get much better than that. Not only did he fix it but he told me how he did it so I know what to do int he future.
I will definitely have a look if iframes are of any particular concern in this regard.
If you had contacted me earlier I could have tried to address the issue to extent possible and it would have been more useful for others to know about.
Regardless thanks a lot for taking your time to comment.
And i did´t do mistake.
I had some problems to get plugin to work at my Joomla configuration and developer first tried with admin login to fix it. Then he asked for complete backup of my root folder and DB, and he fixed problem for a half of day at home. I won´t mention that he answer emails directly fast.
Beleive me, with this developer you wont stay in deep water when you move to Joomla 1.6. Or when you install some plugin that is poorly coded and has to work with merge-minify plugin.
Apsolutely doesn´t matter if this plugin will stay free in future. Support is excellent. Even more excellent with fact that it is a free plugin.
Try to put yourselves in his shoes. How many of you would bother to aks someone (you don´t know) for joomla root folder, DB, install that at home and troubleshoot? All for free.
I may say, in Joomla world it is excellent support.






