Вы здесь:
 
 
 
 
 
 

Отключаем блокировки


Говоря о борьбе с блокировками объектов самой Joomla хочется предложить одно решение: отключение этого самого механизма блокировок всех объектов при редактировании. Но сразу же хочется предупредить, что это данное решение все же применимо лишь на таких сайтах, которые имеют небольшое количество администраторов (примерно 1-2), т.е. где вся вероятность одновременного такого редактирования материала (ну или же любого другого иного объекта) очень мала. Редактирование материала напрямую связано со скачиванием этого самого материала. Обычно для скачивания нужны различные серверы. Существуют даже специализированные русские прокси серверы. Они созданы специально для скачивания файлов с российских сайтов. И являются узконаправленными.


С технической же стороны предлагаемый вам метод основывается также на том, что в самой Joomla для представления всех объектов БД используются обычно наследники базового класса под названием mosDBTable, именно который и содержит все методы для подобной блокировки (checkout) и также разблокировки (checkin) всех объектов. Поэтому же, если в этом всем базовом классе просто отключить логику всех этих функций, то все блокировки объектов просто срабатывать не будут (это за исключением отдельных случаев, когда все разработчики сторонних других расширений используют лишь свою реализацию все этих методов, что бывает крайне редко).

Перед подобным началом всех модификаций рекомендуется создать свою резервную копию всех изменяемых файлов. Наличие резервной копии вас спасет от проблем.

Комментарии:

Добавить комментарий


Защитный код
Обновить

 
 
 
 
 
 
-