Єдина Країна!

Головне меню

Наша кнопка

Українські уроки про ІТ

Друзі

Підтримка української армії


Головна Web-програмування - PHP Що таке локальний сервер і для чого він потрібен

Що таке локальний сервер і для чого він потрібен
Написав admin   
Неділя, 22 травня 2011 11:14
Переглядів: 14732

Для створення сторінок на мові 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 Проголосувало )
Коментарі
Добавити новий
George   |2013-12-19 12:44:58
Класний у Вас сайт) Справді, класно, що є
люди, які хочуть навчатись і навчати на
українській мові)) Я небагато зрозумів, бо
ще школоло, проте дякую))) Такі уроки справді
потрібні)
Адміністратор   |2013-12-25 16:05:23
avatar будь ласка

вчіться, розвивайтесь,
досягайте=)
Сергій   |2014-02-10 17:25:23
Дійсно чудовий сайт, багато корисної
інформації, і головне рідною мовою
futurama81   |2014-12-15 13:25:00
Поділюся своєю сторінкою для тих, хто з тих
чи інших причин не може зараз встановити
сервер, а хоче спробувати php прямо зараз. Це
можна зробити онлайн за допомогою цього
сервісу: http://algorithm.pe.hu/
Зробив на скору руку
для максимальної простоти роботи навіть з
телефону (деколи буває треба перевірити
якийсь код, а під рукою немає комп'ютера).
Не
судіть строго
Тетяна   |2017-05-26 20:18:30
Допоможіть будь ласка
Підскажіть як
написати програму для копіювання файлів на
веб сервер?
Тетяна  - денвер пропадає   |2018-04-13 09:22:06
після вимкнення компютера пропадає
денвер
що роблю не так?
Залишити коментар
Ім`я:
e-mail:
 
Тема:
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Введіть цей настирливий код
Русская редакция: www.freedom-ru.net & www.joobb.ru

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Підписка

Хто онлайн?

Немає
На даний момент 8 гостей на сайті

Український рейтинг
TOP.TOPUA.NET