Чем заменить ReadBeanPHP?

Подскажите библиотеку для работы с базой данных наиболее похожую на ReadBeanPHP.
  • Вопрос задан
  • 478 просмотров
Решения вопроса 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Надо понимать что полноценной замены не существует.
Данная программа - это два тупые молодца, одинаковые с лица, из мультика про Вовку в тридевятом царстве.
Которые честно пытаются делать то что хозяин им велит, но в силу врожденного слабоумия всё делают не так.
А всё от того что она хочет быть нянькой для программиста.
Но если программисту нужна нянька, то такого "специалиста" надо гнать из профессии поганой метлой.
А если хочет остаться - то да, надо учиться что-то делать самому. руками.
ЗАРАНЕЕ продумывать и создавать схему БД. И менять только в случае осознанной необходимости, а не потому что вдруг передал в БД не тот параметр, который хотел.
ЗАРАНЕЕ продумывать и писать SQL запросы. А не ждать что все их за тебя напишет тупая нянька.
Понимать то как работает пхп с базой данных.

Поэтому в качестве прививки от говнокода я порекомендую сначала
- учить устройство БД. Создавать все свои схемы руками
- учить SQL. Писать все свои запросы руками
- освоить работу с БД из РНР на базовом уровне, через нативный ПДО.

После того как это все будет от зубов отскакивать, и после пары выполненных проектов будет очевидно видна некоторая избыточность и повторяемость кода - ничинать писать свой первый Table Gateway. Ну, или если совсем нипалусяися - то осваивать что-нибудь хайповое, но хотя бы не такое маргинальное, например Елоквент.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Angel_D13
@Angel_D13
Вечный студент
А в чем проблема, есть желание найти ещё проще библиотеку? Так уже проще некуда. Я только учусь, но столкнулся с тем, что перехожу с readbean на создание своего класса, заточенного под себя. Не уверен, что это лучший вариант, нужно делать нечто универсальное.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект