В данном проекте реализована семантическая валидная верстка, которая также являеться блочной (div-верстка) с применением каскадных таблиц стиля (CSS) и движка CMS Joomla.
Верхняя часть страницы.
Нижняя часть страницы
HTML:
<div id=”header”>
<div class=”top_menu”>
</div>
<div class=”nav_area”>
<div id=”nav”>
</div>
</div>
</div>
<div id="main">
<div class=”content”>
<div class=”gallery” id=”gallery”>
</div>
<div class=”products_block”>
</div>
</div>
<div class=”sidebar”>
<div class=”list_nav”>
</div>
<div class=”account_login”>
</div>
<div class=”track_order”>
</div>
</div>
</div>
<div id=”footer”>
<div class=”footer_list”>
</div>
<div class=”footer_list”>
</div>
<div class=”cards”>
</div>
<div class=”social”>
</div>
</div>
6.1.3.Учет поисковой оптимизации в разметке (проиллюстрировать для какого-либо запроса фрагментами кода)
Код описания страницы и ключевые слова:
<meta name="description" content="flags and pennants" />
<meta name="keywords" content="String Pennants, Bike Safety Flags, Banners,U.S.Flags,World Flags,Marker Flags" />
6.2. Серверная часть – выбор технологий и ПО, среды разработки, CMS, особенности реализации
В JavaScript был написан свой плагин: clearFormFields({clearInputs: true,
clearTextareas: true,
passwordFieldText: true,
addClassFocus: "focus",
filterClass: "default"
});
Он используется при становлении фокуса на текстовое поле, и очищает при это его же.
Серверная часть реализована с помощью связки Apache + PHP + MySql. В качестве движка для сайта выступает CMS Joomla.
7. Размещение в сети – обосновать выбор способа (собственный сервер / коллокейшн / хостинг), требования к серверу/хостингу. Выбор домена.
Для данного проекта выбран хостинг, т.к. он вполне удовлетворяет все требования проекта данного уровня.
Требования к хостингу:
·ОС UNIX/Linux или Windows
·Отсутствие каких-либо ограничений трафика.
·MySQL 5.0.15
·Apache 2.2
·Наличие PHP версии 5.2.x
·Управление базой данных phpMyAdmin
·Более 300мб дискового пространства
Домен в зоне.com