alashgrand
@alashgrand

Что такое CRUD-приложение, и для чего он нужен?

Объясните простыми словами, Что такое CRUD-приложение, и для чего он нужен?
  • Вопрос задан
  • 14124 просмотра
Пригласить эксперта
Ответы на вопрос 6
oxyberg
@oxyberg
Продуктовый дизайнер ВКонтакте
via wiki:
CRUD (сокр. от англ. create, read, update, delete — «создать, прочесть, обновить, удалить») — акроним, обозначающий четыре базовые функции, используемые при работе с персистентными хранилищами данных[1]:
  • создание;
  • чтение;
  • редактирование;
  • удаление.


По всей видимости, приложение должно обеспечивать 4 операции с какой-то сущностью. Очень часто фреймворки могут автоматически генерировать код для таких операций.
Ответ написан
@McBernar
Практически любой сайт можно назвать CRUD-приложением.
CREATE, UPDATE, DELETE — например, комментарии пользователей, или наполнение сайта информацией контент-менеджером через админку. READ, соответственно, самая базовая операция по получению информации из БД. Открыли главную страницу — вот и READ.
Ответ написан
PavelUstyugov
@PavelUstyugov
proger support
Это простая админка для вашего сайта. Например, вы программируете на php фреймворке Laravel, Но вам нужна админка для управления добавленными вашими скриптами записями. Чтоб можно было, к примеру, добавить ученика, добавить преподавателя, потом отредактировать это дело. Не будешь каждый раз в phpmyadmin залезать ведь, тем более нужно учитывать связь между разными таблицами. Данные то могут хвариниться в нескольких таблицах, а нам бы хотелось, чтоб мы в одном месте все редактировали. Короче, это морда для веб-мастера. ее можно сгенерировать либо ручками делать - все зависит от фреймворка и его инструментария.
Ответ написан
@big_hasan
Если утрировать и свести к частному, то CRUD - это набор функций для работы с базой данных. Чтобы при каждом обращении к базе не писать громоздкие и неудобные всякие селекты на SQL, используется CRUD, который уже есть в современных фреймворках. При работе с базой как раз и применяются эти четыре операции - создание (create), чтение (read), обновление (update), удаление (delete). Иногда новичкам советуют самостоятельно написать CRUD-интерфейс (например, на "голом" PHP), так сказать, изобрести свой велосипед, чтобы лучше разобраться в самом языке и его тонкостях.
Ответ написан
@sidni
Php Developer
Так википедии написано...
это простейшее приложение которое позволяет создать, прочесть, обновить, удалить сущность, классический пример, если очень грубо описать: есть таблица пользователей, так вот круд приложение позволяет создать, прочесть, обновить, удалить пользователя в таблице
Ответ написан
ZXZs
@ZXZs
Люблю программирование и IT-бизнес в частности =)
CRUD это система управления базами данных. Позволяет создавать, читать, изменять и удалять таблицы.
Ответ написан
Ваш ответ на вопрос

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

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