Круто. Час выгружал файл, а он даже прямую ссылку не даёт - только на страницу для скачивания. А чтобы больше 1 Гб скачать - надо еще и расширение их ставить :/
Валерий Рябошапко: пока сделал на компе кнопку "Dump BD", выгружающую дамп в дропбокс, а на ноуте - Load Dump, выполняющую импорт SQL файла из дропбокса. Минус - надо постоянно жать duml/load.
Спасибо за подсказку - идея с file per table отличная.
Валерий Рябошапко: я раньше синхронизировал папки БД, но тогда сыплется куча ошибок в логах из-за несоответствия с information schema. Можно этого как-то избежать?
Во-первых, по вашей ссылке нет ничего нового, что бы ни было уже прочитано мной в мануале.
Во-вторых, если искать информацию о различиях двух исключений - на том же StackOverflow мнения неоднозначны - в PHP граница между компиляцией и выполнением далеко не очевидна.
Плюс мне действительно нужен толковый, проверенный материал, объясняющий процесс парсинга, компиляции и выполнения PHP.
Black Jack: я и говорю, что найти применение данной возможности сложно, потому и пример особого смысла не содержит.
Хотя какие-то временные анонимные функции внутри метода могут понадобиться.
У меня всё распараллелено и ориентировано на гибкость - я могу сделать разную логику отображения для всех модулей.
View у меня представляет собой класс, отвечающий за один конкретный модуль, в нём методы для отображения каждой страницы - в методах берутся имеющиеся в объекте Response, конфигурационных файлах или др. источниках данные и из них формируются непосредственно переменные для вставки в шаблон (в шаблоне у меня принципиально нет функций, только переменные, точнее, элементы ассоциативного массива data).
Контроллер у меня только принимает данные от модели, помещает их в объект Response (оттуда потом их читает View), а также дёргает нужный метод View.