Информация пока отсутствует




Введение

Актуальность создания сайта состоит в том, что если вы хотите донести информацию максимально быстро до огромного количества людей, то лучше, чем с помощью собственного сайта сделать это не получится никак.
Актуальность разработки сайта объясняется следующими факторами:

· Быстрота подачи информации широкому кругу лиц;

· Улучшение имиджа компании и повышение ее популярности;

· Возможность организовать обратную связь с клиентами;

· Оперативная связь с филиалами и представителями в разных концах страны и за рубежом;

· Организация маркетинговых исследований;

· Реклама и привлечение покупателей и клиентов.

Проблема

Есть множество способов создать свой собственный сайт (1) для личного пользования. От вида создания зависит многое: возможности, простота создания и надежность сайта. Человек, который планирует создать свой web-сайт сталкивается с проблемой выбора способа создания своего сайта.

Цель

Сотворить свой web-сайт и рассказать о способах его создания.

Задачи

· Ознакомиться с теорией о создании сайтов;

· Выбрать оптимальный и удобный способ(ы) создания web-сайта;

· Создать свой сайт;

· заполнение сайта контентом (информацией);

· тестирование сайта

Практическая значимость

Практическая значимость моего проекта заключается в том, что его могут использовать на уроках по информатике, для личных целей. Человек, ознакомившись с моим проектом сможет выбрать удобный для себя способ создания web-сайта

 

Глава первая

Основные способы создания сайта

На самом деле, существует много способов, но наиболее доступные и известные следующие:

· Создание с помощью написания программного кода.

· Использование визуального редактора.

· С помощью конструкторов (2).

· На движке CMS (3).

Создание с помощью написания программного кода

Данный метод долгий и трудоёмкий. Он требует знаний языков веб-программирования (PHP (4), HTML (5), CSS (6)), а также опыт работы с базами данных (MySQL (7)). Этот способ предполагает создание собственного дизайна, его вёрстку (8) (процесс написания HTML и CSS-кода для веб-страницы) и программирование. Одному человеку, обычно, сложно и долго разработать сайт с чистого листа, поэтому в веб-студиях за каждый этап создания отвечает отдельный человек или даже группа.

Плюсы:

1. Полная свобода действий и отсутствие рамок. Именно благодаря этому многие веб программисты просто отказываются использовать готовые решения и создают свои движки, которые полностью решают поставленные задачи разработчика.

2. Полный контроль. Вы будете иметь точное представление о том, как работает ваш сайт, какие в нем особенности и как его можно расширить. Это просто отлично, когда ты знаешь свой проект не только в плане представления, но и в плане функционала. Код, как говорится, лучшее, что есть у программистов.

 

Минусы:

1. Трудоемкость и долговременность создания самого сайта. Написать движок с нуля дело серьезное и один человек за день его продумать не сможет. Этим как правило занимаются целые команды, которые могут написать заказной движок буквально за неделю.

2. При написании кода нет гарантий того, что он будет устойчив к атакам и взлому. Безопасность — второй минус ручного написания движка для сайта. Даже профессионалы не могут точно знать, насколько их код устойчив и безопасен. Сможет ли он обеспечить должную безопасность сайту — это проверка хакеров.

 

Использование визуального редактора

Визуальные редакторы – хороший способ сэкономить время на изучении web-программирования и быстро сделать сайт, наполнив его всей необходимой информацией.

Суть их применения состоит в том, что разработчик, создавая сайт, не пишет код, используя специальные HTML и CSS теги, а просто создаёт таблицы, пишет текст, вставляет в него изображения и видео точно так же, как это делается в обычном текстовом редакторе Word. А web-редактор уже самостоятельно преобразует его усилия в полноценный код страниц.

Плюсы:

1. Не нужно иметь специальных знаний и быть программистом.

2. Приложения такого типа дают простор для творчества.

Минус:

1. Технология создания визуальных (WYSIWYG (9)) редакторов ещё не достигла совершенства, и зачастую такие инструменты при генерации кода добавляют в него лишние элементы, слишком его усложняя. В итоге это может сказывается на скорости работы сайта, и кроме того, может привести к ошибкам.

 

С помощью конструкторов

Такие конструкторы сайтов имеют готовые шаблоны веб-сайтов и инструменты, которые каждый может использовать, чтобы создать блог, интернет-магазин, портфолио или любой другой тип сайта, причем сделать это достаточно быстро и не прибегая к услугам разработчика. Это именно та причина, по которой данные инструменты растут в популярности

плюсы:

1. Не нужно ломать голову с хостингом, доменом и прочими премудростями – зарегистрировался и все получил.

2. Это бесплатно, а значит – доступно всем.

3. Это быстро – регистрация и настройка сайта занимают немного времени. Через час уже можно хвалиться своим детищем.

4. Тех. поддержка может помочь решить все вопросы, хотя там и так все сделано предельно удобно и понятно.

5. Внешний вид сайта можно получить вполне достойный – дизайн их шаблонов разрабатывают грамотные дизайнеры.

6. Для магазинов уже предусмотрены механизмы заказа и приема оплаты. Это большой плюс.

Минусы:

1. Функционал сайтов в конструкторе очень ограничен. Есть базовый набор возможностей, и добавить новые плагины, скрипты, коды Вы не сможете.

2. Шаблонные дизайны красивы, но они не уникальны. Ваш сайт имеет такой же код, как и тысячи других, а то и десятки тысяч.

3. В некоторых конструкторах есть функции, за которые надо платить.

 

На движке CMS

Чтобы облегчить процесс разработки сайтов, программисты стали объединять различные компоненты и модули в специальные наборы готовых инструментов, под названием - CMS.

Принцип работы CMS заключается в том, чтобы собрать воедино дизайн сайта, функционал и контент. Сайт состоит из множества файлов и если бы его создание было без движка, то владельцу приходилось бы для каждой записи – создавать новый HTML файл. Создать его не сложно, но проблема возникает при управлении данными файлами. CMS же берет эту всю работу на себя.

Кроме того, в основу принципа работы данной системы заложено разделение дизайна и содержащегося контента. Получая запрос, система CMS, полагаясь на определенные правила, формирует ответ для пользователя, «склеивая» по кусочкам из содержащихся файлов материал.

Плюсы:

1. Открытый исходный код.

2. Множество бесплатных плагинов и тем оформления.

3. Самостоятельное создание сайтов на бесплатных CMS не требует денежных средств.

4. Множество разработчиков и веб-студий, готовых создать сайт.

5. Доступ к документации и учебным материалам CMS.

6. В открытом доступе большое количество статей, примеров, уроков, курсов.

Минус:

1. Для доработки функционала, который нельзя добавить плагинами, вам необходимо знать программирование или обращаться к специалистам.

 

Глава вторая

Информация пока отсутствует

 

 

Список литературы

1. Бавра О.Д., Александрова А.А., Анищенко М.Е. Проблемы создания web-сайта и пути решения // Актуальные проблемы авиации и космонавтики. 2017. №13. URL: https://cyberleninka.ru/article/n/problemy-sozdaniya-web-sayta-i-puti-resheniya (дата обращения: 11.03.2019).
КиберЛенинка: https://cyberleninka.ru/article/n/problemy-sozdaniya-web-sayta-i-puti-resheniya

2. Коновалов А.А. Разработка комплекса инструментальных средств для создания web-сайтов в режиме on-line // ИТпортал. 2015. №3 (7). URL: https://cyberleninka.ru/article/n/razrabotka-kompleksa-instrumentalnyh-sredstv-dlya-sozdaniya-web-saytov-v-rezhime-on-line (дата обращения: 11.03.2019).
КиберЛенинка: https://cyberleninka.ru/article/n/razrabotka-kompleksa-instrumentalnyh-sredstv-dlya-sozdaniya-web-saytov-v-rezhime-on-line

3. Крылов В., Иванов С. Автоматизация процесса создания и поддержки WEB-сайтов с помощью систем управления контентом // Новые информационные технологии в автоматизированных системах. 2005. №8. URL: https://cyberleninka.ru/article/n/avtomatizatsiya-protsessa-sozdaniya-i-podderzhki-web-saytov-s-pomoschyu-sistem-upravleniya-kontentom (дата обращения: 11.03.2019).

4. Никифоров Олег Юрьевич Этапы создания web-сайта высшего учебного заведения // Символ науки. 2017. №1. URL: https://cyberleninka.ru/article/n/etapy-sozdaniya-web-sayta-vysshego-uchebnogo-zavedeniya (дата обращения: 11.03.2019). Петровичев Е. И. Сравнительный анализ технологий создания Web-сайтов // ГИАБ. 2003. №6. URL:

 

 

Приложение

1. Сайт – это ресурс, состоящий из веб-страниц (документов), объединенных общей темой и взаимосвязанных между собой с помощью ссылок. Сайт регистрируется на одно физическое, либо юридическое лицо и обязательно привязывается к конкретному домену, который также является его адресом.

2. Конструкторы - это сервисы, где любой желающий может буквально за пару минут создать полнофункциональный сайт-визитку, интернет-магазин, блог, или еще что-то.

3. CMS - система управления контентом, программа для быстрого, простого и качественного редактирования содержимого сайта.

4. PHP — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

5. HTML — язык гипертекстовой разметки.

6. CSS – каскадные таблицы стилей.

7. MySQL — свободная реляционная система управления базами данных.

8. Вёрстка — монтаж полос оригинал-макета из составных элементов: набранного текста, заголовков, таблиц, иллюстраций, украшений и пр. Также результат этого процесса, то есть готовые полосы.

9. WYSIWYG - свойство прикладных программ или веб-интерфейсов, в которых содержание отображается в процессе редактирования и выглядит максимально близко похожим на конечную продукцию, которая может быть печатным документом, веб-страницей или презентацией.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-03 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: