Можно ли идентифицировать этот фреймворк PHP? - PullRequest
0 голосов
/ 20 июня 2009

Я только что получил несколько PHP-проектов, в которых используется подобный тип фреймворка, но я не могу сказать, какой именно. Я уже испытывал некоторые Code Igniter, Django и Rails, но я не могу точно определить эту конкретную среду. Я просматриваю файлы PHP для любых признаков его происхождения, но они, кажется, были стерты с лица земли. Человек, которому я помогаю, не имеет никакого понятия о программировании, поэтому он не может сказать мне, откуда они берутся. Он имеет следующую структуру каталогов для проекта helloworld:

helloworld/
    .htaccess
    index.php
    modules/
        hi/
            hi.php
        home.php
    system/
        conf.inc.php
        functions/
    theme/
        default/
            images/
            js/
            templates/
                home.tpl

Для вышесказанного кажется, что код контроллера находится в папке модулей. Может кто-нибудь также сказать мне, какой механизм шаблонов PHP используется для следующего синтаксиса? Шаблон доступен в коде контроллера (home.php), как показано ниже:

$tpl = new template;
$tpl -> Load("!theme/{$GLOBALS["THEME"]}/templates/home.tpl");
$tpl -> GetObjects();

// more PHP codes  here

$tpl -> CleanZones();
$tpl -> Flush();

Образец Посмотреть код:

<base href="{siteURL}/" target="_self" />

Я не уверен, является ли вышеприведенный вариант доморощенным, настроенной версией существующего фреймворка или неизмененной версией одного из множества фреймворков PHP.

1 Ответ

2 голосов
/ 20 июня 2009

При быстром поиске по ключевым словам в Google это выглядит как код PHPizabi"платформы социальных сетей" ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...