Правильная организация кода PHP для приложения CRUD? - PullRequest
1 голос
/ 30 августа 2011

Каков наиболее эффективный способ организации PHP-кода для приложения CRUD? Каковы известные соглашения об именах? У меня есть класс и его геттеры и сеттеры просто кажутся запросами SQL. Это правильно, или как мне организовать это?

Ответы [ 2 ]

1 голос
/ 30 августа 2011

Вы должны взглянуть на DomainModels и DataMappers.В общем, я рекомендую Zend Framework и Quickstart Tutorial , так как он учит этим двум очень важным шаблонам за несколько минут на примере.После этого вам не нужно переключаться на Zend Framework, но это хороший учебный материал.

1 голос
/ 30 августа 2011

Используйте шаблон MVC.Тогда у вас уже есть файлы в папках:

models
views
controllers

внутри этих папок. Я бы порекомендовал не использовать префиксы или суффиксы, поскольку файлы уже находятся в такой папке.Но расширяйте все файлы контроллера и файлы моделей из одного основного класса!

Возможно, вы захотите скачать и изучить пример проекта, созданного в CakePHP фреймворке, который очень хорошо структурирован и также использует CRUD!

...