Инфо Ajax модули DataLife Engine

Тема в разделе "DLE", создана пользователем Attyla, 13 май 2014.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Модераторы: killoff
  1. Attyla

    Attyla

    Регистр.:
    21 ноя 2012
    Сообщения:
    159
    Симпатии:
    43
    В DataLife Engine есть папка /engine/ajax/ и /engine/modules. Все модули, которые работают через ajax, имеют файл-аналог и в одной и в другой папке. В чем смысловая нагрузка всего этого? Или это просто способ организации файлов движка. Объясните, пожалуйста, как обстоят дела с ajax модулями. Может, есть какая-то статья по этому поводу? Заранее спасибо.
     
  2. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.116
    Симпатии:
    2.130
    1) Это конечно способ организации файловой структуры.
    2) В папку ajax доступны обращения напрямую к файлам, в modules только через index.php

    Это небольшая, но тем неменее дополнительная защита, когда делается ограничение на список файлов, к которым есть доступ из вне. Не очень хорошо делать в 1 файле и код модуля, и AJAX-часть...
     
    elwebmaestro и Attyla нравится это.