Словник WEB термінів
CMS(абревіатура від Content Management System) – система керування контентом web-сайту. Дозволяє не фахівцям у галузі програмування додавати, видаляти, модифікувати, архівувати контент сайту, адмініструвати як роботу сайту загалом, так і роботу його окремих компонентів та модулів. Різні системи дозволяють робити це з різним ступенем комфортності та гнучкості. На сьогоднішній день серед CMS, що розповсюджуються під ліцензією GNU/GPL, можна виділити CMS Joomla, на якій побудовано наш сайт artwebmaster.ru та CMS PHP-Nuke. Серед комерційних можна назвати CMS Bitrix.
CMS Joomla– система управління вмістом сайту Joomla. Поширюється за ліцензією GNU/GPL або іншими словами – безкоштовно. Система має відкритий код, що важливо для розробників додатків. Скрипти написані мовою PHP, а як зберігання даних використовується база MySQL. Крім того, що вона безкоштовна, система має великий потенціал щодо розширення своїх базових функціональних можливостей за рахунок таких же безкоштовних модулів, компонентів і плагінів. Варто відзначити, що всі сайти, що створюються в нашій студії, як і сам сайт artwebmaster.ru, побудовані на CMS Joomla
Html(абревіатура від Hyper Text Markup Language) - метамова верстки гіпертекстових документів. Html по суті не є мовою програмування, оскільки не виконує жодних функцій обробки матеріалів або даних. Він призначений лише для опису оформлення та виведення на екран текстового чи іншого змісту документів у тому вигляді, в якому їх побажав виводити веб-дизайнер.
Навігація сайтом- сукупність коштів, з допомогою яких користувач може переміщатися межах сайту. Це можуть бути різного виду меню, посилання на додаткові або схожітематиці матеріали, система пошуку сайту, карта сайту тощо. Чим краще і продуманішою буде ця система, тим зручніше і простіше відвідувачу буде знайти цікаву для нього інформацію.
CSS таблиці(абревіатура від Cascading Style Sheets) - Таблиці каскадних стилів. Css - це набір інструкцій, за допомогою яких можна визначити зовнішній вигляд і взаємне розташування кожного елемента веб-сторінки, наприклад, точне позиціонування картинки. При цьому можна одноразово задати стиль виведення якогось елемента сторінки і всі такі елементи будуть відформатовані відповідно до встановленого стилю. Наприклад, можна одноразово вказати, що текст параграфа повинен виводитися з відступом у 5 пікселів зліва і праворуч, і весь текст, що є параграфом (задається html тегами), буде відформатований таким чином.
Трафік(від англійської Traffic). У загальному сенсі це кількість інформації, що передається в цифровому вигляді, за допомогою мережевих каналів зв'язку, від джерела до одержувача. Трафік обчислюється в байтах (кількісних одиницях цифрової інформації) або великих одиницях - кілобайтах, мегабайтах і гігабайтах. Слід врахувати, що реально один кілобайт цифрової інформації становить 1024 байта або 2 ступенем 10. По відношенню до одержувача трафік може бути вхідним і вихідним. Наприклад, Ви завантажуєте з веб-сервера сторінку або завантажуєте файл, при цьому трафік будемо вхідним, а для web-сервера вихідним. Зазвичай для Інтернет-сайтів мережевий трафік є вихідним і становить приблизно 99% від вхідного.
Провайдер(від англійської Provider) - компанія, що надає послугу доступу до Інтернету.
Пошукова система(від англійської Search Engine) - система, призначена для пошуку та надання знайденої інформації. Метоюпошукових систем є каталогізація інформації (зазвичай використовується індексація текстового змісту HTML-сторінок), щоб надалі було легше знайти потрібну, тобто запитувану користувачами.
Релевантність сайту- ступінь відповідності текстового змісту та тематики сайту слову або виразу, заданому як ключ під час пошуку інформації. Використовується пошуковими системами визначення порядку видачі результатів пошуку. Наприклад, при пошуку за допомогою пошукової системи Rambler сторінок, що містять вираз "Створення сайтів", сторінки, які мають більшу релевантність (більше відповідають ключу "Створення сайтів"), будуть знаходитися ближче до початку списку результатів пошуку.
Користувач(клієнт)інтернет- абонент, що має доступ до ресурсів мережі, але не віддає свого ресурсу в мережу.
Невиділений сервер- сервер, який може виконувати крім функцій обслуговування мережі ще й інші завдання.
FTP(абревіатура від File Transfer Protocol) протокол (стандарт) передачі (обміну) файлів у мережі Інтернет. Для доступу до інформації на Вашому сервері за допомогою протоколу FTP необхідно мати логін і пароль. Щоб полегшити роботу з файлами через інтернет, за допомогою FTP протоколу, слід скористатися спеціалізованими програмами, які у зручному та наочному вигляді можуть проводити видалення, запис або переміщення файлів між віддаленим веб-сервером (сайтом) та Вашим комп'ютером. Найбільш відомими та популярними серед таких програм є Total Commander, FAR, Cute FTP та інші. Працювати з фалами на віддаленому веб-сервері можна також за допомогою звичайного провідника Windows. Все залежить від Ваших пристрастей та нахилів. У результаті вся робота з файлами на віддаленому сервері через FTP стає анітрохи.не складніше, ніж з файлами на диску локального комп'ютера.
Домени першого рівнявиділяються лише великій спільноті Інтернет-серверів або Інтернет-ресурсів. Це може бути країна, наприклад, для України виділені домени ru і su або певний напрямок діяльності, наприклад, com – комерційні, biz – бізнес тощо.
Домени другого рівня, а вірніше доменні імена другого рівня видаються вже конкретним серверам, веб-ресурсам або веб-сайтам. Наприклад, наш сайт artwebmaster.ru знаходиться на домені другого рівня в доменній зоні України. Три літери w, які ставляться перед назвою сайту, наприклад, www.artwebmaster.ru не є покажчиком домену, а скоріше просто данина традиції. Так раніше позначалися імена ресурсів розташованих у глобальній мережі інтернет або W W W. Зараз актуальність такого позначення зникла і будь-який ресурс Інтернет доступний як www.artwebmaster.ru, так і artwebmaster.ru.
СубдомениабоПіддомени(від англійської Subdomain) - це домени третього і так далі рівнів створених на основі домену другого рівня. Субдомени можуть бути (залежно від їх організації адміністратором сайту або хостингу) як абсолютно незалежними, окремими сайтами, так і складовими частинами або розділами основного сайту, що має домен другого рівня. Приклад незалежного сайту із піддоменом третього рівня: www.demo.artwebmaster.ru. Приклад сайту, який має розділ каталогу продукції, винесеного на окремий субдомен: www.catalog.artwebmaster.ru. У наведених прикладах demo та catalog, це і є субдомени третього рівня
SSI(абревіатура від Server Side Includes) – технологія, що дозволяє вставляти у сторінки свого сайту спеціальні директиви, які виконуватимуть сервер під час відправкицієї сторінки користувачеві. Це дозволяє вставляти фрагмент html коду, що часто повторюється, в web-сторінку всього однією директивою. Наприклад, це можливо меню, малюнок, банер, лічильник відвідувань тощо. Таким чином, Ви можете підкоригувати пункти меню Вашого сайту всього в одному документі і зміна позначиться відразу на всіх його сторінках. Однак скористатися можливостями SSI можна лише за умови, що хостинг, де розміщується Ваш сайт, має підтримку даної технології.
PHP– скриптова мова програмування веб-застосунків. Дані програми виконуються інтерпретатором PHP безпосередньо на сервері, а клієнт бачить тільки результат роботи скрипта – сформовану ним html сторінку. PHP є однією з найпотужніших і найпродвинутіших мов програмування серверних додатків. Його іноді порівнюють за потужністю можливостей з C++, який у свою чергу є незаперечним лідером при розробці програмних продуктів і додатків. PHP увібрав у себе практично всі досягнення та можливості своїх попередників, таких як Perl, CGI, ASP, що зробило його на сьогоднішній день найпопулярнішою мовою програмування web-додатків.
XML(абревіатура від Extensible Markup Language) – мова (формат) розмітки, що розширюється, службовця для опису складних структурованих документів. Призначений для створення та обміну документами, що мають складну, але чітку структуру. Може бути використаний для обміну та виведення у суворій закономірності як баз даних, електронних таблиць, так і інших структурованих документів.
MySQL база даних- найбільш популярна на сьогоднішній день база даних з відкритим кодом, що розповсюджується за ліцензією GNU/GPL. MySQL розроблена Міхаелем Віденіусом (Michael Widenius). MySQL єщодо невеликої та швидкої реляційної СУБД заснованої на традиціях Hughes Technologies Mini SQL (mSQL). Зазвичай розміщується на виділеному Інтернет-сервері (MySQL-сервері) і має доступ ззовні тільки за допомогою програмних SQL запитів. Щоб підключитися до такої бази даних, необхідний унікальний логін і пароль. MySQL відповідає специфікації ANSI 92 SQL.
SQL(абревіатура від Structured Query Language) - структурована мова запитів. SQL створено до роботи з реляційними базами даних. Він дозволяє користувачам взаємодіяти з базами даних (переглядати, шукати, додавати, видаляти інформацію) і таким чином керувати ними.
PHPMyAdmin– веб-інтерфейс для керування базами даних SQL. Дозволяє працювати з базою даних через Інтернет за допомогою браузера. За допомогою PHPMyAdmin можна створювати, видаляти або коригувати таблиці або поля в таблицях, так і окремі записи бази даних.
Протокол передачі даних- набір правил, алгоритм обміну інформацією між абонентами мережі.
Кешування- тимчасове (недовге) збереження у певному місці на локальному диску (кеші) копії нещодавно відвіданих сторінок з метою прискорення повторного доступу до них.
SMTP(абревіатура від Simple Mail Transfer Protocol) - протокол передачі електронних листів, що використовується в мережі Інтернет.