Какие есть современные веб-фреймворки для отображения данных из БД MYSQL?

Ссылка скопирована
1 ответ

Есть простые SELECT запросы к БД, нужно сделать закрытый внутренний сайт с админ-панелью, простыми кнопками по которым нажимаем и выполняются запросы, затем имеющиеся строки в БД выдаются на странице сайта в виде списка или таблицы.

То есть речь о мониторе отладки, обмена в будущем.

Какие современные решения можно использовать, лёгкие и быстрые?

Дополнительно:

GNUBack, мне более знакома связка html, css, php в сайтостроении )
Но возможно, есть какие-то современные фреймворки, подобные конструктору, где можно использовать готовые классы и не писать с самого нуля велосипед

  • GNUBack, да, про него слышал. Просто хотел понять, какие из них наиболее актуальные. Попробую его, как вариант. Спасибо.
  • https://lighthouse-php.com/
  • Ответы:

    Посмотрите на OctoberCMS / WinterCMS.
    Там как раз предполагается параллельно миграциям описывать в YML поля таблицы и тем самым получать страницу в админке для работы с ней.

    Node.js. Очень быстрый из-за движка V8, очень советую

    как вариант можно такую штуку использовать
    platformerp.ru
    там простые таблички формочки с CRUD фильтрацией сортировкой.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Виктор Sys Ответ

    Для отображения данных из базы данных MySQL существует множество современных веб-фреймворков, которые облегчают процесс разработки и упрощают взаимодействие с базой данных. Вот несколько популярных веб-фреймворков, которые могут быть использованы для этой цели:

    1. Laravel: Laravel - один из самых популярных PHP-фреймворков. Он предоставляет мощные инструменты для работы с базами данных, включая встроенную поддержку для работы с MySQL. С помощью Eloquent ORM в Laravel можно легко создавать запросы к базе данных и отображать данные на веб-странице.

    $users = User::all();
    foreach ($users as $user) {
        echo $user->name;
    }

    $users = User::all(); foreach ($users as $user) { echo $user->name; }

    2. Symfony: Symfony - еще один популярный PHP-фреймворк, который предлагает широкие возможности для работы с базами данных. С помощью Doctrine ORM в Symfony можно легко создавать запросы к базе данных и отображать данные на веб-странице.

    $entityManager = $this->getDoctrine()->getManager();
    $users = $entityManager->getRepository(User::class)->findAll();
    foreach ($users as $user) {
        echo $user->getName();
    }

    $entityManager = $this->getDoctrine()->getManager(); $users = $entityManager->getRepository(User::class)->findAll(); foreach ($users as $user) { echo $user->getName(); }

    3. Django: Django - популярный фреймворк для Python, который также имеет встроенную поддержку для работы с базами данных, включая MySQL. С помощью Django ORM можно легко создавать запросы к базе данных и отображать данные на веб-странице.

    users = User.objects.all()
    for user in users:
        print(user.name)

    users = User.objects.all() for user in users: print(user.name)

    4. Ruby on Rails: Ruby on Rails - еще один популярный веб-фреймворк, который предлагает удобные инструменты для работы с базами данных. С помощью ActiveRecord в Ruby on Rails можно легко создавать запросы к базе данных и отображать данные на веб-странице.

    users = User.all
    users.each do |user|
        puts user.name
    end

    users = User.all users.each do |user| puts user.name end

    Это лишь небольшой список современных веб-фреймворков, которые могут быть использованы для отображения данных из базы данных MySQL. Каждый из них имеет свои особенности и преимущества, поэтому выбор конкретного фреймворка зависит от ваших потребностей и предпочтений.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно