Налаштування Apache: покрокова інструкція

Зміщення пріоритетів локальної розробки

Важко оцінити роль глобальної мережі у розвитку програмування, але легко помітити реальне зміщення центру тяжіння: локальні програми стало прийнято виконувати як веб-ресурс. Просто написати програму для локального комп’ютера – це драйвери, антивіруси, невеликі проекти з простим функціоналом. Мова програмування … VBA, хоча можна застосувати C/C++ та C#.

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

MySQL, PHP, Apache: налаштування на локальний варіант застосування – зовсім інша динаміка програми, необхідного функціоналу. Сучасні компанії, незалежно від розміру, кількості співробітників та сфери діяльності, всерйоз розглядають інтернет-програмування, як локальний, так і глобальний.

Цікаве:  А. С. Пушкін, Дубровський: короткий зміст

При цьому локальне програмування веб-ресурсу може бути розподіленим: офіси компанії можуть перебувати де завгодно, але це не Інтернет, а розподілена локальна мережа компанії.

MySQL, PHP, Apache налаштування в локальній формі:

  • легко дублюється по комп’ютерам мережі;
  • надає можливість динамічно змінювати активну складову або зіставляти її з зразком для оцінки спроб злому;
  • дає привід розробити систему безпеки, позбавлену ризику бути атакованою класичними мережевими методами.

Якщо врахувати, що Apache MySQL і в середовищі Windows – це служби, а PHP-код – це звичайний текст, опрацьований інструментом (інтерпретатор PHP), що викликається в потрібний момент часу HTTP-сервером, то рівень змінності, мобільності та переносимості коду буде значно вище, ніж у локальних інструментів розробки.