Об’єкти PHP і робота сервера
Встановлення PHP в Ubuntu Server може виконуватися різними способами – все залежить від його версії і версії операційної системи. У Windows все доводиться робити самому, і процес виходить прозорим.
Не можна сказати, що дана обставина є недоліком сімейства линуксов, але момент невизначеності все ж є.
Етап фізичної налаштування – посилання на PHP з «httpd.conf» та уточнення файлу php.ini», потім етап логічного уточнення, якщо обрана перспективна CMS. В кінцевому підсумку фундамент сайту працює, далі слід функціонал.
Власне сервер і база даних постають перед основним кодом через інтерфейс. Як правило, кожен розробник відділяє основний код від коду роботи з базою даних, з браузером (відвідувачем), з сервером (завантаження файлів, імпорт, експорт тощо). Проблема основного коду – в тому, що кожен раз, коли відвідувач приходить на сторінку або запускається механізм AJAX, відбувається ініціалізація основного коду. Фактично кожен раз сайт готує сам себе до роботи.
Об’єкти браузера на JavaScript існують постійно, поки відвідувач знаходиться на сторінці. Об’єкти PHP активні тільки тоді, коли сторінка завантажується, оновлюється або виконується запит AJAX.