Задание роутов в популярных php-frameworks

187
30 мая 2018, 05:00

Подскажите, мне нужно вручную задать url-страницы. То есть к примеру в форме ввожу имя "aboutus", записывает в базы данных, и создается страница с таким url.
Есть ли такие , в мини-фреймворках или в популярных фреймворках типо laravel (ибо им пользуюсь), дополнительные пакеты к примеру чтобы можно было установить (с помощью composer).
Мне это нужна для маленького проекта, так что гигантские framework's лучше не советуете. И да, желательно с хорошей документацией (английской или русской) Благодарю за помощь. То не хочется писать свои костыльный фреймворк ради этого, хотелось бы что-то изучить и просто установить, в приоритете: Lumen.

Answer 1

Так никакой проблемы же нет...
Ну к примеру laravel:

model - Page  
id, route, html

routes/web.php

 Route::get('/{route?}', function($route = null){
  $page = App\Page::where('route', $route)->firstOrFail();
  return view('page', compact('page'));
 });

resources/views/page.blade.php

{{$page->html}}

Ну и создавайте сколько хотите страниц...

READ ALSO
Не срабатывает if - условие

Не срабатывает if - условие

Всем приветПроблема заключается в том, что не срабатывает

165
Замена функции eregi_replace в новой версии PHP

Замена функции eregi_replace в новой версии PHP

Есть переменные с функцией eregi_replace, с сожалению функция давно устарелаПодскажите пример как на php 7 то же самое сделать

205
PDO: Защита от SLQ инъекций

PDO: Защита от SLQ инъекций

Насколько я знаю, использование prepared statement уже само по себе гарантированная защита от SQL инъекций (тк

215
Доступ к объекту в jQuery

Доступ к объекту в jQuery

Есть скрипт:

185