ФорумПрограммированиеPHP для идиотов → Папки vs Роутер

Папки vs Роутер

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Авг. 21, 2010, 8:42 п.п., спустя 1 минуту 55 секунд

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

    при ооп нормальном, максимум что надо указать для бд объектов - таблицу либо орм название структуры, остальное должен делать фреймворк.
    Спустя 17 сек.
    поля конечно описать, это какбы дефолт) упустил его из мысли даже
    Сапожник без сапог
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz Авг. 21, 2010, 9 п.п., спустя 17 минут 35 секунд

    та же самая генерация скафолдов. уже до вас придумали.

    при ооп нормальном, максимум что надо указать для бд объектов - таблицу либо орм название структуры, остальное должен делать фреймворк.
    Спустя 17 секунд добавил
    поля конечно описать, это какбы дефолт) упустил его из мысли даже

    в кейке именно так
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz Авг. 21, 2010, 9:09 п.п., спустя 9 минут 9 секунд


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

    при ооп нормальном, максимум что надо указать для бд объектов - таблицу либо орм название структуры, остальное должен делать фреймворк.
    Спустя 17 сек.
    поля конечно описать, это какбы дефолт) упустил его из мысли даже

    В Yii для модели надо указать таблицу и как назвать модель, а для CRUD название модели и как назвать контроллер, остальное все само, кроме джоинов конечно
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz Авг. 21, 2010, 9:21 п.п., спустя 11 минут 45 секунд

    В Yii для модели надо указать таблицу и как назвать модель, а для CRUD название модели и как назвать контроллер, остальное все само, кроме джоинов конечно

    в кейке название модели и контроллера пляшут от базыназвания таблицы. но зато можно прямо из генератора выбрать типы валидации для каждого поля, какие экшны нужно создать, какие админские роуты надо создать и экшны для них. ни о каких джойнах не задумываешься ибо orm клевая, выбираешь, с какими моделями надо ассоциировать
    Спустя 38 сек.
    а, еще можно тесты создавать, правда, я никогда их не юзал
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz Авг. 21, 2010, 9:24 п.п., спустя 3 минуты 21 секунду

    Troy, однохуйственно :)

    Спустя 61 сек.
    у себя я вообще ахуел, я перестал даже имя таблицы писать, я же лентяй. имя таблицы забирается из имени модели :D
    Спустя 71 сек.
        public function getItemTable() {
    $table = get_class($this);
    $table = strstr($table, "_");
    $table = preg_replace("#[A-Z]#e", '"_".strtolower("$0")', $table);
    return trim($table, "_");
    }
    Спустя 10 сек.
    ы :D
    Спустя 13 сек.
    учитесь лени у меня!))))))))))))
    Спустя 32 сек.
    ем суши ))
    Сапожник без сапог
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Авг. 21, 2010, 11:59 п.п., спустя 2 часа 34 минуты 30 секунд

    да, сушки тоже поел бы
    завтра..
    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!