Автор24

Информация о работе

Подробнее о работе

Страница работы

Аналіз платформ для створення веб-сайтів

  • 67 страниц
  • 2018 год
  • 168 просмотров
  • 0 покупок
Автор работы

Kosar

Делаю качественно.

2002 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Інтернет (WWW) складається з сайтів. Сайти створюються людьми. Спочатку це відбувалося шляхом наповнення текстових документів фразами мови розмітки HTML – такі сайти називалися статичними. Потім до неї додалася мова стилів CSS, але це лише покращило управління візуальною складовою сайту.
Однією з перших мов програмування, яка була використана для WWW, була Perl (1987). Однак через певну складність синтаксису, неспецифічність задачі та занадто близький зв’язок з С вона не набула широкої популярності. Далі з’явилася PHP (1995). Саме з її появою розпочався бурхливий розвиток мов програмування для WWW. Вона й досі залишається тим засобом, завдяки якому сайти можуть змінювати контент під конкретного споживача, спілкуватися з ним, вести діалог (Python, C#, Java тощо займають малу частку ринку).
Також у 1995 з’явилася JavaScript – на відміну від попередніх мов на боці серверу, це була мова на боці клієнту (сторінки браузера). Тепер ці відмінності дещо стерлися, і JavaScript використовується у різноманітних задачах мов на боці серверу, а PHP – на боці клієнту. Через те, що нас цікавить саме системи розробки сайтів, то на першому місці у нас стоять серверні мови програмування та усе з ними пов’язане.
Невдовзі з’ясувалося, що задачі багатьох клієнтів схожі. Основними з них є створення та редагування сторінок сайтів. Для цього були створені перші CMS. Є деяка складність у виокремленні цієї дати – зрештою, навіть MS Word та інші різноманітні текстові редактори мали здатність зберігати документи у форматі HTML. W3C почала проект Amaya у 1996 для того, щоб показати можливості використання технологій WWW у повністю функціональному веб-клієнті. У 1998 перше місце на ринку посіла програма Dreamweaver (її код критикували за роздутість та неповну відповідність стандартам).
Потім розробка перемістилася у WWW – з’явилися веб-сервери, що дозволили розгортання складних CMS з можливістю працювати з базою даних та мовою динамічного програмування. Довгий час золотим стандартом вважалася комбінація LAMP – ОС Linux, веб-сервер Apache, СКБД Apache, мова PHP. Вона досі залишається однією з найбільш застосовуваних.
Дещо складніші системи управління сайтами згодом виокремилися у окрему категорію CMF – «системи для програмістів». Вони розв’язують складні нестандартні задачі. Межу між CMS та CMF провести досить важко, багато в чому вони перетинаються.
Також тепер є SaaS – це системи управління, які повністю знаходяться на боці серверу та доступні для використання здебільшого за невелику плату. Перевага – швидкість та зручність розробки завдяки наявності в одному місці усього необхідного, і через це відсутності зайвих кроків у розробці. Серед їхніх недоліків можна виокремити важкість міграції сайту на інший хостинг.
На сьогоднішній день модними можна вважати концепцію роботи з великими даними Big Data та односторінкові сайти продаж Landing page на базі комбінацій LYME/LYCE (ОС Linux, веб-сервер Yaws, СКБД Mnesia або CouchDB, функціональна мова програмування Erlang), MEAN (NoSQL-СКБД MongoDB, програмний каркас розробки веб-застосунків для Node.js Express.js, браузерний JavaScript-фреймворк типу MVC Angular, серверна платформа з відкритим кодом для виконання високопродуктивних мережевих застосунків Node.js). Але досі основними інструментами веб-розробників залишаються частини LAMP.
Метою дослідження є вибір кращої CMS (слід зауважити, що це є суб’єктивно умовна мета через свою всеосяжність – для кожної окремо взятої задачі та виконавця (тобто наявних ресурсів) оптимальний інструмент може відрізнятися).
Об’єкт дослідження – сучасні CMS.
Предмет дослідження – характеристики та популярність CMS у часовій, географічній та технологічній перспективах.
В процесі виконання дипломної роботи планується розв’язання наступних задач:
• порівняння стану розповсюдженості CMS;
• детальне дослідження теоретичних основ побудови найбільш важливих CMS;
• практичне застосування найбільш важливих CMS та вибір «найкращої». 

ВСТУП 3
РОЗДІЛ 1. Порівняння стану розповсюдженості CMS 6
1.1. Поняття системи управління сайтами 6
1.2. Функції системи управління сайтами 9
1.2.1. Стандартизація CMS 11
1.2.2. Моделі представлення даних у CMS 12
1.3. Аналіз популярності платформ для створення веб-сайтів 13
РОЗДІЛ 2. Характеристики основних CMS 17
2.1.1. WordPress 17
2.1.2. OpenCart 19
2.1.3. Joomla 22
2.1.4. Битрикс 24
2.1.5. Drupal 26
2.1.6. MODX 27
РОЗДІЛ 3. Аналіз процесу створення тестових сайтів 30
3.1. Приклад процесу створення та тестування робочого сайту у WordPress 30
3.2. Порівняльний аналіз результатів роботи основних CMS 61
ВИСНОВКИ 65
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 66

Пояснювальна записка - 67 сторінок
Завдання+Календарний план+Реферат+Перелік скорочень, умовних позначень - 5 сторінок
Презентація - 18 слайдів

Полтавський національний технічний університет імені Юрія Кондратюка
Навчально-науковий інститут інформаційних технологій і механотроніки
Кафедра комп’ютерної інженерії



Пояснювальна записка
до дипломної роботи
бакалавра
(освітньо-кваліфікаційний рівень)

на тему: Аналіз платформ для створення веб-сайтів


Виконав: студент 4 курсу, групи 402-ТК
напряму підготовки
6.050102 Комп’ютерна інженерія
(шифр і назва напряму підготовки, спеціальності)

(прізвище та ініціали)
Керівник Васильєв К.О.
(прізвище та ініціали)
Рецензент Одарущенко О.Б.
(прізвище та ініціали)



м. Полтава – 2018

1. Drupalтм [Електронний ресурс]. – Режим доступу: localize.drupal.org/translate/downloads – (Дата звернення: 22.02.2018).
2. IT рейтинг Украины. [Електронний ресурс]. – Режим доступу: https://it-rating.in.ua/cms/?limit=96&page=1&sort=mark&order=DESC (Дата звернення: 22.02.2018).
3. Press WordPress блог Керівництво редактора TYPO3 [Електронний ресурс]. – Режим доступу: www.presswordpress.ru/wordpress-plugins/wp-wordpress-gallery-easy-plugin/ – (Дата звернення: 22.02.2018).
4. The content management handbook. Martin White. Facet Publishing, 2015.
5. Usage of content management systems for websites [Електронний ресурс]. – Режим доступу: https://w3techs.com/technologies/overview/content_management/all/ – (Дата звернення: 22.02.2018).
6. АЗБУКА W€B [Електронний ресурс]. – Режим доступу: azbukaweb.ru/creating-modules-a-tutorial-drupal-7x – (Дата звернення: 22.02.2018).
7. Вільна онлайн-енциклопедія Вікіпедія [Електронний ресурс]. – Режим доступу: http://uk.wikipedia.org – (Дата звернення: 22.02.2018).
8. Давлетбаева Р.Р. Сравнительный анализ cms: выбор оптимальной системы для создания общеобразовательных сайтов // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. XXXIX междунар. студ. науч.-практ. конф. № 2(39). [Електронний ресурс]. – Режим доступу: URL: http://sibac.info/archive/technic/2(38).pdf (Дата звернення: 22.02.2018).
9. Обзор CMS (систем управления контентом). [Електронний ресурс]. – Режим доступа: URL: http://wseweb.ru/diz/obzor-cms.htm (Дата обращения: 22.02.2018).
10. Обзор популярных CMS: какую систему управления контентом выбрать в 2018 году [Електронний ресурс]. – Режим доступу: https://web112.biz/news/6381-obzor-popylyarnih-cms-kakyu-sistemy-ypravleniya-kontentom-vibrat-v-2017-gody/ – (Дата звернення: 22.02.2018).
11. Офіційний російський сайт: WORDPRESS.ORG [Електронний ресурс]. – Режим доступу: ru.wordpress.org – (Дата звернення: 22.02.2018).
12. Офіційний російський сайт Joomla: Joom [Електронний ресурс]. – Режим доступу: joom.ru – (Дата звернення: 22.02.2018).
13. Рейтинг CMS 2017: WordPress, Joomla или Drupal? [Електронний ресурс]. – Режим доступу: https://insidewebdev.com/code/cms/rejting-cms-2017/ – (Дата звернення: 22.02.2018).
14. Рейтинг Рунета. [Електронний ресурс]. – Режим доступу: http://www.ratingruneta.ru/cms/ (Дата звернення: 22.02.2018).
15. Создание меню в Joomla. [Електронний ресурс]. – Режим доступу: URL:http://webmastermix.ru/lessons-joomla/64-creating-menu-in-joomla.html (Дата звернення: 22.02.2018)
16. Сравнительный анализ CMS. [Електронний ресурс]. – Режим доступу: http://habrahabr.ru/post/150855/ (Дата звернення: 22.02.2018).
17. Стаття про Joomla: joomla-code.ru [Електронний ресурс]. – Режим доступу: www.joomla-code.ru/j25-creat-module – (Дата звернення: 22.02.2018).
18. Хостинг Україна: исследование бесплатных CMS [Електронний ресурс]. – Режим доступу: https://www.tophosting.in.ua/stati/xosting-ukra%D1%97na-issledovanie-besplatnyx-cms.html – (Дата звернення: 22.02.2018).
19. Язык программирования РНР [Електронний ресурс]. – Режим доступу: http://www.webmasterwiki.ru/PHP – (Дата звернення: 22.02.2018).
20. Язык программирования PHP. Курс для начинающих [Електронний ресурс]. – Режим доступу: https://coder-booster.ru/learning/php-beginners – (Дата звернення: 22.02.2018).

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Інтернет (WWW) складається з сайтів. Сайти створюються людьми. Спочатку це відбувалося шляхом наповнення текстових документів фразами мови розмітки HTML – такі сайти називалися статичними. Потім до неї додалася мова стилів CSS, але це лише покращило управління візуальною складовою сайту.
Однією з перших мов програмування, яка була використана для WWW, була Perl (1987). Однак через певну складність синтаксису, неспецифічність задачі та занадто близький зв’язок з С вона не набула широкої популярності. Далі з’явилася PHP (1995). Саме з її появою розпочався бурхливий розвиток мов програмування для WWW. Вона й досі залишається тим засобом, завдяки якому сайти можуть змінювати контент під конкретного споживача, спілкуватися з ним, вести діалог (Python, C#, Java тощо займають малу частку ринку).
Також у 1995 з’явилася JavaScript – на відміну від попередніх мов на боці серверу, це була мова на боці клієнту (сторінки браузера). Тепер ці відмінності дещо стерлися, і JavaScript використовується у різноманітних задачах мов на боці серверу, а PHP – на боці клієнту. Через те, що нас цікавить саме системи розробки сайтів, то на першому місці у нас стоять серверні мови програмування та усе з ними пов’язане.
Невдовзі з’ясувалося, що задачі багатьох клієнтів схожі. Основними з них є створення та редагування сторінок сайтів. Для цього були створені перші CMS. Є деяка складність у виокремленні цієї дати – зрештою, навіть MS Word та інші різноманітні текстові редактори мали здатність зберігати документи у форматі HTML. W3C почала проект Amaya у 1996 для того, щоб показати можливості використання технологій WWW у повністю функціональному веб-клієнті. У 1998 перше місце на ринку посіла програма Dreamweaver (її код критикували за роздутість та неповну відповідність стандартам).
Потім розробка перемістилася у WWW – з’явилися веб-сервери, що дозволили розгортання складних CMS з можливістю працювати з базою даних та мовою динамічного програмування. Довгий час золотим стандартом вважалася комбінація LAMP – ОС Linux, веб-сервер Apache, СКБД Apache, мова PHP. Вона досі залишається однією з найбільш застосовуваних.
Дещо складніші системи управління сайтами згодом виокремилися у окрему категорію CMF – «системи для програмістів». Вони розв’язують складні нестандартні задачі. Межу між CMS та CMF провести досить важко, багато в чому вони перетинаються.
Також тепер є SaaS – це системи управління, які повністю знаходяться на боці серверу та доступні для використання здебільшого за невелику плату. Перевага – швидкість та зручність розробки завдяки наявності в одному місці усього необхідного, і через це відсутності зайвих кроків у розробці. Серед їхніх недоліків можна виокремити важкість міграції сайту на інший хостинг.
На сьогоднішній день модними можна вважати концепцію роботи з великими даними Big Data та односторінкові сайти продаж Landing page на базі комбінацій LYME/LYCE (ОС Linux, веб-сервер Yaws, СКБД Mnesia або CouchDB, функціональна мова програмування Erlang), MEAN (NoSQL-СКБД MongoDB, програмний каркас розробки веб-застосунків для Node.js Express.js, браузерний JavaScript-фреймворк типу MVC Angular, серверна платформа з відкритим кодом для виконання високопродуктивних мережевих застосунків Node.js). Але досі основними інструментами веб-розробників залишаються частини LAMP.
Метою дослідження є вибір кращої CMS (слід зауважити, що це є суб’єктивно умовна мета через свою всеосяжність – для кожної окремо взятої задачі та виконавця (тобто наявних ресурсів) оптимальний інструмент може відрізнятися).
Об’єкт дослідження – сучасні CMS.
Предмет дослідження – характеристики та популярність CMS у часовій, географічній та технологічній перспективах.
В процесі виконання дипломної роботи планується розв’язання наступних задач:
• порівняння стану розповсюдженості CMS;
• детальне дослідження теоретичних основ побудови найбільш важливих CMS;
• практичне застосування найбільш важливих CMS та вибір «найкращої». 

ВСТУП 3
РОЗДІЛ 1. Порівняння стану розповсюдженості CMS 6
1.1. Поняття системи управління сайтами 6
1.2. Функції системи управління сайтами 9
1.2.1. Стандартизація CMS 11
1.2.2. Моделі представлення даних у CMS 12
1.3. Аналіз популярності платформ для створення веб-сайтів 13
РОЗДІЛ 2. Характеристики основних CMS 17
2.1.1. WordPress 17
2.1.2. OpenCart 19
2.1.3. Joomla 22
2.1.4. Битрикс 24
2.1.5. Drupal 26
2.1.6. MODX 27
РОЗДІЛ 3. Аналіз процесу створення тестових сайтів 30
3.1. Приклад процесу створення та тестування робочого сайту у WordPress 30
3.2. Порівняльний аналіз результатів роботи основних CMS 61
ВИСНОВКИ 65
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 66

Пояснювальна записка - 67 сторінок
Завдання+Календарний план+Реферат+Перелік скорочень, умовних позначень - 5 сторінок
Презентація - 18 слайдів

Полтавський національний технічний університет імені Юрія Кондратюка
Навчально-науковий інститут інформаційних технологій і механотроніки
Кафедра комп’ютерної інженерії



Пояснювальна записка
до дипломної роботи
бакалавра
(освітньо-кваліфікаційний рівень)

на тему: Аналіз платформ для створення веб-сайтів


Виконав: студент 4 курсу, групи 402-ТК
напряму підготовки
6.050102 Комп’ютерна інженерія
(шифр і назва напряму підготовки, спеціальності)

(прізвище та ініціали)
Керівник Васильєв К.О.
(прізвище та ініціали)
Рецензент Одарущенко О.Б.
(прізвище та ініціали)



м. Полтава – 2018

1. Drupalтм [Електронний ресурс]. – Режим доступу: localize.drupal.org/translate/downloads – (Дата звернення: 22.02.2018).
2. IT рейтинг Украины. [Електронний ресурс]. – Режим доступу: https://it-rating.in.ua/cms/?limit=96&page=1&sort=mark&order=DESC (Дата звернення: 22.02.2018).
3. Press WordPress блог Керівництво редактора TYPO3 [Електронний ресурс]. – Режим доступу: www.presswordpress.ru/wordpress-plugins/wp-wordpress-gallery-easy-plugin/ – (Дата звернення: 22.02.2018).
4. The content management handbook. Martin White. Facet Publishing, 2015.
5. Usage of content management systems for websites [Електронний ресурс]. – Режим доступу: https://w3techs.com/technologies/overview/content_management/all/ – (Дата звернення: 22.02.2018).
6. АЗБУКА W€B [Електронний ресурс]. – Режим доступу: azbukaweb.ru/creating-modules-a-tutorial-drupal-7x – (Дата звернення: 22.02.2018).
7. Вільна онлайн-енциклопедія Вікіпедія [Електронний ресурс]. – Режим доступу: http://uk.wikipedia.org – (Дата звернення: 22.02.2018).
8. Давлетбаева Р.Р. Сравнительный анализ cms: выбор оптимальной системы для создания общеобразовательных сайтов // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. XXXIX междунар. студ. науч.-практ. конф. № 2(39). [Електронний ресурс]. – Режим доступу: URL: http://sibac.info/archive/technic/2(38).pdf (Дата звернення: 22.02.2018).
9. Обзор CMS (систем управления контентом). [Електронний ресурс]. – Режим доступа: URL: http://wseweb.ru/diz/obzor-cms.htm (Дата обращения: 22.02.2018).
10. Обзор популярных CMS: какую систему управления контентом выбрать в 2018 году [Електронний ресурс]. – Режим доступу: https://web112.biz/news/6381-obzor-popylyarnih-cms-kakyu-sistemy-ypravleniya-kontentom-vibrat-v-2017-gody/ – (Дата звернення: 22.02.2018).
11. Офіційний російський сайт: WORDPRESS.ORG [Електронний ресурс]. – Режим доступу: ru.wordpress.org – (Дата звернення: 22.02.2018).
12. Офіційний російський сайт Joomla: Joom [Електронний ресурс]. – Режим доступу: joom.ru – (Дата звернення: 22.02.2018).
13. Рейтинг CMS 2017: WordPress, Joomla или Drupal? [Електронний ресурс]. – Режим доступу: https://insidewebdev.com/code/cms/rejting-cms-2017/ – (Дата звернення: 22.02.2018).
14. Рейтинг Рунета. [Електронний ресурс]. – Режим доступу: http://www.ratingruneta.ru/cms/ (Дата звернення: 22.02.2018).
15. Создание меню в Joomla. [Електронний ресурс]. – Режим доступу: URL:http://webmastermix.ru/lessons-joomla/64-creating-menu-in-joomla.html (Дата звернення: 22.02.2018)
16. Сравнительный анализ CMS. [Електронний ресурс]. – Режим доступу: http://habrahabr.ru/post/150855/ (Дата звернення: 22.02.2018).
17. Стаття про Joomla: joomla-code.ru [Електронний ресурс]. – Режим доступу: www.joomla-code.ru/j25-creat-module – (Дата звернення: 22.02.2018).
18. Хостинг Україна: исследование бесплатных CMS [Електронний ресурс]. – Режим доступу: https://www.tophosting.in.ua/stati/xosting-ukra%D1%97na-issledovanie-besplatnyx-cms.html – (Дата звернення: 22.02.2018).
19. Язык программирования РНР [Електронний ресурс]. – Режим доступу: http://www.webmasterwiki.ru/PHP – (Дата звернення: 22.02.2018).
20. Язык программирования PHP. Курс для начинающих [Електронний ресурс]. – Режим доступу: https://coder-booster.ru/learning/php-beginners – (Дата звернення: 22.02.2018).

Купить эту работу

Аналіз платформ для створення веб-сайтів

2002 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 3000 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

1 июня 2018 заказчик разместил работу

Выбранный эксперт:

Автор работы
Kosar
4.2
Делаю качественно.
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
2002 ₽ Цена от 3000 ₽

5 Похожих работ

Дипломная работа

Диплом Информационная система контроля взаиморасчетов с поставщиками и потребителями

Уникальность: от 40%
Доступность: сразу
3000 ₽
Дипломная работа

Разработка модуля эффекта от проведения энергосберегающих ресурсов

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка электронного образовательного ресурса Web 2.0 как средство коллективной работы

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Проектирование автоматизированной системы учета продукции

Уникальность: от 40%
Доступность: сразу
2800 ₽
Дипломная работа

Разработка прототипа автоматизированной системы для подготовки проведения семинаров

Уникальность: от 40%
Доступность: сразу
2800 ₽

Отзывы студентов

Отзыв punklexa об авторе Kosar 2019-07-09
Дипломная работа

Спасибо Вам за работу!

Общая оценка 5
Отзыв Женя13 об авторе Kosar 2016-02-26
Дипломная работа

Огромное спасибо! Дипломная работа сделана оперативно и качественно!!!

Общая оценка 5
Отзыв Талгат Талгат об авторе Kosar 2014-05-01
Дипломная работа

Автор мне очень понравился. Профессионал своего дела! Если сказал, что может сделать, то делает! Всегда находится на связи и не подводит по срокам!!! Очень приятно с ним сотрудничать!!! Желаю Вам дальнейших выгодных заказов и успехов!!! Спасибо!!!

Общая оценка 5
Отзыв Елена С. об авторе Kosar 2014-05-21
Дипломная работа

Честный и ответственный автор

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка и внедрение онлайн игр в образовательный процесс

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Архитектура информационных систем

Уникальность: от 40%
Доступность: сразу
150 ₽
Готовая работа

Гироскутер: плюсы и минусы

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Практическая работа по дисциплине "информатика"

Уникальность: от 40%
Доступность: сразу
100 ₽
Готовая работа

Объектно-ориентированный анализ и проектирование

Уникальность: от 40%
Доступность: сразу
750 ₽
Готовая работа

Влияние социальных сетей на человека

Уникальность: от 40%
Доступность: сразу
400 ₽
Готовая работа

Электронный постер "Техника безопасности в компьютерном классе"

Уникальность: от 40%
Доступность: сразу
200 ₽
Готовая работа

Рассчетно-графическая работа

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Отзыв на исследовательский проект по теме: « Влияние компьютера на детей »

Уникальность: от 40%
Доступность: сразу
600 ₽
Готовая работа

Журнал

Уникальность: от 40%
Доступность: сразу
300 ₽
Готовая работа

Ханойская башня

Уникальность: от 40%
Доступность: сразу
250 ₽
Готовая работа

Packet Tracer.

Уникальность: от 40%
Доступность: сразу
490 ₽