Я пытаюсь сделать свой проект полностью объектно-ориентированным, и я разделяю классы управления, сущности и границы (вы можете назвать это m, v, c). В моих прежних проектах я создавал функции в классе сущности (модели).) и когда объект будет создан, я бы применил изменения с помощью функции внутри этого класса сущностей.
post1=new post();
post1::save()
Это сработало нормально, но я не уверен насчет использования в реальном мире, например, вне университета.Это мой способ сделать это (вызывая функцию фиксации изменений, (или сохранить, вы называете это) ИЛИ я должен создать экземпляр объекта и отправить объект в класс управления, как
controlclass::insertpost($post1)
какой из них более практичный? У меня не было времени испытать и то, и другое, поэтому я хотел бы услышать от людей, которые лично отдают предпочтение этому, или кто-то может сказать: «Мы используем этот способ в нашей компании».