Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Анализ существующих аналогов




В настоящее время на просторах интернета существует множество различных web-сайтов. Среди них есть и сайты с приоритетным графическим интерфейсом, и с приоритетным текстовым (например, информационные новостные сайты), а также сайты, созданные с использованием Flash технологий.

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

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

Сайт на основе Joomla!

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

Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 включающая в себя исправления найденных на тот момент ошибок и уязвимостей.

Достоинства:

1) Система шаблонов позволяет легко изменять внешний вид сайта

2) все модули, компоненты, плагины, шаблоны можно написать самому, разместить их в структурированном каталоге расширений или отредактировать существующее расширение по своему усмотрению.

Недостатки:

1) Требует базы данных MySQL, которая может отсутствовать в некоторых тарифных планах хостинг-провайдеров. Также невозможно запустить сайт, написанный на основе Joomla на бесплатных хостинг-площадках, позволяющих использование сайтов на PHP, но в большинстве своем не имеющие возможности для создания баз MySQL

2) Чрезмерно большое количество настроек, опций и возможностей усложняет восприятие администрирования сайтов на основе Joomla!

Сайт на основе WordPress

WordPress — движок с открытым исходным кодом, распространяемый под GNU GPL. Написан на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. [3]

 

Достоинства:

1) WordPress является бесплатным

2) Имеет огромное количество плагинов и готовых шаблонов;

3) Требования к хостингу минимальны

Недостатки:

1) Требует базы данных MySQL

2) Чрезмерно большое количество настроек, опций и возможностей усложняет восприятие администрирования

Сайт на основе DLE

DataLife Engine (DLE) — движок, написанный на языке PHP. В качествебазы данных используется MySQL.

DataLife Engine представляет из себя коммерческое программное обеспечение для управления контентом, разрабатываемое SoftNews Media Group. Стоимость лицензии на один домен составляет 89$ при покупке на один год и 156$ при покупке пожизненной лицензии, для получения дополнительной поддержки клиенту предлагается заплатить 19$. После покупки скрипта клиенту предоставляется продукт с открытым исходным кодом и без ограничения на время использования. Основной язык системы - русский. Однако существует английская локализация.

Достоинства:

1) Возможность подключения сторонних модификаций за счёт открытости исходного кода скрипта

2) Имеет такие опции как флуд-контроль, рейтинг новостей, вывод популярных статей в отдельном блоке

3) Администраторский раздел вполне удобен, однако несколько перегружен

Недостатки:

1) Использует для хранения данных MySQL, оптимизировать которую не возможно, да и не очень то и хотелось, если на хостинге нет MySQL

2) Настройка дизайна затруднительна

3) Движок не является бесплатным

Постановка задачи

Проанализировав несколько существующих движков, на основе которых создаются web-сайты, были выявлены следующие недостатки:

1) большинство рассмотренных движков имеют очень сложный интерфейс;

2) начинающему пользователю сложно справиться с большим количеством настроек, опций и возможностей, встроенных в рассмотренные движки;

3) некоторые движки являются платными;

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

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

1) разрабатываемое web-приложение должно быть написано на одном из известных языков программирования, таком как PHP с использованием языка разметки HTML;

2) разработать и реализовать удобный интерфейс для пользователя и посетителя. Это будет одно из важнейших требований, т.к. в настоящее время разработка дружеского пользовательского интерфейса – одна из первостепенных задач при разработке любого программного средства;

3) необходимо существование: новостной страницы, страницы-галереи, гостевой страницы, и страницы обратной связи по средствам e-mail;

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

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

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных