пятница, 8 апреля 2011 г.

Знакомство с W framework'ом

Вступление

Для начала нужно скачать и распаковать W framework в одну из папок на web сервере, скачать framework можно здесь или здесь. Я framework буду располагать в папку, доступную по адресу http://localhost/wframework/ в случае локального web сервера, на удаленном(реальном) web сервере аналогично - framework помещаем в папку, доступную по адресу http://mysite.com/.

В данной стать рассматривается W framework версии - 0.3.0.

Далее, W framework имеет следующий структуру папок и файлов:
  • applications/ - содержит все пользовательские и системные экшены;
  • engine-client/ - содержит клиентскую часть frameworka, которая представлена в виде javascript-плагинов;
  • engine-server/ - содержит серверную часть frameworka, которая представлена в виде php-классов;
  • projects/ - содержит все проекты которые работают на содержимом папок engine-client/, engine-server/ и пользовательском коде, который хранится в папке applications/ в виде экшенов;
  • index.php - php-файл который обрабатывает все запросы W frameworka;
  • index.js.php - php-файл, генерирующий необходимый js-код для работы W frameworka;
  • w.htaccess - переименованный файл конфигурации apacha;
  • LICENSE - файл с текстом лицензии, рекомендуется к ознакомлению;
  • README - краткое описание W frameworka;