Пропустить навигацию.
Главная
Раздвинь границы! Официальный сайт сообщества SapExtension.

SapExtension v0.1

аватар: andyceo

Лицензия

Данный программный продукт использует Open-Source лицензию GNU/GPL v.2. Вот официальная ссылка на постоянный текст этой лицензии: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

А по этой ссылке вы можете ознакомиться с этой лицензией на русском языке: http://andyceo.ruware.com/book/gnu-gpl-v-2-russian

аватар: andyceo

Использование

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

Его содержание планируется быть таким:

  1. Использование проекта
  2. Что, как и где хранится (описание структуры БД)
  3. Написание запросов к БД, чтобы сформировать ту или иную статистику (примеры запросов, дающие полезную информацию)
аватар: andyceo

Настройка сервера

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

Планируется осветить следующие пункты:

  1. Настройка планировщика задач (crontab в Linux)
  2. Настройка Планировщика Задач в Windows

аватар: andyceo

Настройка SapExtension

Самое время настроить SapExtension. Все настройки делаются путём редактирования файла config-sample.php. В нём содержаться все основные настройки. После завершения редактирования сохраните файл, закройте редактор и переименуйте файл config-sample.php в config.php.

аватар: andyceo

Подготовка базы данных

Прежде всего, Вы должны создать базу данных на сервере MySQL. Для этого запустите phpMyAdmin и создайте на сервере базу данных, которую будет использовать SapExtension. Пусть, например, Вы создали базу данных sapextension.

Теперь Вы должны выполнить 2 запроса, которые находятся в подпапке db корневой директории SapExtension. Вот они:

  • Структура базы данных - db_structure.sql. Этот файл содержит начальную структуру базы данных. Он нужен для того, чтобы инициализировать нашу базу данных.
  • Наполнение базы данных - db_content.sql.
аватар: andyceo

Подготовка файлов

Итак, на этом этапе, мы считаем, что у Вас уже есть компьютер, требования которого мы перечислили выше. Если это до сих пор ещё не так, то прежде чем продолжить, обеспечьте себе вышеупомянутую конфигурацию.

Для того, чтобы продолжить, сначала скачайте последнюю версию SapExtension со страницы закачек.

аватар: andyceo

Системные требования

Программный комплекс SapExtension имеет следующие системные и несистемные :) требования:

  • Windows или Linux совместимый компьютер (сервер)
  • Установленный веб-сервер Apache (в режиме службы для Windows и демона для Linux)
  • PHP версии 5, собранный и работающий как модуль Apache
  • Также для PHP должно быть установлены расширения CURL и iconv()
аватар: andyceo

Установка

В этом разделе находится подробное описание процесса установки SapExtension на сервер.

Описана процедуры подготовки файлов, базы данных, а также процедура настройки SapExtension.

аватар: andyceo

Общая информация

Проект SapExtension представляет собой набор скриптов, предназначенный для сбора информации с аккаунта вебмастера системы SAPE.RU.

Зачем это нужно?

Традиционно система SAPE.RU не балует участвующих в ней вебмастеров развёрнутой статистикой. Это и понятно - у системы много своих забот, обязательств, которые система должна выполнять. Данный программный комплекс берёт на себя часть функций по сбору информации о сайтах вебмастера в системе, их параметрах, страницах, ссылок. Каждый раз, когда SapExtension просматривает аккаунт пользователя и находит различие в параметрах сайтов, ссылок или страниц сайтов, она записывает новые данные и время записи. Таким образом в базе данных хранится хронологическая информация о состоянии сайтов, ссылок и страниц, становится возможным формировать любые запросы к базе данных, чтобы увидеть ту или иную динамику (статистику) по интересующим объектам.

Алгоритмы анализа не входят в этот проект. SapExtension только помогает собирать статистику, её же анализ следует делать в пакетах, специально предназначенных для этой цели - например, математическом пакете SciLab, MatLab, Mathematica, Maple, Maxima или же в банальном Open Office Calc или Microsoft Excel.

Путём SQL-запросов к базе данных Вы можете сформировать любые статистические ряды, которые затем можно обстоятельно, подробно и во всех деталях проанализировать в вышеуказанных профессиональных математических пакетах.

RSS-материал