Full-R
Новичок
А как будет называться моя архитектура? Я взял mySQLi и объявил структуры таблиц в виде ассоциативного массива, где описана вся труктура, отношения и типы данных. К этой же структуре я передаю значения, которые нужно передать, тип запроса и имя таблицы. Получается, что я не пишу SQL, а передаю структуру массива таблицы и полей. Назвать это удалось ABS(Array Based Structure) и ABQ(Array Based Query), а движек я назвал DBX(Data Base X).
В принципе, я подумывал сделать (object)['struct'] => [ ... ] и обращаться к массиву, как к объекту, и, тогда это бы можно было назвать моделью, например, если сконструировать структуру для $dbx::getPage('123'), где в массив прописан value для id в SQL для получения нужной страницы.
Я долго втыкал в объекты на PHP и понял, что мне больше подходит массив(там типы и поля не работают все равно, а природа объекта из класса или STD не дает ни какой разницы в программировании ). Также объект жрет памяти и процессора в 4 раза больше. Я для остальных добавляю (object) перед array и все довольны
Как правильно назвать такое API?
В принципе, я подумывал сделать (object)['struct'] => [ ... ] и обращаться к массиву, как к объекту, и, тогда это бы можно было назвать моделью, например, если сконструировать структуру для $dbx::getPage('123'), где в массив прописан value для id в SQL для получения нужной страницы.
Я долго втыкал в объекты на PHP и понял, что мне больше подходит массив(там типы и поля не работают все равно, а природа объекта из класса или STD не дает ни какой разницы в программировании ). Также объект жрет памяти и процессора в 4 раза больше. Я для остальных добавляю (object) перед array и все довольны

Как правильно назвать такое API?