This is a Leed's plugin to update feeds smartly. Without it, every single feed is checked on update. It is quite slow and useless for feeds that are not updated frequently.
You need to have a working copy of Leed. If not look at the Leed's install instructions.
Leed Smart Feeds Update get the frequencies' average of the last 10 feed's entries and store this value into the database. From now on, feeds will only be updated only once of its frenquency range. This process results on less feeds to update, quicker updates and less bandwitch used.
- Do at least one first sync with the Leed original update system!
- Download LeedSmartFeedsUpdate into the
plugins
folder of Leed - Activate
LeedSmartFeedsUpdate
from the settings page - Change the Leed's crontab entry to do the update every minute
* * * * * cd /var/www/leed && php action.php >> logs/cron.log 2>&1
- Disable
LeedSmartFeedsUpdate
from the settings page - Remove the
LeedSmartFeedsUpdate
folder fromplugins
You can change the slot where the feed has been automatically placed from the Smart feeds update settings
(uri: /settings.php#smartFeedsUpdateSettingsBlock
) settings layout.
- Lock the update frequencies that the user changed even if we do a manual frequencies update
- Give to the user the ability to change the slot's frequencies from the settings' page
- Give to the user the ability to change the events limit used to calculate the frequencies' average
Leed Smart Feeds Update is under MIT License.