Создание сайта "Фотофорум средствами web"


II -ОСНОВНЯ ЧАСТЬ. ПРОЕКТИРОВАНИЕ И ЭТАПЫ РАЗРАБОТКИ WEB-САЙТА


Download 0.49 Mb.
bet5/8
Sana19.01.2023
Hajmi0.49 Mb.
#1101503
TuriКурсовая
1   2   3   4   5   6   7   8
Bog'liq
Kurs ishi Mirzayev

II -ОСНОВНЯ ЧАСТЬ. ПРОЕКТИРОВАНИЕ И ЭТАПЫ РАЗРАБОТКИ WEB-САЙТА

2.1 Постановка задачи при проектировании web- сайта


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

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


Учитывая поставленные выше задачи, автор счет наиболее оптимальную базу для разработки такого рода электронного учебно-методического пособия – HTML+система управления содержимым Joomla.
История Yii началась 1 января 2008 года, как проект по исправлению некоторых изъянов во фреймворке PRADO (PHP Rapid Application Development Object-oriented), ставшего в 2004 победителем «Zend PHP 5 coding contest».
Фреймворк PRADO был попыткой перенести ASP.NET на платформу PHP, включая ViewState, PostBacks, Page_Load и OnClick, вследствие чего встречались участки кода просто скопированные из ASP.NET. Например, разделение на Rare Fields и Occasional Fields в классе Control с целью оптимизации по памяти, которое имеет смысл в .NET, но представляет сомнительную ценность в PHP. PRADO унаследовал от ASP.NET почти все отрицательные стороны: медленно обрабатывал сложные страницы, имел крутую кривую обучения и был довольно труден в настройке.
В определенный момент основатель и разработчик ядра фреймворка PRADO — Цян Суэ понял, что PHP-фреймворк должен быть построен несколько по-другому. В октябре 2008 года, после более 10 месяцев закрытой разработки, вышла первая альфа-версия. 3 декабря 2008 был выпущен Yii 1.0

Download 0.49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling