Да, такой подход используется в php.
Есть CRUD, есть ActiveRecord.
В целом архитектура верна.
Но!
Хотя джавист прав, он прав отчасти и только со свей колокольни.
JAVA прекомпилируется единожды т.к. выполняется в виртуальной машине.
PHP же будет делать подключение+разбор+интерпретацию кучи файлов на каждый вызов.
И не важно каким макаром запущен интерпретатор, mod_apache или CGI/fpm - жрать все это будет нехилые ресурсы.
Если на ресурсы плевать - вперед и с песней.
Если не плевать - делать придется значительно проще, и чем меньше будет сущностей, тем быстрее это будет работать.
У меня есть успешный опыт такого подхода.
И, хотя многим, присутствующим на форуме, мой подход не нравится, он не джавистский, называют они его "экономия на спичках", все согласны с тем, что работает оно быстрее и жрет мало ресурсов.
Спичек я наэкономил мноого ))
|