Страница 2 из 4

Re: Версии 3.6 в июне не будет?

Добавлено: 15 май 2024, 18:50
mikhalkin
support писал(а): 15 май 2024, 12:14 Выпуск версий сдвинулся, так как начал работу над версией PRO. Будет новое ядро с возможностью установки плагинов.
Будет ли какой-то фреймворк использоваться? Если будет, то какой?

Re: Версии 3.6 в июне не будет?

Добавлено: 16 май 2024, 06:56
support
Будут использоваться отдельные компоненты от symfony.
Например сейчас уже применяю https://symfony.com/doc/current/components/yaml.html

Re: Версии 3.6 в июне не будет?

Добавлено: 16 май 2024, 10:23
mikhalkin
support писал(а): 16 май 2024, 06:56 Будут использоваться отдельные компоненты от symfony.
Например сейчас уже применяю https://symfony.com/doc/current/components/yaml.html
Прекрасно, хотелось бы что бы было как у фреймворков, публичная часть и не публичная.

Будет ли услуга платная миграция на эту версию?

Re: Версии 3.6 в июне не будет?

Добавлено: 16 май 2024, 12:08
support
mikhalkin писал(а): 16 май 2024, 10:23 Прекрасно, хотелось бы что бы было как у фреймворков, публичная часть и не публичная.
Идея в том, чтоб можно было как в wordpress устанавливать плагины и чтоб они могли автоматом обновляться. Со скрытой частью (которая расположена выше public_html) так не получится сделать, так как нет прав на запись.
mikhalkin писал(а): 16 май 2024, 10:23 Будет ли услуга платная миграция на эту версию?
Про миграцию пока говорить рано.

Re: Версии 3.6 в июне не будет?

Добавлено: 16 май 2024, 18:19
Vladzimir
Сразу вопросы технического характера.
  • Будет ли использоваться паттерн MVC?
  • Человеческий роутинг?
  • Наличие нормального построителя запросов/PDO/маппера. Хоть чего нибудь.
  • Шаблонизатор? Шаблонизатор для формул?
  • Полноценные события?

Re: Версии 3.6 в июне не будет?

Добавлено: 20 май 2024, 01:12
Евгений
support писал(а): 15 май 2024, 13:22
nruslan2 писал(а): 15 май 2024, 13:10 если структура базы данных останется таже, почему нет!?
Структура базы будет другая. Это будет отельный продукт.
Подскажите пожалуйста, СУБД останется только MySQL, использование Постгрес не планируется?

Re: Версии 3.6 в июне не будет?

Добавлено: 20 май 2024, 07:35
support
Ну тут либо MySQL или Постгрес и поскольку MySQL то выбор на него.

Re: Версии 3.6 в июне не будет?

Добавлено: 21 май 2024, 12:58
Vladzimir
support писал(а): 20 май 2024, 07:35 Ну тут либо MySQL или Постгрес и поскольку MySQL то выбор на него.
Можно использовать ORM/Mapper который будет абстрацией к БД. Тогда можно будет использовать даже Redis

Re: Версии 3.6 в июне не будет?

Добавлено: 22 май 2024, 07:17
support
Vladzimir писал(а): 21 май 2024, 12:58 Можно использовать ORM/Mapper который будет абстрацией к БД. Тогда можно будет использовать даже Redis
Не подходит, так как ORM/Mapper потребует создание схемы на основе уже существующих таблиц. Пример https://www.doctrine-project.org/projec ... ase-schema
А в Руководители таблицы и поля создаются пользователем.

Re: Версии 3.6 в июне не будет?

Добавлено: 22 май 2024, 13:58
Vladzimir
support писал(а): 22 май 2024, 07:17 Не подходит, так как ORM/Mapper потребует создание схемы на основе уже существующих таблиц. Пример https://www.doctrine-project.org/projec ... ase-schema
А в Руководители таблицы и поля создаются пользователем.
Я сторонник лаконичных и элегантных решений, поэтому "монстров" по типу доктрины не использую.
В нормальном дополнении https://github.com/ikkez/f3-cortex к нормальному фреймворку https://github.com/f3-factory/fatfree-core это не составляет проблемы, так как можно динамически, при обращении к классу модели таблицы добавлять схемы. В своем проекте я это реализовал через события https://github.com/ikkez/f3-events. Таким образом я еще помимо стандартных событий, могу навесить события на внесение/удаление/изменение любой записи в любой таблице, что дает неимоверную гибкость. У данного маппера есть еще один бонус - все запросы в базу идут практически атомарные, что делает их мгновенными, и решена классическая проблема N+1.
Ну и порог вхождения в данный фреймворк довольно низкий, а сам он входит в пятерку самых быстрых php-фреймворков, в отличии от новомодных Симфони/Ларавел. Это если кратко.