Тема 59(8)
Семантичний конспект уроку
Який вигляд матиме сайт — цим питанням опікується веб-дизайнер.
Веб-розробник отримує результат його роботи у вигляді макету. Його задача —досягнути відображення браузером сайту так, як запропонував веб-дизайнер.
Відповідно веб-розробнику потрібен інструментарій, який полегшить розробку сайту.
Писати код при бажанні можна і в текстовому редакторі - ніщо не заважає вам створити найпростіший сайт в «Блокноті», зберігши файл з розширенням .html. Однак якщо ви хочете зробити процес комфортніше і швидше, варто звернути увагу на інтегровані середовища розробки (Integrated Development Environment, IDE) або просунуті редактори.
Існує чимало функцій IDE, які ви навряд чи зустрінете в більш простих інструментах, особливо якщо працюєте над створенням веб-додатку або досить складного сайту. Вам, швидше за все, стануть в нагоді:
компілятор : перетворює ваш код в виконуваний файл;
інтерпретатор : запускає скрипти, які не потрібно компілювати;
відладчик : дозволяє знаходити проблемні місця і помилки в програмному коді;
інструменти автоматизації : допомагають автоматизувати складання проекту і прискорити процес розробки.
В IDE всі ці елементи зазвичай об'єднуються в єдину платформу.
Незважаючи на багато переваг IDE, насправді вони потрібні не завжди. Якщо ви займаєтеся в основному розробкою веб-інтерфейсів, цілком можна обійтися і стандартним редактором коду. Також IDE не варто використовувати для створення простих статичних сайтів, більш складні інструменти швидше сповільнять процес, ніж зроблять його ефективніше.
Названі засоби створення веб-сайтів можна встановити на локальному комп'ютері. Створені в їх середовищі веб-сторінки після завершення процесу розробки потрібно опублікувати в Інтернеті.
Система керування вмістом (англ. Content Management System, або CMS) — програмне забезпечення для організації спільного процесу створення, редагування й управління контентом веб-сайтів
Найпопулярніші безкоштовні CMS:
WordPress
Joomla
Drupal
У той же час існують онлайн-системи конструювання сайтів, які одночасно з послугами з розробки веб-сайтів надають послуги безкоштовного хостингу. Такими є системи uCoz, Google Sites, Weebly, wix.com, Prom.ua та ін. У цих системах створення веб-сайта здійснюється в режимі онлайн відразу на сервері хостингу.
Додаткові дані: