Я заинтересован в изучении Zend Framework 2.2. Это мой первый раз, когда я использую Zend, и я попал в некоторые проблемы с решением.Какой плагин ресурсов Zend 2.2 выбрать?
Я успешно выполнил подготовленный альбом-учебник на страницах документации. Там используется плагин Zend/Db/TableGateway. Я заметил, что есть много других доступных плагинов, но я не знаю, какая из них наиболее подходит для моих целей.
Для того, что я понимаю из документации, все они могут делать с одними и теми же вещами в целом, но имеют разные отличия.
Я попытался проверить Интернет (google и т. Д.), Но не смог найти никакого сравнения или предложений о том, что использовать.
То, что я хотел бы сделать, это:
- Basic дб доступа (создавать, выбирать, удалять и т.д.) на MySQL-базе данных.
- Внедрение прав доступа для доступа к базе данных (не каждому пользователю должно быть разрешено доступ ко всем данным).
- Выбор с более сложными ограничениями и сложный порядок. Раньше у меня был код, создающий длинные SQL-запросы, путем соединения различных строк вместе и вызова mysqli_query()/etc php. Я хотел бы иметь поддержку при создании более сложных запросов (многие директивы WHERE, сложные правила ORDER BY, mysql-if, пользовательские поля выбора и т. Д.).
Какая из доступных платформ базы данных/ресурсов Zend Framework 2.2 может поддерживать выполнение моих требований?
Я считаю, что мой вопрос теперь соответствует правилам. Пожалуйста, откройте его снова. Спасибо. – Charma