Главная страница

Курсовая работа сайт больницы. курсовая Андреева. Сайт интернет реклама экономический


Скачать 0.6 Mb.
НазваниеСайт интернет реклама экономический
АнкорКурсовая работа сайт больницы
Дата08.01.2023
Размер0.6 Mb.
Формат файлаdocx
Имя файлакурсовая Андреева.docx
ТипДокументы
#876662
страница8 из 9
1   2   3   4   5   6   7   8   9

2.7 Выбор инструментальных средств



Для создания сайтов можно использовать текстовые редакторы, такие как FrontPage (который мы и используем, как отвечающий всем основным требованиям при разработке сайта) или использовать системы управления сайтом. В текстовых редакторах удобно создавать уникальные дизайны, быстро добавлять текст, создавать сайт с нуля. При создании панелей ссылок FrontPage позволяет использовать структуру web-узла, смоделированную в режиме работы Переходы (Navigation). Кроме того, в состав FrontPage входит мастер, позволяющий создавать панель ссылок для web-узла, структуру которого он формирует в процессе своей работы.

Для создания сайта на компьютере / сервере были установлены следующие программные средства:

  • web-сервер Apache 1.3.30;

  • PHP 4.2.0.

Для того, чтобы загрузить наши файлы на хостинг, понадобится специальная программа FTP клиент. Воспользуемся программой FileZilla, так как на сегодняшний день она является одним из лучших бесплатных ftp-менеджеров.

Любой сайт условно делится на две большие части:

Система администрирования – область сайта, доступная только администраторам и редакторам;

Система представления – область сайта, доступная посетителям.

Обе системы работают с одной и той же базой данных. Системы могут быть интегрированы друг в друга, а могут быть разделены и находиться в разных папках. Решено использовать последний подход, он позволяет минимизировать зависимость от дизайна сайта.

Существуют два типа сайтов с точки зрения программирования – динамические и статические.

Статический сайт – используется стандартный код HTML, адрес страницы статический и простой, например page.html. Данный тип свойствен более простому типу сайтов, где не требуется постоянное добавление и обновление большого количества информации. Это вполне подходит для сайта частной компании.

Динамический сайт свойствен более сложному типу сайтов, например, крупные сайты, новостные ленты, порталы, где требуется постоянное добавление и обновление большого количества информации. Используются технологии ASP, PHP, CGI, Perl и другие. Информация хранится в SQL базе данных, а программирование позволяет осуществлять лишь доступ к динамике обновления и добавления страниц. Также проблемным бывает перенос сайта с одной хостинг-площадки на другую. Однако, неоспоримым преимуществом является возможность удобной оперативной работы с большим количеством информации, что весьма проблемно в случае со статическим вариантом. Статический сайт лучше перерабатывается поисковыми машинами, поэтому web-мастера динамических сайтов стараются создать для динамических страниц статические адреса. Однако, крупный портал просто немыслим без динамики. Поэтому выбор в ту или иную сторону делается непосредственно «на месте», т.е. исходя из типа сайта и его дальнейших перспектив.

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


Логически система различает следующие понятия (сущности):

  • Структура сайта;

  • Шаблоны данных;

  • Контент (содержимое сайта, данные);

  • Макеты дизайна;

  • Пользователи и права доступа;

  • Дополнительные функции;

  • Вспомогательные данные.

Эти сущности тесно взаимосвязаны. Так, к разделу сайта (единица структуры) логически прикреплены:

  • шаблоны данных, в соответствии с которыми отображается содержимое страниц;

  • контент, относящийся к этому разделу (объекты);

  • макет дизайна, который используется для вывода страниц этого раздела;

  • права доступа пользователей (просмотр, запись, редактирование, настройка).

Система администрирования сайта логически разделена на две части:

  • инструменты разработчика;

  • инструменты пользователя.

В первую часть (инструменты разработчика) входят:

  • средства создания макетов страниц;

  • средства программирования шаблонов;

  • среда разработки модулей;

  • инструменты настройки системы и модулей;

  • дополнительные инструменты.

Во вторую часть (инструменты пользователя) входят:

  • средства управления структурой;

  • средства управления контентом;

  • средства управления пользователями и правами данных.

При разработке сайта используются как инструменты разработчика, так и инструменты пользователя. При поддержке и обслуживании сайта обычно используются только инструменты пользователя.
1   2   3   4   5   6   7   8   9


написать администратору сайта