Навіщо потрібно оновлювати joomla і joomshopping

Як то кажуть «не чіпай, поки працює», якщо на те немає вагомої причини. Ось три вагомих причини регулярно оновлюватися:

У оновленнях виправляються знайдені помилки. Програмісти теж люди і їм властиво помилятися. Ці помилки можна виправити за допомогою «латок» або «патчів» (від англ. Patch). Під час оновлення замінюються файли, що містять помилки в коді.

Якщо Ви використовуєте стару версію програмного забезпечення та зіткнулися з незрозумілою помилкою, насамперед оновлюйтеся, тому що швидше за все помилка вже впораюся. Не допомогло? Тоді шукати товаришів по нещастю в Гуглі. І там немає рішення? Останній крок - повідомити про помилку розробнику.

Як правило, разом з оновленнями розробники додають нові можливості в програми, а також покращують роботу старих функцій. Під час оновлення застарілі файли замінюються, щоб забезпечити коректну роботу нових опцій.

Не можна відмовлятися від поновлення через «мені не потрібні нові опції». Насправді це всього лише привід «не чіпати компонент», тому що вже є впевненість в тому, що оновлення спричинить за собою втрату всіх напрацювань (хтось редагував вихідний код). Правильно, але «ядро» правити не можна - все зміни потрібно реалізовувати через доповнення (аддони, плагіни).

Спадковість. Щоб сайт працював стабільно, все програмне забезпечення повинно бути «одного віку».

Наприклад: Joomla 3.3 вимагає версію PHP не нижче 5.3.10. Компонент JoomShopping використовує вбудовану в CMS бібліотеку JQuery версії 1.11.1. Улюблений плагін може використовувати певні функції і платформи, і компонента, і модулів на хостингу. Що буде, якщо у Вас десь затесався «дідок»? У випадку з сайтом - «старий кінь зіпсує борозну».

Файли замінюються, всі правки губляться!

Навіщо потрібно оновлювати joomla і joomshopping

Вірно, по-іншому ніяк. Але є способи уникнути втрат дотримуючись три простих правила:

Не дозволяйте нікому правити «ядро» Joomla або JoomShopping. Для Вебмастера в технічному завданні вкажіть явно, бажано першим пунктом і червоним шрифтом:

«Всі зміни обов'язково виконати плагіном / аддоном. Важливо не втратити можливість оновлювати програмне забезпечення сайту. Вихідний код не правити! »

Використовувати перевизначення в Joomla. Суть цього методу полягає в копіюванні вихідних файлів в Ваш шаблон з подальшою їх правкою на новому місці. Але це матеріал для окремої статті.

Схожі статті