Fast Site Engine
Высокопроизводительный движок для сайтов
Заказать сайт на основе движка
О движкеПроизводительностьБезопасностьТехнические требованияSEO 
Лицензионное соглашение
Демо
Установка
Панель управления
Модули
Документация
Шаблоны
Тесты производительности php
Планы на будущее
Список изменений
Отзывы и пожелания
Переходим на Линукс
Всякое разное
Технические требования

Технические требования

Движок для сайта (CMS) Fast Site Engine является крайне неприхотливым, безопасным, быстрым, SEO оптимизированным и будет гарантированно работать на любом хостинге.
Поскольку движок не использует базу данных для хранения информации и не имеет закодированных в байт код участков,- перенос сайта с хостинга на хостинг является простым копированием файлов, без необходимости переноса и настройки БД и прочих возможных проблем с несовместимостью софта..
  • Не по теме: по состоянию на 28.08.2017 Яндекс Маркет не берёт домены .pф

Требования к программной конфигурации веб-сервера

  • Unix или Windows-сервер (Apache, Ngnix, IIS итд.);
  • PHP 5.4 (вышел в 2012) и старше (php7 работает всё кроме раздела бэкапа в панели управления 08.02.2016)
  • От 2 Мб места на диске. Движок весит 1.9 Мб (без панели управления ~175 Кб)
* Под Windows не будет корректно работать раздел бэкапирования в панели управления (К счастью Win сервера практически не встречаются на рынке. Возможно в будущем данный вопрос будет решён по требованию клиента. На мой взгляд данный раздел не сильно нужен поскольку на нормальном хостинге идёт ежедневный автоматический бэкап, который можно запросить и с него восстановиться).

* При отсутствие обработчика .htaccess например у сервера Ngnix следует прописать настройку mod_rewrite остальное не обязательно.
(Необходимо отметить что Apache стоит на подавляющей части серверов, Ngnix обычно используют для высоко нагруженных проектов или если у вас завалялся ненужный доисторический компьютер и вы хотите чтоб он тянул ваш сайт, к примеру процессор 300МГц и 256Мб памяти спокойно будут тянуть несколько тысяч пользователей в секунду (зависит от железа и софта))

Пару примеров взятых из работающих проектов:
(рекомендуется так же использовать акселератор PHP, например: eAccelerator opcache вшит в php с версии 5.5)

Пример конфигурации Ngnix вместе с PHP-FPM:
server {
  listen 80;
  server_name fsen.ru www.fsen.ru;
  root /var/www/fsen.ru;
  index index.php;
  location /inc/tpl/inc/ {
    deny all;
  }
  location / {
    if (!-e $request_filename) {
      rewrite  ^(/.*)$  /index.php?q=$1  last;
    }
  }
  location ~* \.php$ {
    fastcgi_pass   unix:/tmp/php-fpm.sock;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  /var/www/fsen.ru$fastcgi_script_name;
    fastcgi_param  QUERY_STRING     $query_string;
    fastcgi_param  REQUEST_METHOD   $request_method;
    fastcgi_param  CONTENT_TYPE     $content_type;
    fastcgi_param  CONTENT_LENGTH   $content_length;
    include fastcgi_params;
  }
}

Пример конфигурации Ngnix дублирующий .htaccess вместе с php-farm без include fastcgi_params:
server {
  listen 80;
  server_name fsen.ru www.fsen.ru;
  root /var/www/fsen.ru;
  index index.php;
  location ~* \.(css|js|gif|jpg|jpeg|ico|swf)$ { # В кэш браузера графику и прочее на час
    expires 1h;
    add_header Last-Modified: $date_gmt;
    add_header Cache-Control private;
  }
  location /inc/tpl/inc/ {
    deny all;
  }
  location / {
    if (!-e $request_filename) {
      rewrite  ^(/.*)$  /index.php?q=$1  last;
      break;
    }
  }
  location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  /var/fsen.ru$fastcgi_script_name;
    fastcgi_param  QUERY_STRING     $query_string;
    fastcgi_param  REQUEST_METHOD   $request_method;
    fastcgi_param  CONTENT_TYPE     $content_type;
    fastcgi_param  CONTENT_LENGTH   $content_length;
    fastcgi_param  REQUEST_URI        $request_uri;
    fastcgi_param  SERVER_PROTOCOL    $server_protocol;
    fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
    fastcgi_param  REMOTE_ADDR        $remote_addr;
    fastcgi_param  REMOTE_PORT        $remote_port;
    fastcgi_param  SERVER_ADDR        $server_addr;
    fastcgi_param  SERVER_PORT        $server_port;
    fastcgi_param  SERVER_NAME        $server_name;
    # PHP only, required if PHP was built with --enable-force-cgi-redirect
    fastcgi_param  REDIRECT_STATUS    200;
    proxy_set_header HTTP_COOKIE $http_cookie;
  }
}
Страница сгенерирована за 0.003938 секунды
На один процесс веб-сервера: 254 стр/сек.
Всего Apache может отдать: 65 024 стр/сек.
Выделено php памяти: 855.73 KB, real_usage: 2 MB

© Все права защищены 2004 - 2018
Карта сайта
Отслеживать изменения в Твиттере
Политика конфиденциальности

Браузер построил за сек.
Полное время сек.

С момента выгрузки предыдущей страницы из памяти браузера: сек.