Большая часть моего опыта связана со стеком MSFT, но сейчас я работаю над побочным проектом, помогая кому-то создать персональный сайт с дешевым хостингом, который построен на стеке LAMP. Мои варианты установки дополнений ограничены, поэтому мне интересно, как написать код доступа к данным без встраивания необработанных запросов в файлы .php.
Мне нравится быть проще, даже с .NET. Я обычно пишу хранимые процедуры для всего, и у меня есть вспомогательный класс, который упаковывает все вызовы для выполнения процедур и возврата наборов данных. Я не ищу полномасштабную ORM, но это может быть путь, и другие, которые рассматривают этот вопрос, могли бы искать это.
Помните, что у меня аккаунт GoDaddy за 7 долларов в месяц, поэтому я ограничен тем, что уже установлено в их базовом пакете.
Редактировать: Спасибо rix0rr, Алан, Андерс, Дракон, я проверю все это. Я отредактировал вопрос, чтобы сделать его более открытым для решений ORM, поскольку они очень популярны.