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

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

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

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

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

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

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

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

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

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

     

    Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

     

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

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

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

      $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();
      }

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

      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

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

    Оставить комментарий