- •Введение
- •1. Характеристика информационно-развлекательных сайтов.
- •1.1. Интернет-сайты (порталы): история, особенности, структура, принципы функционирования
- •Место информационно-развлекательных сайтов в Интернет-среде
- •Жанровая специфика и языковые особенности информационно-развлекательных Интернет-сайтов (порталов)
- •Основные этапы создания информационно-развлекательного сайта.
- •Технология создания сайта
- •Описание технологии asp.Net mvc
- •2.2. Выбор хостинга
- •2.4. Использование Nuget и Jquery
- •2.4.1. Задачи NuGet
- •3. Описание информационно-развлекательного портала 3.1. Концепция. Структура. Особенности
- •Проектирование dfd
- •3.3. Распределение прав
- •Экономическая часть проекта
- •Цели и задачи экономической части
- •Календарный план работы
- •Расчет заработной платы программиста
- •Расчет расходов на энергопотребление
- •Расчет амортизационных отчислений
- •Общие затраты на разработку развлекательного веб портала
- •Определение отпускной (продажной) цены программы
- •Заключение
- •Список использованных источников
2.2. Выбор хостинга
Функциональность характеризует технологическую сторону сайта. «htbt.ru» отличается хорошей функциональностью, так как он быстро загружается, все его ссылки работают, а технологии применяются к месту и отвечают предполагаемой аудитории. Развлекательный портал «htbt.ru» независим от платформы и типа браузера. После разработки «htbt.ru» возник вопрос размещения портала на хостинг. И выбор упал на «Agava», так как эта компания хорошо зарекомендовала себя, обслуживая порядка 30 000 клиентов. Также предприятие предоставляет весь спектр услуг: windows/unix хостинг, и выделенные сервера.
Рисунок
2
- хостинг
Agava
Рисунок 3 - проверка домена
Рисунок 4 - прайс цен на домены
SQL Server
Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с небольшими и средними по размеру базами данных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка. Microsoft SQL Server в качестве языка запросов использует версию SQL, получившую название Transact-SQL (сокращённо T-SQL), являющуюся реализацией SQL-92 (стандарт ISO для SQL) с множественными расширениями. T-SQL позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций (взаимодействие базы данных с управляющим приложением). Microsoft SQL Server и Sybase ASE для взаимодействия с сетью используют протокол уровня приложения под названием Tabular Data Stream (TDS, протокол передачи табличных данных). Протокол TDS также был реализован в проекте FreeTDS с целью обеспечить различным приложениям возможность взаимодействия с базами данных Microsoft SQL Server и Sybase.
Microsoft SQL Server также поддерживает Open Database Connectivity (ODBC) — интерфейс взаимодействия приложений с СУБД. Версия SQL Server 2005 обеспечивает возможность подключения пользователей через веб-сервисы, использующие протокол SOAP. Это позволяет клиентским программам, не предназначенным для Windows, кроссплатформенно соединяться с SQL Server. Microsoft также выпустила сертифицированный драйвер JDBC, позволяющий приложениям под управлением Java (таким как BEA и IBM WebSphere) соединяться с Microsoft SQL Server 2000 и 2005.
SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL — это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами. Все сервера имеют одно виртуальное имя, и данные распределяются по IP-адресам машин кластера в течение рабочего цикла. Также в случае отказа или сбоя на одном из серверов кластера доступен автоматический перенос нагрузки на другой сервер.
Развлекательный
веб-портал работает на SQL
Server
версии 2012.
Рисунок
5 –Логотип Microsft SQL Server
\
Рисунок 6 – скриншот таблиц базы данных на примере «htbt.ru»
