ldmitriy не советую слушать данный ответ, на тему PHP.
Человек явно не знает о чем говорит. Да и про питон тоже мало что знает, судя из пунктов (согласится могу разве что с вторым).
Но конечно, сейчас набегут хомячки, которые и пяти лет не кодят, скажут что PHP умер - питон супер.
А сами даже мидлами не являются.
Вам как минимум, надо реализовать API для авторизации внешней программы. Тут DLE не особо нужен.
Простого способа я думаю нет, особенно в DLE (думал этот проект умер еще лет 5 назад)
Simple91, для API, вам надо как можно гибче структуру делать. Неизвестно что да как будет в будущем.
Как я обычно говорю - надо делать так, что бы быстро подстраиваться под веяние бизнеса.
Ну для начала стоит подучить английский и писать backend (Питер. back-end=) ) правильно а не beckend (это я про ошибку в тексте =) Не судите строго, но подучить стоит энглиш)
Для начала, выучить азы PHP, далее перейти к ООП (искать уроки и подобно, сортируя по дате за последний год).
Почему за последний год? Просто многие вещи уже не работают в текущих версиях PHP, не вижу смысла сейчас тратить на них время и спотыкаться на сто раз пройденные грабли =)
Ну и конечно, вы определитесь - PHP, SQL или JS. Это разные вещи.
Для джуниора, вполне хватит начальных знаний SQL (базовые запросы не и джойны наверное) и PHP на уровне начального ООП.
JS для PHP бекенда, не нужен.
Boris Korobkov, Зачем мне эта информация?
Это можете рассказывать автору вопроса и не только о MVC, MVP etc.
Но исходя из вопроса, это для него это еще не скоро придет.
А ставите тип вопроса - Сложный.