Перенос сайта на php-framework

Добрый день, есть старый большой сайт.
Половина функционала сайта реализована по-старому - файлы .php с лапшой из html,php и sql, лежат в корне сайта, путь site.com/somefile.php

Другая половина функционала реализована по-новому - в корне сайта подкаталог с mvc-фреймворком и там контроллеры, модели и отображения, путь site.com/framework/somecontroller/somemethod

Главная страничка сайта работает по старому.
Задача - перенести функционал главной странички на фреймворк, чтобы при этом не изменился путь.

Варианты решения задачи:
1) развернуть вторую копию фреймворка в корне сайта, реализовать функционал главной странички как
site.com/controller/method, потихоньку перенести контроллеры модели и виды из
site.com/framework/ в site.com/. При этом надо будет как-то сохранить присутствие /framework/ в ссылках.

Варианты решения:
2) реализовать функционал главной странички сайта в site.com/framework/, а из site.com/index.php
обращаться на site.com/framework/controller/method, парсить и показывать контент.

3) реализовать функционал главной странички сайта в site.com/framework/, затем содержимое каталога /framework/ сделать корнем сайта.
При этом надо будет как-то сохранить присутствие /framework/ в ссылках

Какой вариант решения более адекватный? Как сохранить присутствие /framework/ в ссылках в случае с вариантом 1 и 3.
no image

Аноним

19 ноября, 02:59
317

Нет комментариев

Добавить комментарий
Вы не можете оставлять комментарии. Чтобы добавить комментарий, залогиньтесь или зарегистрируйтесь
Вы не можете голосовать. Чтобы проголосовать, залогиньтесь или зарегистрируйтесь

1 ответ

Третий вариант более приемлемый, роуты можно настроить как угодно

no image

Аноним

19 ноября, 03:03

Нет комментариев

Добавить комментарий
Вы не можете отвечать на вопросы. Чтобы ответить на вопрос, пожалуйста залогиньтесь или зарегистрируйтесь
Работа в Украине
Вакансии от WORK.ua
Контент-менеджер, 7000 грн.
Киев, Автопарк, автоцентр
Программист WordPress, 24000 грн.
Другие страны, Zarely
Оператор технической поддержки
Харьков, Ранок, издательство
Разработчик PL\SQL (обучение)
Днепр, АТБ-маркет
Junior Ruby Developer
Киев, Recruiting Melon
Skilled PHP developer
Днепр, Cron Agency
Программист PHP, 6500 грн.
Днепр, ГетманГлобал, ООО
Technical Support Specialist
Николаев (Николаевская обл.), GeeksForLess Inc.