Двигун мережевого прогресу
Сьогодні ми займемося подальшою відточкою: оновимо двигун (за минулі місяці вийшов новий реліз), змінимо колірне оформлення форуму, навчимося встановлювати нові модулі. Застосуємо отримані знання практично, додавши кілька зручних модулів.
Нова сукня для короляЕволюція будь-якого програмного забезпечення полягає в розширенні його можливостей та порятунку від можливих помилок (принаймні, так має бути). Web-програми не є винятком. Не встигли ми розповісти вам про двигун PHP-Nuke, як вийшла його нова версія під номером7.3. На щастя, кардинальних відмінностей у процесі побудови сайтів немає.
Підключення нових модулівЗначно розширює можливості мережевого двигуна використання спеціальних модулів. У найпростішому випадку їх підключення не складніше щойно виконаної роботи з оновлення самого двигуна. Нам потрібно завантажити на сервер файли модуля та оновити (і то не завжди) БД. Нижче буде розглянуто процедуру встановлення модуля каталогу файлів. Як ви вже, мабуть, помітили, стандартний модуль каталогу файлів дозволяє розміщувати лише посилання на файли. Це зручно, якщо ми розміщуємо посилання на щось на зразок офіційного патчу до гри. Потрібно лише дізнатися прямий лінк на архів та вказати його в модулі. Але якщо ми хочемо розмістити унікальний файл — будь то нова карта до Warcraft або симпатична самопальна флешка, нам доведеться попередньо завантажувати її по FTP. Тільки потім можна буде зазначати посилання на цей архів. Це зовсім не складно, але з часом починає стомлювати. До того ж, не всім варто довіряти таку серйозну річ, як FTP-доступ. Щоб уникнути втрати працездатності через передчасне руйнуваннянервових клітин (які, як відомо, не відновлюються) ми встановимо новий модуль, здатний завантажувати файл безпосередньо з Web-форми. Так працювати значно приємніше.
Передбачлива безпекаБагато хто звинувачує двигун у надмірній "дірявості", хоча вразливість сайту багато в чому залежить від вас самих. Нескладні маніпуляції убезпечать ваш витвір від безлічі можливих неприємностей. Як це банально, дуже часто першим і головним рубежем оборони стає пароль доступу. Це ключ до ресурсу. Чим він простіше, тим легше підібрати відмичку! Вигадуйте щось оригінальне, наприклад “Паp0лІ_п03ак0vиРісТе”. Багато хто ставить те саме буквенно-цифрове поєднання на FTP,

Наприклад на головну Обов'язково перевіряйте файли, що надходять від користувачів. Мало що.