@gachkydxvbgd

Как правильно реализовать выборку из бд?

Как правильно реализовать на каждой странице сайта нужны все 4 массива с выборки бд

Я думаю при загрузке любой страницы 4 запроса в бд будет давать нагрузку

Если кешировать , то как ?

Все данные динамичные и редактируются в админке, нужно будет после каждого редактирование обновлять таблицу + кэш

<?php

namespace MyApp\Controllers;

use Phalcon\Mvc\Controller;

use MyApp\Models\Pages as Pages;
use MyApp\Models\Categories as Categories;
use MyApp\Models\Items as Items;
use MyApp\Models\Settings as Settings;

class ControllerBase extends Controller
{
        $this->view->pages = Pages::find();
        $this->view->categories = Categories::find();
        $this->view->items = Items::find();
        $this->view->settings= Settings::find();
}
  • Вопрос задан
  • 151 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы