информатика. Новый документ. Сайт выполнила студентка группы 15а
Скачать 115.18 Kb.
|
Работа по теме «Сайт» выполнила студентка группы 1-5а Сальц Карина Александровна. 1.Что такое сайт? Сайт-это совокупность логически связанной гипертекстовой информации, оформленной в виде Web-страниц и доступной в сети Интернет. 2. Способы создания сайта. 1. Запуск своего сайта от конструктора веб-сайтов. Конструктор веб-сайтов – это тип онлайн-программного обеспечения, предлагаемого хостинговыми компаниями, которые позволяют создавать и публиковать веб-сайт без ручного кодирования. К ним относятся такие компании, как Wix, Weebly, SiteBuilder, SquareSpace. Преимущества Веб-сайт идеально подходит для новичков благодаря удобным для них интерфейсам. Большинство шаблонов страниц с функциями и ползунками и редакторами, которые упрощают настройку веб-сайта. Не только это, но и многие конструкторы веб-сайтов, такие как Wix, бесплатны, и всего за несколько долларов в месяц, если Вам нужны дополнительные функции. Недостатки Хотя веб-конструкторы просты в использовании и недороги, они приходят со своими ограничениями. Один из них заключается в том, что у Вас нет доступа к коду Вашего сайта, параметры настройки ограничены. С большим количеством бесплатных пакетов, Вы ограничены количеством страниц, которые Вы можете иметь, количество пространства для хранения и доменное имя, которое Вы можете выбрать. Во многих случаях конструкторы оставляют за собой право показывать свои объявления и рекламу, пока Вы не заплатите им деньги и не улучшите свой план. Вывод Веб-страницы лучше всего подходят для начинающих, которые хотят создавать небольшие личные веб-сайты. Конструкторы веб-сайтов также могут работать для малого бизнеса на основе их потребностей. 2. Использование системы управления контентом Система управления контентом (CMS) – это тип программного обеспечения, такого как WordPress, Joomla или Drupal, которые позволяют создавать и управлять цифровым контентом. Они более универсальны, чем конструкторы веб-сайтов. WordPress – это самая популярная система управления контентом, занимает долю сайтов в интернете более половины в сети. Вы можете начать использовать свое свободное пространство на сервере WordPress.com, но лучший вариант, самостоятельное размещение на своем сервере, скачав полную версию cms WordPress. Программное обеспечение всегда бесплатное, но Вам придется заплатить за хостинг через компанию, например “reg.ru“. (Вы также Можете разместить свой сайт на своем сервере) После того, как Вы настроили свой сайт через свой хост, установите программное обеспечение на свой сайт. К счастью, большинство хостов, таких как упомянутые выше, предлагают установку одним щелчком мыши, чтобы облегчить процесс. Ваш хост отправит Вам электронное письмо, когда установка будет завершена. Затем перейдите на свой сайт и начните его верстать, редактировать, наполнять! Преимущества С CMS в качестве WordPress, Вы будете иметь доступ к тысячам шаблонов или Вы можете скачать свой или купить готовый шаблон. Вы также можете установить сторонние плагины, которые расширяют функции Вашего сайта, а также код Вашего сайта для полной настройки. Программное обеспечение может управлять самыми маленькими личными веб-сайтами на веб-сайтах крупных компаний. Фактически, многие крупные бренды, такие как Tech Crunch, Time и The Wall Street Journal, пользуются WordPress. В WordPress могут размещаться блоги, портфолио сайты, сайты электронной коммерции (интернет-магазины, маркетплейс и др.), форумы, сайты бронирования, купонные сайты и многое другое. Кроме того, он, WordPress, поставляется с инструментами, чтобы сделать Ваш веб-сайт мобильным и его легко будет обнаружить в поисковых системах. Недостатки Достаточно иметь минимум технических знаний, при использовании системы управления контентом, но с ростом популярности этих платформ, очень легко найти помощь в интернете. Также имейте в виду, что безопасность является большой проблемой, особенно с платформой, популярной как WordPress. Вывод Системы управления контентом являются отличным выбором для большинства людей, для пользования таким cms есть много информации по администрированию сайтов на cms, доступной в интернете. Тем не менее, данная cms может не подойти для всех сайтов таких как: сайты крупных компаний (например банк) сайты финансовой электронной системы, но только потому, что для работы сложного функционала необходимо написание сложных модулей. Но при наличии определенных навыков либо финансирования проекта, данные вопросы можно легко решить, так как WordPress самая универсальная CMS. 3. Создайте свой сайт с нуля. Последний вариант создания веб-сайта, разработка сайта с “чистого листа”. Вы можете создать свой сайт через HTML, который является всемирно признанным языком программирования, который контролирует форму и содержание Вашего сайта. Если Вы готовы учиться, Вы можете создать свой собственный сайт на HTML; если нет, Вы можете нанять программиста или веб-студию, чтобы сделать это вместо Вас. Они могут использоваться в сочетании с HTML, JavaScript, CSS, программным обеспечением для создания шаблонов, таких как Dreamweaver и многое другое. Преимущества Создание веб-сайта с нуля с HTML-хороший вариант для статических веб-сайтов. Это позволяет полностью настроить внешний вид и расположение сайта, и, если Вы не планируете изменить в дальнейшем свой контент, это очень важно, чтобы не выполнять техническое обслуживание. Кроме того, эти сайты безопаснее, чем те, которые создаются на конструкторах сайтов или на определенных cms. Недостатки Создание веб-сайта “с нуля”, нет определенных курсов для обучения администрирования, это может быть для Вас в дальнейшем в плане управления сайтом, если Вы при этом не знаете, что делаете. Если Вы решите нанять веб-разработчика для администрирования сайта или его доработки, это может быть очень дорогостоящим удовольствием. Кроме того, Вы откажетесь от некоторых элементов управления, потому что Вам нужно будет постоянно связаться с Вашим веб-программистом, когда Вы захотите внести какие-нибудь изменения. Даже малейшие. HTML не является лучшим вариантом для динамических веб-сайтов, где содержание сайта необходимо часто менять. Вывод Если Вы не сами веб-программист, или если Вы не веб-компания, которая хочет начать выполнять эту задачу, нет никаких причин, чтобы перейти к таким явным довольно сложным решением. Со всеми этими решениями может быть трудно определиться, какой вариант подходит именно для Вас, но все зависит от Ваших потребностей, бюджета и Вашего уровня мастерства. Если Вы человек с ограниченным бюджетом, либо нужны дополнительные функции, начните разработку веб-сайта используя CMS. 3. Сопровождение при создании сайта. Сопровождение сайта — это комплекс мер, направленных на поддержание его в рабочем и актуальном состоянии в любое время суток, а также обеспечение его безопасности. Виды сопровождения сайта: Для того, чтобы сайт работал постоянно и без сбоев, применяется его техническая поддержка. Она включает в себя: ● Обеспечение работоспособности сайта как комплексной системы; ● Обеспечение бесперебойной работы системы управления интернет-ресурсом; ● Сохранность и защиту данных; ● Защиту от внешних угроз и безопасность сайта; ● Регулярное обновление сервисов; ● Резервное копирование. Информационная поддержка обеспечивает наполнение сайта актуальной и свежей информацией, также качество контента. Комплексная поддержка сайта необходима сразу же после его создания, без нее сайт не развивается, а значит теряет свою целевую аудиторию. И, следовательно, если сайт не выполняет свою задачу привлечения клиентов, то маркетинговая кампания в сети будет провалена и потеряются продажи. Для того, чтобы не допустить таких потерь и не совершить ошибок в бизнесе, лучше сразу обратиться к специалистам, которые будут постоянно обслуживать и развивать Ваш сайт. Самостоятельном продвижении и обслуживании сайта, у представителя компании нет возможности осуществлять техническую поддержку сайта, так как она требует профессионального подхода специалиста из веб-студии с солидным опытом работы. 4.Среды сайта. Редакторы кода: Komodo Edit Мини-версия полноценной среды разработки Komodo IDE по умолчанию предоставляет базовые функции редактора, а подключаемые расширения добавляют поддержку синтаксиса разных языков и полезные опции, например, компиляцию препроцессоров CSS. Komodo Edit не является признанным лидером среди аналогичных продуктов, но свои функции выполняет отлично. Особенно хорош редактор для обработки XML. Базовые возможности: ● поддержка множества языков (с плагинами); ● автодополнение кода и подсказки; ● выделение сразу нескольких фрагментов текста; ● удобное управление проектом, отслеживание изменений файлов; ● быстрая навигация. Vim Vim – расширенный вариант классического редактора текстов Vi, используемого в системах UNIX. Редактирование кода изначально не было его предназначением, но расширения и плагины довели его практически до совершенства. Существует забавная обучающая онлайн-игра, которая помогает освоить Vim, – Vim Adventures. Также начинающим будет полезна небольшая шпаргалка. Возможности Vim: огромное количество дополнений; многоязычность; поддержка множества файловых форматов; мощные поисковые инструменты; возможность бесконечно отменять внесенные изменения; интеграция с большим количеством сторонних приложений. GNU Emacs Еще один базовый редактор кода Linux-систем GNU Emacs сложнее, чем тот же Vi, но при этом мощнее и имеет большую функциональность: несколько режимов редактирования, синтаксическое выделение кода для разных языков; подробная документация и руководство для начинающих пользователей; поддержка кодировки Unicode; использование визуального интерфейса или диалекта Emacs Lisp для тонкой настройки рабочей среды; хороший отладчик; дополнительные удобства, например, почтовый клиент, планировщик; менеджер расширений. Adobe Brackets Относительно молодой кодовый редактор Brackets сделал основной упор на визуализацию и упрощение работы с CSS-препроцессорами. Проектирование веб-страницы прямо в браузере становится очень быстрым и легким делом. Brackets – отличное решение для программистов и дизайнеров, имеющих дело с пользовательскими интерфейсами и фронтендом в целом. Основные функции: визуализация HTML-кода и стилей, возможность просмотра изменений в режиме реального времени и мгновенного редактирования; работа с PSD-файлами, возможность импорта изображений без использования Adobe Photoshop; удобная компиляция CSS-препроцессоров. Visual Studio Code Многофункциональный, но компактный кодовый редактор VSC изначально был предназначен для обработки JavaScript и его расширений, но плагины позволяют добавить другие популярные языки, например, PHP и C#. Программа отлично поддерживает платформу Node.JS. Технология IntelliSense обеспечивает умное автодополнение кода: редактор может дописывать названия уже объявленных функций, а подсказки содержат ссылки на нужные главы документации. В редактор встроен отладчик кода. Atom от GitHub Текстовый редактор Atom хорош уже в базовой конфигурации, а дополнительные настройки могут сделать его идеальным. Встроенный пакетный менеджер облегчает поиск, установку и создание модулей. По умолчанию установлены 8 тем оформления, а также есть доступ к темам, созданным другими участниками сообщества. Основные возможности: умное автодополнение; удобный файловый менеджер; разделение рабочей области для удобства анализа нескольких файлов благодаря многопанельному интерфейсу; удобные механизмы поиска внутри проекта. |