Я искал, но не нашел свой вариант использования, хотя я думаю, что это было немного более распространенным. Может быть, я просто не знаю, что искать.
У меня есть приложение с неизвестным фреймворком, и я планирую заново разработать пару функций (разделов), которые используют около 20 старых таблиц. SQL
данные, которые я преобразую в MySQL
, Старый код aspx
/access
, Мне понадобится помощь migration
файлы для корректировки этих данных, чтобы заставить их работать, так как преобразование не будет чистым, и я, скажем, не администратор БД, а скорее «полный стек».
То, что я хотел бы сделать, это использовать Laravel Framework
Чтобы объединить эти две функции, одна имеет несколько страниц с раскрывающимися списками, другая — страницу / страницы анкеты. Оба эти раздела должны быть доступны либо в одной подпапке, либо в одной подпапке для каждого родительского приложения, так как это своего рода include / require / autoload (не iframe
).
Также обратите внимание, это Laravel
сайт будет загружен в области содержимого и помещен между верхним и нижним колонтитулами родительского приложения и загружен, когда question/
а также selector/
пути используются в URL. По сути, я хочу, чтобы только два пути на сайте Laravel
сделать тяжелую работу.
У меня уже есть Laravel
Базовое приложение, с которым я работаю над другими проектами, поэтому оно должно сэкономить мне много времени, чтобы использовать его в этом смешанном проекте. Я просто не уверен, что это означает, чтобы наметить маршруты и как включить Laravel
Основная структура в родительское приложение. Я просто не уверен, как интегрировать этот фреймворк в родительское приложение, или это сработает.
Я не хватает ключевых слов, чтобы искать решения также. Я могу использовать некоторые ключевые слова. Я видел модули, но я не уверен, вот что я ищу. Я тоже вижу эта статья стека, который выглядит как один из способов вывести публику из каталога фреймворка, что может быть полезно.
Почему я избегаю прямо PHP
? Из-за количества таблиц, нестандартного именования полей, и потому, что у меня есть Laravel
базовое приложение, предварительно настроенное для моей среды и моих вкусов, с которыми я в последнее время работал над несколькими проектами, так что я довольно свободно в нем разбираюсь и т. д.
Любые предложения о том, как использовать Laravel
построить некоторые разделы, которые должны быть помещены в родительский сайт? Это будет работать?
Я хотел бы создать новое приложение Laravel отдельно и использовать его в качестве API для представления данных для существующего приложения.
Вы можете продолжать перемещать функции по этому пути до тех пор, пока, наконец, не будете использовать существующее приложение в качестве «внешнего интерфейса», и с ним больше не будет связана бизнес-логика.
На этом этапе вы можете перенести внешний интерфейс в представления Laravel или в другой внешний интерфейс.
Других решений пока нет …