Що таке локальний сервер і для чого він потрібен |
Написав admin | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Неділя, 22 травня 2011 11:14 Переглядів: 14529
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Для створення сторінок на мові HTML звичайно не потрібно ніяких додаткових програм, тільки блокнот і браузер, але для більш серйозних проектів, які будуть вимагати підтримку PHP і баз даних необхідно мати веб-сервер. Чому так? Та тому що PHP виконується на стороні веб-сервера, усі запити і їх опрацювання виконує веб-сервер. Якщо ви вирішили програмувати сайт на PHP або ж навіть створити сайт на основі будь-якої CMS(такі системи,як Joomla, Drupal, DLE і інші), тож і вам буде необхідний веб-сервер. Тут є два шляхи вирішення: 1. Купити веб-хостинг(послуга що надається в інтернеті, завдяки якій ви зможете представити свій сайт Інтернет мережі) Мінуси: - необхідно платити за хостинг(проте існують і безкоштовні хостинги) - необхідність доступу до інтернету - неефективність роботи через сервіси веб-хостингу Якщо ви початківець, то створення і налагодження сайту займе у вас в кращому разі до місяця, в гіршому — до кількох місяців. Я б не радив починати з веб-хостингу, навіть якщо він безплатний, оскільки розробку,налаштування і тестування сайту краще і приємніше робити на своєму комп’ютері. 2. Встановити веб-сервер у себе на комп’ютері Плюси: - ніяких грошових витрат - усе налагодження відбувається на дисках вашого ПК - ефективність/швидкість редагування і випробовування веб-проекту набагато вища Отже, локальний сервер дає можливість створювати та перевіряти ваші Web-проекти на вашому ПК перед завантаженням їх у інтернет. Завдяки йому ви можете переглянути ваш сайт, як він буде виглядати та функціонувати опісля в інтернеті. Зараз два найпоширеніші веб-сервери, це: - Apache — веб-сервер з відкритим початковим кодом, використовується як в Unix Windows системах - IIS (Internet Information Services) — веб-сервер від компанії Microsoft, відповідно і працює тільки на Windows Після встановлення таких локальних серверів необхідно буде встановити і додаткові продукти,такі як PHP, MySQL і інше, а потім ще довго налаштовувати їх взаємну роботу. Погодтеся, заняття не для новачків=) Саме тому існують варіанти встановлення уже скомплектованих пакетів програм: - Denwer («Денвер») - XAMPP - AppServ Ці локальні сервери встановлюються дуже легко і це осилить любий користувач. Загалом усі ці три сервери дуже схожі між собою, не враховуючи дрібних відмінностей. В основу цих локальних серверів входять Apache, PHP, MySQL, phpMyAdmin. Якщо ви надумали про створення свого сайту або вивчаєте веб-програмування, тоді обирайте один з пакетів і творіть=) В наступних уроках я розповім про встановлення деяких локальних серверів! Щасти! ( 25 Проголосувало ) Новіші матеріали:
Старіші матеріали:
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |