Выбор среды программирования

      Комментарии к записи Выбор среды программирования отключены

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

  • Языки программирования: PHP, JavaScript, AJAX
  • Языки текстовой разметки: Html, XHtml, Css, Json, Xml
  • Язык управления базой данных: MySQL

Сайт в настоящее время

Рис. 2.2.1 Сайт в настоящее время.

Перспективы развития сайта

Для создания данного проекта была использована система управления содержимым Joomla. Мы выбрали данный «движок» т.к. он настолько прост и в тоже время предоставляет большие возможности.

Joomla! (произносится джу?мла) — система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

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

Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.

Основные возможности:

  • Функциональность можно расширять с помощью дополнительных расширений (компонентов, модулей и плагинов).
  • Модуль безопасности для многоуровневой аутентификации пользователей и администраторов (используется собственный алгоритм аутентификации и «ведения» сессий).
  • Система шаблонов позволяет легко изменять внешний вид сайта или создать свой уникальный.
  • Настраиваемые схемы расположения модулей, включая левый, правый, центральный и любое другое произвольное положения блока (при желании содержимое модуля можно включить в содержимое материала.
  • К преимуществам системы можно отнести то, что все компоненты, модули, плагины и шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.
  • Регулярный выход обновлений. Существует публичный портал, где пользователи Joomla могут оставлять замечания по поводу работы CMS, которые в последствии изучаются разработчиками этой CMS и при необходимости в очередное обновление Joomla включают исправления тех или иных проблем.

Сбор и обработка данных

Для наполнения сайта был собран материал в виде:

— фотографий;

— истории развития и традиций техникума;

— информации об администрации и преподавателях;

— нормативно – правовых документов и отчетов о работе техникума;

— информации о материально – технической базе.

Алгоритм сайта

Для наглядного представления работы сайта, нами был разработан алгоритм в виде блок- схемы, который поясняет основную логику работы сайта.

начало
Проверкасессии
Скрытие информации от незарегистрированных пользователей
Регистрация?
Форма регистрации
Главная страница
Ввод регистрационных данных
Конец
Создание сессии

Рис 2.3.2.1 Алгоритм сайта.

Карта сайта:

О техникуме:

  • История
  • Структурное подразделение
  • Система менеджмента качества
  • Нормативно – правовые документы
  • Наши партнеры
  • Реквизиты

Абитуриенты:

  • Специальности
  • Приемная комиссия
  • Основная Информация
  • Подготовительные курсы
  • Отчеты и приказы приемной комиссии

Студенту:

  • Очная форма обучения
  • Расписание занятий
  • График учебного процесса
  • Заочная форма обучения
  • Расписание занятий
  • График учебного процесса
  • Дистанционная форма обучения

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

Тестирования сайта состояло из:

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

Статьи к прочтению:

Уроки по С++. Урок 0. Выбор среды программирования.


Похожие статьи: