Автоматическое обновление jQuery на PHP
Интересным решением может показаться автоматическое обновление библиотеки jQuery на сайте или возможно в каком то ином проекте где требуется постоянное поддержание свежей версии jQuery. Представляю вашему внимаю скрипт, написанный на PHP который сверяет текущую версию библиотеки с самой последней версией расположенной на официальном сайте. При обнаружении новой версии, скрипт скачивает её и перезаписывает текущую.
Данный скрипт оформлен в PHP класс, благодаря чему понятен и легко настраиваем. Версию проверять можно как с google code так и с code.jquery.com для этого достаточно прописать соответствующий путь.
Пример использования класса:
include 'jquery_updater.class.php'; //подключаем класс $jQu = new jquery_updater; //создаем объект $jQu->setJqueryPath('jquery.js'); //устанавливаем пусть к текущей версии jQuery в проекте if($jQu->thereIsNewer()){ //если версии отличаются $jQu->update(); // загружаем и обновляем jQuery до новой версии echo 'You\'ve used version: ', $jQu->localVersion, '.<br>Version was updated to: ', $jQu->lastestVersion, '.'; }else{ echo 'Currently using the latest version: ', $jQu->localVersion, '.'; } |
Скачать PHP класс Автоматические обновление jQuery на PHP
Также интересен подход решению данной задачи, его принцип очень прост и нагляден, думаю новичкам будет интересно познакомится с таким решением. Впрочем было интересно и мне.
По данному принципу можно также реализовать автоматическое скачивание и обновление какого либо иного проекта, библиотеки и т.д. Например обновление собственной CMS используемой сторонними пользователями.

Автор:







Это хороший урок только если бы они не меняли команды , ведь мой код в 1.2 явно отличается в 1.8