ПЗ (1192662), страница 3

Файл №1192662 ПЗ (Веб-сайт предприятия ИП Ермоленко А.А) 3 страницаПЗ (1192662) страница 32020-10-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Впрочем, есть и такие виды сайтов, которые изначально не предназначены для живых пользователей.

Неестественные сайты. Изначально все сайты, появляющиеся в интернете, были предназначены для живых пользователей сети. Однако затем, когда в сети обострилась конкуренция между сайтами и их владельцы стали бороться за вывод своего сайта в «топ», т . е. за то, чтобы пользователи находили их сайт на первых местах в выдаче поисковых систем, и особенно, когда в интернет пришли деньги, появились всякие нехорошие люди, которые стали замусоривать интернет никчёмными и никому (кроме них самих) не нужными сайтами.

Создатели этих сайтов преследуют две основные цели. Во-первых, это продвижение другого сайта, либо своего, либо того, владелец которого заплатил за продвижение. Во-вторых, это заработок, получаемый непосредственно с этих самых никчёмных сайтов.

Сайты, создаваемые для раскрутки других сайтов:

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

2) каталоги. Изначально (когда сайтов в интернете было ещё немного) каталоги создавались с благой целью – дать ссылки посетителям каталога на интересные ресурсы, помочь им быстрее найти нужную информацию в интернете, нужный сайт. Полезные каталоги существуют и сейчас. Однако большая часть каталогов создаётся и используется совсем для других целей. Вебмастерам регистрация сайта в каталогах нужна, чтобы получить больше ссылок на свой сайт и, за счёт этого, приподнять его ближе к топу поисковиков. Владельцы же каталогов, в который они собирают все подряд сайты, зарабатывают на рекламе, либо создают много каталогов, а затем регистрируют в них за деньги чужие сайты. Раньше раскрутка сайта при помощи каталогов давала хороший эффект, но в последнее время этот эффект стал очень слаб. Определённой реинкарнацией каталогов стало появление нового типа каталогов – каталогов статей, которые заполняются уже не просто голыми ссылками, а многочисленными статьями, с проставленными внутри них ссылками на другие сайты;

3) сателлиты. Сателлит – английское слово, которое в переводе на русский означает «спутник». Сателлит – это вспомогательный сайт, который не является самодостаточным ресурсом, а предназначен для продвижения главного сайта. Его отличие от дорвея в том, что главной его задачей является не сбор и перенаправление посетителей, а увеличение веса главного сайта при помощи проставленных на него ссылок. Сателлиты могут использоваться как для продвижения собственных сайтов, так и для продвижения чужих сайтов, когда ссылки с них продаются за деньги (в этом случае их можно отнести к категории MFS-сайтов).

Сайты, создаваемые с целью получения заработка в интернете:

1) MFA-сайты.MFA расшифровывается как «MadeForAdsense», т. е. «Сделанные Для Адсенсе». Adsense – это популярная система контекстной рекламы GoogleAdsense. Таким образом, MFA-сайты – это сайты, сделанные для заработка на контекстной рекламе (в рунете, кроме Adsense, имеющей заморочки с выводом средств, распространены и другие системы контекстной рекламы – Бегун и Яндекс.Директ). Конечно, нет ничего плохого, если владелец интересного, оригинального сайта получает дополнительный доход от этого сайта с помощью контекстной рекламы. Однако те, кто делает MFA-сайты, не заморачиваются с созданием нормальных сайтов, содержащих уникальную информацию и действительно нужных пользователям. Часто содержание таких сайтов представляет собой перемешанный копипаст с других сайтов или даже заимствуется с других сайтов и лент новостей в автоматическом режиме. В результате интернет заполняется, по сути, информационным мусором;

2) MFS-сайты.MFS расшифровывается как «MadeForSape», а Sape – это наиболее популярная в рунете биржа ссылок. Т. е. MFS-сайт – это сайт, предназначенный для продажи ссылок. В отличие от MFA-сайтов, для MFS-сайтов не нужно привлекать и заводить на сайт посетителей, которые кликали бы на контекстную рекламу, достаточно нарастить сайту «пузомерки», т. е. показатели ТИЦ и PR, чтобы была возможность продавать ссылки с него подороже.

Рассмотрев особенности типов сайтов, были сделаны следующие выводы.

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

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

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

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





2 СОВРЕМЕННЫЕ СРЕДСТВА РАЗРАБОТКИ И РЕАЛИЗАЦИИ

ВЕБ-САЙТОВ

2.1 Язык HTML

После появления HTTP перед разработчиками открылась возможность проектирования приложений, способных взаимодействовать друг с другом. Для обеспечения этой возможности были созданы стандарты, подобные HTML и XML[8,10].

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

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

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

В то же время перед поставщиками программного обеспечения предстали новые задачи. Им необходимо было разработать не только язык и инструменты программирования, которые можно было объединить с веб, но также целые структуры, позволяющие разработчикам легко конструировать, разрабатывать и развертывать эти приложения.

Ведущие поставщики программного обеспечения, в числе которых IBM, Sun Microsystems и Microsoft, бросились удовлетворять эту потребность, выпуская множество различных продуктов [12].

2.2 Технология Microsoft ASP.NET

С помощью, NET компания Microsoft создала комплексный набор компонентов, сочетающий стандартные строительные блоки веб – языки разметки и HTTP – с проверенной временем объектно-ориентированной методологией. Менее новые технологии для серверных веб-приложений основаны на языкахhнаписания сценариев или собственнических соглашениях разметки. Большинство этих моделей веб-разработки просто предоставляют неуклюжие приемы, позволяющие запускать приложения или компоненты на сервере. Они не предоставляют современную интегрированную структуру для веб-программирования.

Большинство структур, веб-разработки, созданных до ASP.NET, разделены на две категории [14,33]:

– сценарии, интерпретируемые серверным ресурсом;

– отдельные маленькие приложения, исполняемые серверными вызовами.

Классическая среда ASP, предшествующая ASP.NET относится к первой категории. Как разработчик, вы отвечаете за создание файла сценария и содержащего внедренный код. Файл сценария исследуется другим компонентом, который переключается между визуализацией стандартного HTML и исполнением внедренного кода. Приложения со сценариями обычно выполняются намного медленнее, чем скомпилированные приложения. Более того, со сценарными платформами появляются другие проблемы, такие как: невозможность управления настройками безопасности и неэффективное использование ресурсов.

Второй подход, широко применяемый Perl в сценариях CGI, порождает совершенно иной ряд проблем. В этих структурах веб-сервер запускает отдельное приложение для обработки запроса клиента. Это приложение выполняется и динамически генерирует HTML-код, который будет отправлен обратно клиенту. Хотя эти приложения исполняются намного быстрее соответствующих сценариев, они склонны потреблять больше памяти. Основная проблема заключается в том, что веб-cepвepy необходимо создавать отдельные экземпляры приложения для каждого клиентского запроса. Если код не разработан тщательно, такая модель значительно сужает масштабируемость этих приложений в средах с большим количеством параллельных пользователей. Такжетакой тип приложений может представлять значительную сложность в написании интеграции с другими компонентами [8].

ASP.NET представляет собой совершенно новую модель разработки. Его отличие состоит в том, что ASP.NET тесно связан со своей базовой структурой. ASP.NET не является расширением или модификацией среды NET Framework со слабо связанными ссылками на предоставляемые ею функции. ASP.NET – это часть Net Framework, которая управляется исполняющим механизмом NET.

ASP.NET стирает границы между разработкой приложений и разработкой для веб, продвигая инструменты и технологии, ранее монополизированные разработчиками программногообеспечения для настольных систем, в мир разработки для веб [6].

К моменту создания ASP казался идеальным решением для разработчиков программного обеспечения для настольных систем, переходящим в мир веб. С помощью ASP разработчики могли пользоваться знакомым языком, подобным VBS cript, на серверной платформе программирования вместо изучения полностью нового языка или методологии. Опираясь на уже известную модель программирования СОМ (модель компонентных объектов), эти языки написания сценариев также выступали в качестве удобного средства доступа к серверным компонентам и ресурсам. Но поскольку ASP был основан на старых технологиях, изначально предназначенных для использования клиентом, он не мог также хорошо работать в новой среде веб-разработки.

Производительность была не единственной проблемой. Каждый объект или переменная, которые используются в классическом ASP-сценарии, относится к универсальному типу данных variant.

Большинству программистов Visual Basic известно, что универсальные типы данных слабо поддаются контролю. Они требуют больших объемов, памяти, динамически связаны и приводят к снижению производительности. Более того, компилятор и различные инструментальные средства не могут идентифицировать их во время разработки. Это сделало практически не­возможным создание действительно интегрированной среды разработки, которая могла бы предложить программистам на ASP что-либо похожее на мощную отладку, средство IntelBSense и проверку ошибок, которые можно найти в Visual Basic и Visual C++. Без инструментов отладки программисты на ASP были вынуждены самостоятельно выявлять неполадки в своих сценариях.

Все эти проблемы решены в ASP.NET. Для начинающих страницы веб-службы ASP.NET исполняются в CLR (Common Language Runtime– общеязыковая исполняющая среда), поэтому могут авторизоваться в любом языке с компилятором, совместимым с CLR. Теперь пользователь не ограничен языками VB Script или Java Script, а может использовать современные объектно-ориентированные языки, подобные Visual Basic и Visual C#.

Также важно заметить, что страницы ASP.NET не интерпретируются, а компилируются в сборки (assembly – термин ASP.NET для обозначения любого элемента скомпилированного кода). Это одно из наиболее значительных расширений модели веб-разработки Microsoft.

Преимуществами ASP.NET являются:

1) интеграция с .NET Framework. Среда .NET Framework содержит тщательно отобранную коллекцию функциональных частей с поразительным общим количеством – более 10000 типов для классов, структур, интерфейсов и других основных составных частей программирования. Перед программированием любого типа приложения .NET необходимо базовое понимание этих частей и того, почему они организованы именно таким образом [14,16].

Обширная коллекция функций, предлагаемая .NET Framework, организована таким способом, который традиционные программисты для Windows посчитают значительным улучшением. Каждый из тысяч классов в.NET Framework сгруппирован в логический иерархический контейнер под названием «пространство имен». Различные пространства имен предоставляют различные свойства. В совокупности пространства имен .NET предлагают функции почти для каждого аспекта распределённой разработки – от организации очередей сообщений добезопасности. Такой обширный набор инструментов называется «библиотекой классов» [21].

Интересно отметить, что способ использования классов в .NET Framework и в ASP.NET ничем не отличается от способа их применения в любом другом типе приложения .NET (включая автономное Windows-приложение, Windows-службу, утилиту командной строки и т.д.). Иначе говоря, .NET предоставляет веб-разработчикам те же инструменты, что и разработчикам клиента;

2) ASP.NET компилируется, а не интерпретируется. Одна из основных причин снижения производительности в ASP-сценариях связана с тем, что во всем коде веб-страницы ASP используются интерпретируемые языки написания сценариев.

Характеристики

Тип файла
Документ
Размер
936,63 Kb
Высшее учебное заведение

Список файлов ВКР

Веб-сайт предприятия ИП Ермоленко А
Пашкова
ПРОЕКТ
WebApplication11
v14
.suo
config
applicationhost.config
WebApplication11
App_Data
Properties
PublishProfiles
Профиль1.pubxml
Профиль1.pubxml.user
AssemblyInfo.cs
Scripts
core.js
jquery-1.4.1-vsdoc.js
jquery-1.4.1.js
jquery-1.4.1.min.js
jquery-1.11.0.min.js
jquery-1.11.0.min.map
jscript.js
k2.js
lightbox.js
lightbox.min.js
lightbox.min.map
modal.js
moomenu.js
mootools-core.js
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее