@Rednaxela-1, открою секрет. Понимание того что нужно формируется у заказчика только после получения готового продукта.
Иногда он упертый и хочет чтобы гланды удалял проктолог. Послав нафиг ларинголог , он только потом может согласиться . Да нужно было делать по вашему.
Нативный пхп 90% времени пишешь функционал,который есть во фреймворке. Считая, что ты его сделаешь лучше/гибче /быстрее чем эти идиоты.
Получаешь такую кашу,которая фиг расширяется/ никто в ней не разбирается. Тот кто ее родил не может быть сокращен.
Имхо правильнее .Быстрый прототип , чтобы понять бизнес идея работает или нет. Возможно даже на готовой кмс.
Главное, чтобы ее можно слепить было за 1-2 месяца.
Ну а дальше допил / переписывание на фреймворке.
На нативном пхп в конце концов возможно придется переписать проблемные в плане производительности места.