Технические требования к сайту
Разрешение экрана
Разрешение экрана - это числовые показатели, характиризующие ширину и высоту экрана монитора и количество точек. Для создания сайта имеет значение в 90% случаев только ширина экрана. Самое распространенная ширина в российском интернете - это 1280px.
Статистика на февраль 2011года (по данным Spylog Openstat)*
Ширина экрана, рх
|
% от общего числа мониторов
|
1280
|
35,17
|
1024
|
20,85
|
1360
|
11,22
|
1440
|
6,63
|
1688
|
5,35
|
1920
|
3,82
|
1152
|
2,52
|
1600
|
2,30
|
800
|
1,22
|
*Менее 1% не учитывалось
Из статистики видно, что у подавляющего большинства пользователей ширина сайта более 1280рх. Сделать дизайн сайта, который будет одинаково хорошо выглядеть на всех мониторах практически невозможно, поэтому ориентируются обычно на средний размер экрана.
На данный момент предпочитаю создавать сайты с фиксированной шириной 1280рх. Возможны варианты с минимальной шириной от 1024рх и максимальной до 1680рх.
Для сайтов с небольшим текстовым наполнением рекомендую сайты только фиксированной ширины.
Язык программирования
На данный момент сайты разрабатываются динамическими (а не статическими). Это значит, что страницы сайта формируются из нескольких частей (например: заголовок, меню, основная часть, низ) в момент обращения посетителя. Что это дает? Легкость внесения изменений. Например, у вас поменялся адрес электронной почты, размещенный на каждой странице сайта. При статичных страницах чтобы поменять адрес, нужно вносить изменения на каждой странице (и, конечно, где-нибудь можно забыть это сделать или ошибиться). А при динамическом сайте поменять адрес можно только в одном-единственном месте. То есть получится это быстрее, правильнее и дешевле.
Основной язык программирования, используемый при создании сайта, это php. Также применяются библиотеки jQuery и самостоятельные разработки технических модулей на языке JavaScript.
Требования к хостингу
Хостинг - это размещение файлов вашего сайта на сервере в интернете. Существует множество компаний, которые предоставляют такие услуги. Хостинг-компания выбирается по тем требованиям, которые предъявляет система управления, на которой разработан сайт.
Тариф хостинга подбирается исходя из назначения сайта, ориентировочного количества просмотров в сутки, количества и сложности используемых модулей на сайте.
На данный момент в своей работе использую систему управления HostCMS и являюсь ее официальным партнером.
Системные требования HostCMS
Хостинг-площадка
Веб-сервер
Система управления HostCMS поддерживает работу под управлением Apache (1.3.x, 2.x) или Microsoft IIS 7.
Apache
Версии 1.3.x, 2.x, дополнительные модули:
-
mod_rewrite;
-
mod_php;
-
mod_security должен быть отключен.
Microsoft IIS 7
Необходима установка ISAPI_Rewrite.
PHP
Версии 5.0.x, 5.1.x, 5.2.x
Обратите внимание, PHP 5.2.10 и выше при работе под управлением Linux/FreeBSD конфликтует с Zend Optimizer до версии 3.3.3 включительно. Использование PHP 5.2.10 и выше возможно с Zend Optimizer версии 3.3.4/3.3.9 и выше.
-
GD2;
-
Zlib;
-
Iconv;
-
Multibyte String (mbstring);
-
Libxslt;
-
IMAP для модуля «Служба поддержки»;
-
Не менее 12 Мб доступной памяти. Рекомендовано 32 Мб;
-
Отключенный SAFE_MODE или корректно установленные владельцы на директории и файлы;
-
Запрещено использование Suhosin при работе с HostCMS.
MySQL
Версии 4.1.xx, 5.0.xx, 5.1.xx
Zend Optimizer
Версии 3.0 и выше до версии PHP 5.2.9, или Zend Optimizer 3.3.9 и выше для PHP 5.2.10 и выше
Администрирование сайта
Для администрирования сайта необходимо иметь один из следующих браузеров:
-
Microsoft® Internet Explorer 5.5® и выше;
-
Firefox 2.0 и выше;
-
Opera 9.0 и выше;
-
Google Chrome;
-
Safari 3.1 и выше.
|
Использование базы данных
Использование базы данных оправдано (и весьма рекомендуется), когда имеется однородная информация. Например, если вы хотите сделать на сайте каталог продукции или ленту новостей. В подавляющем большинстве случаем в качестве средства управления базой данных используется mysql.
Браузеры
Браузер (браузер) - это программа, с помощью которой вы просматриваете сайты.
Существует несколько основных видов браузеров:
-
Microsoft Internet Explorer;
-
Firefox;
-
Opera;
-
Google Chrome;
-
Safari.
У каждого браузера есть свои версии. В каждом браузере сайт будет отображаться немного по-другому.
Статистика использования браузеров на февраль 2011года (по данным Spylog Openstat)*
Браузер: семейство, версия
|
% от общего числа мониторов
|
Firefox 3
|
26,61
|
Microsoft Internet Explorer 8
|
20,64
|
Opera 11
|
17,20
|
Chrome 9
|
7,18
|
Microsoft Internet Explorer 7
|
5,46
|
Opera 10
|
5,18
|
Microsoft Internet Explorer 6
|
4,20
|
Chrome 8
|
2,21
|
Opera 9
|
1,90
|
*Менее 1%, мобильные версии не учитывались
При разработке сайта учитываются современные версии браузеров, а имеено:
-
Google Chrome
-
Mozilla Firefox 3.x и выше
-
Internet Explorer 7 и выше
-
Opera 9.0 и выше;
Страница
|