- •«Затверджую»
- •На дипломну роботу студенту Гончару Роману Вячеславовичу
- •1.Тема роботи: Розробка «Landing Page» за допомогою препроцесора sass та cms «WordPress»
- •Анотація
- •В ступ
- •Розділ і аналітичний огляд літературних джерел
- •1.1 Система управління контентом WordPress
- •1.2 Системи управління контентом
- •1.3 Установка та налаштування cms WordPress
- •Розділ іі постановка задачі
- •2.1 Постановка та обгрунутвання задачі
- •Розділ ііі розробка landing page
- •3.1 Засоби які використовувались при створенні шаблона
- •3.2 Завантаження та керування темою у сms WordPress
- •3.3 Створення категорій та записів
- •3.4 Плагін MailPoet
- •Далі після натиснення на «Створити нову форму» відкриється вікно в якому можна налаштувати форму (Рис. 3.24).
- •Розділ іv Охорона праці
- •4.1. Шкідливі фактори, які впливають на користувача комп’ютера
- •4.2. Вибір монітора
- •4.3. Вимоги до приміщення
- •Висновки
- •Перелік використаних джерел
- •Додатки
Розділ і аналітичний огляд літературних джерел
1.1 Система управління контентом WordPress
WordPress – це проста у встановленні та використанні система керування вмістом з відкритим кодом, яка широко використовується для створення веб-сайтів. Сфера застосування – від блогів до складних веб-сайтів. Вбудована система тем та плагінів в поєднанні з вдалою архітектурою дозволяє конструювати на основі WordPress практично будь які веб-проекти [2].
WordPress – це популярна безкоштовна система керування вмістом сайту (CMS), яка має відкритий вихідний код та поширюється під ліцензією GNU GPL [3]. Це означає, те що систему WordPress може використовувати кожен, як для особистого використання, так і для комерційного поширення сайтів, побудованих на даній системі.
Користувачі, які лише хочуть почати роботу з даною системою може інтересувати таке питання, як про авторські права: “ якщо безкоштовний, то немає ніяких авторських прав ” таке твердження є невірним, WordPress не є вільний від авторських прав. Система ліцензована таким чином, що дозволяє всім його використовувати, але кожна зміна в ПЗ має свій копірайт, який поширюється по ліцензії GPL.
GNU GPL – (з англ. GNU General Public License) – це відкрита ліцензована угода GNU, яка дає право на редагування, копіювання та розповсюджування програми не тільки безкоштовно, але й на комерційній основі, передаючи іншим користувачам ці права [4].
Написана дана система мовою програмування PHP, та в якості збереження даних, використовується база даних MySQL [2]. На даний момент існує два види сервісу системи WordPress, а саме [5]:
1) WordPress.com – сервіс для блогів, без плати за хостинг і підтримку та без можливості використовувати власні теми та плагіни (Рис. 1.1).
Рис. 1.1. Головне меню адміністратора WordPress.com
2
)
WordPress.org
− це
програмне забезпечення (ПЗ), яке можна
встановити на власний сервер, з будь-якими
темами, плагінами, рекламою і прямим
доступом до бази (Рис. 1.2).
Рис. 1.2. Головне меню адміністратора WordPress.org
Система управління контентом WordPress може бути встановлено на більшості веб-серверів (наприклад, таких як Open Server, Denver, Mamp, Winginx, Apache і Zeus). Головна панель або (адмін. – панель) працює практично у всіх сучасних браузерах.
Переваги системи WordPress:
1) WordPress повністю безкоштовний;
2) Зрозуміла та проста панель управління;
3) Великий вибір доступних доповнень та розширень (плагінів);
4) Можливість вносити зміни в код шаблону;
5) Підтримка веб-стандартів (XHTML, CSS) [2];
6) SEO оптимізована система [2];
7) Наявність українського перекладу[2];
8) Кешування сторінок;
9) Підтримки безпечного протоколу при роботі з системою (SSL);
10) Підтримка RSS, trackback, Atom, pingback [2];
11) Підтримка PHP 5.3 і вище;
12) Можлива установка на Open Server, Denver, Mamp веб-сервера;
13) Швидке оновлення свого ресурсу;
Недоліки системи WordPress:
1) Досить сильне навантаження на сервер;
2) Інколи низька швидкість завантаження сайту;
3) Недостатня оптимізація;
4) Низький рівень безпеки;
Вмонтовані засоби [6]:
1) Текстовий редактор WYSIWYG;
2) Система генерації меню сайту;
3) Налаштування форми «зворотній зв’язок»;
4) Планувальник стану матеріалу (розклад контенту);
5) Короткі та зрозумілі («людські») URL;
