- Posts: 10
Separate sites for Moodle and Joomla
- Delia
- Topic Author
- Offline
- New Member
-
Less
More
13 years 5 days ago #11
by Delia
Replied by Delia on topic Separate sites for Moodle and Joomla
Thanks Rolf for the contribution.
Can you direct me to a forum or description of the steps to go through for someone in learning.
Chris, we've had the (mis)opportunity to test the Akeeba backup and I'm pleased to say all was there.
Your notes about backup protocols will be put into practice as we expand.
The video steaming software threw me into overload this week. In the short term, I'll look at the protection afforded by running everything through an Articulate Storyline type player and keeping the company banner behind us in most every video we do. First steps.
I think the main issue with the Joomdle integration is choosing a developer who indicated he had knowledge of Joomdle but as it turns out was overselling his capability.
But we do keep moving forward.
Thanks again
Delia
Can you direct me to a forum or description of the steps to go through for someone in learning.
Chris, we've had the (mis)opportunity to test the Akeeba backup and I'm pleased to say all was there.
Your notes about backup protocols will be put into practice as we expand.
The video steaming software threw me into overload this week. In the short term, I'll look at the protection afforded by running everything through an Articulate Storyline type player and keeping the company banner behind us in most every video we do. First steps.
I think the main issue with the Joomdle integration is choosing a developer who indicated he had knowledge of Joomdle but as it turns out was overselling his capability.
But we do keep moving forward.
Thanks again
Delia
Please Log in or Create an account to join the conversation.
- Rolf Dijkstra
- Offline
- New Member
-
Less
More
- Posts: 4
13 years 4 days ago - 13 years 4 days ago #12
by Rolf Dijkstra
Replied by Rolf Dijkstra on topic Separate sites for Moodle and Joomla
Okay!
Here are the tips for anyone who desperately needs to speed up their (Moodle/Joomla) websites:
(Notice that these techniques use cache and compression on the webserver to load webpages quicker, which I see as a bandaid. But the result is super.)
1. Check on your webhostingserver if it runs ETag, or turn it on;
2. Check if mod_deflate is available;
3. Check of mod_expires is available, or have it compiled on your webserver;
4. Add this code below in your .htaccess Especially the ExpiresDefault can have a longer caching period.
SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None
ExpiresActive On
ExpiresDefault "access plus 300 seconds"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType text/css "access plus 1 week"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/plain "access plus 20 minutes"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType video/x-flv "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/html "access plus 10 minutes"
When all this is done, the website reacts much quicker because many results of databaserequests are cached.
But Joomla disables cache when logged in. Therefore you also need to add a general accelerator to speed up the php on your server.
5. The best choice therefore is eAccelerator. In most cases your serverprovider can have this installed for you. Otherwise, there are several installation instructions to be found on the web.
These improvements are all made on the server and not in your Joomla/Joomdle/Moodle administration. Offcourse the .htaccess is local and can be setup differently for every other website you are running on your webserver.
In my installation, the page load results measured with Firebug changed from 16 seconds to 2-3 seconds. Or online via webpagetest.org from F and D ratings to A ratings.
I hope that anyone who benefits from this, post their speedresults! Good Luck!
Here are the tips for anyone who desperately needs to speed up their (Moodle/Joomla) websites:
(Notice that these techniques use cache and compression on the webserver to load webpages quicker, which I see as a bandaid. But the result is super.)
1. Check on your webhostingserver if it runs ETag, or turn it on;
2. Check if mod_deflate is available;
3. Check of mod_expires is available, or have it compiled on your webserver;
4. Add this code below in your .htaccess Especially the ExpiresDefault can have a longer caching period.
SetOutputFilter DEFLATE
Header set Expires "max-age=29030400, public"
Header unset ETag
FileETag None
ExpiresActive On
ExpiresDefault "access plus 300 seconds"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType text/css "access plus 1 week"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType text/plain "access plus 20 minutes"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType video/x-flv "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/html "access plus 10 minutes"
When all this is done, the website reacts much quicker because many results of databaserequests are cached.
But Joomla disables cache when logged in. Therefore you also need to add a general accelerator to speed up the php on your server.
5. The best choice therefore is eAccelerator. In most cases your serverprovider can have this installed for you. Otherwise, there are several installation instructions to be found on the web.
These improvements are all made on the server and not in your Joomla/Joomdle/Moodle administration. Offcourse the .htaccess is local and can be setup differently for every other website you are running on your webserver.
In my installation, the page load results measured with Firebug changed from 16 seconds to 2-3 seconds. Or online via webpagetest.org from F and D ratings to A ratings.
I hope that anyone who benefits from this, post their speedresults! Good Luck!
Last edit: 13 years 4 days ago by Rolf Dijkstra.
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7902
13 years 4 days ago #13
by Antonio Durán
Replied by Antonio Durán on topic Separate sites for Moodle and Joomla
Rolf: If you have disabled all joomdle plugins and modules, no Joomdle related curl calls should happen in "normal joomla pages" (as there is no joomdle code running at all)
So, if you are sure some curl calls are being made, you should try to find out which component/plugin/module is making the calls.
So, if you are sure some curl calls are being made, you should try to find out which component/plugin/module is making the calls.
Please Log in or Create an account to join the conversation.
- Delia
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 10
13 years 4 days ago #14
by Delia
Replied by Delia on topic Separate sites for Moodle and Joomla
Brilliant Rolf - Thank you
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7902
13 years 4 days ago #15
by Antonio Durán
Replied by Antonio Durán on topic Separate sites for Moodle and Joomla
Rolf, thanks for all the info, I hadn't seen your last message when I posted.
Please Log in or Create an account to join the conversation.