ФорумПрограммированиеPHP для идиотов → Сервисный слой

Сервисный слой

  • Абырвалг

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

    Spritz 28 февраля 2011 г. 14:12

    Где бы почитать про это дело? Как вы это дело организовываете?
  • mario

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

    Spritz 28 февраля 2011 г. 14:53, спустя 41 минуту 58 секунд

    Я читал данную штуку в книге "Архитектура корпоративных программных приложений", очень понравился стиль и доходчивость материала.
  • Абырвалг

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

    Spritz 28 февраля 2011 г. 15:09, спустя 15 минут 58 секунд

    ничего себе, тут кто-то кроме Костыля Фаулера читал!)

    ок, скачаю, гляну. Спасибо за наводку
  • krasun

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

    Spritz 28 февраля 2011 г. 15:57, спустя 47 минут 41 секунду

    Абырвалг, как дойдет дело до реализации, отпишись, где у тебя возникают сложности.
  • mario

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

    Spritz 28 февраля 2011 г. 16:20, спустя 22 минуты 47 секунд


    ничего себе, тут кто-то кроме Костыля Фаулера читал!)

    ок, скачаю, гляну. Спасибо за наводку
    хм… если мне память не изменяет, я её Костылю и советовал…
  • Абырвалг

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

    Spritz 28 февраля 2011 г. 16:23, спустя 2 минуты 57 секунд

    какая проблема сейчас: я никогда ничего такого не использовал. Ну, я ж книг не читаю умных. А тут вижу, что контроллеры толстеют, валидация в них дублируется и в то же время выносить ее в модели не совсем корректно, так как бывают разные юз-кейсы: админ может создать юзера с пустым паролем а юзер не может, к примеру - такие вещи явно не модель должна разруливать.

    Грубо говоря, мне нужно комплексное решение для:
    1) хитровыебанной валидации данных
    2) binding данных из Request на Entities


    Я кажется нашел, что мне подойдет - Symfony\Component\Form. В качестве бонуса получаем
    3) binding данных из Request'а и Entities на формы
  • mario

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

    Spritz 28 февраля 2011 г. 16:24, спустя 43 секунды

    не пизжу… Вообще мне её посоветовали два раза, вначале Мавр, потом НРГ.
  • Абырвалг

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

    Spritz 28 февраля 2011 г. 16:28, спустя 4 минуты 52 секунды

    ниче-ниче, у меня теперь тоже появится возможность книги читать
  • krasun

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

    Spritz 28 февраля 2011 г. 16:48, спустя 19 минут 43 секунды

    Грубо говоря, мне нужно комплексное решение для:
    1) хитровыебанной валидации данных
    2) binding данных из Request на Entities


    Думаю, ты что-то почерпнешь и отсюда:
    http://yugeon-dev.blogspot.com/2010/09/zend-framework.html
    http://yugeon-dev.blogspot.com/2010/09/blog-post.html
    http://yugeon-dev.blogspot.com/2010/10/blog-post.html

    Хоть, это и касается Zend Framework, но там его почти нет. Там валидация, управление доступ и вообще организация моделей. Мне оч. понравилось.
  • mario

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

    Spritz 28 февраля 2011 г. 16:55, спустя 6 минут 23 секунды

    Думаю, ты что-то почерпнешь и отсюда:
    http://yugeon-dev.blogspot.com/2010/09/zend-framework.html
    http://yugeon-dev.blogspot.com/2010/09/blog-post.html
    http://yugeon-dev.blogspot.com/2010/10/blog-post.html

    Оо! Подписался на рсс :) спасибо.
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 28 февраля 2011 г. 16:57, спустя 2 минуты 49 секунд

    главрыб опять страшными словами пугает(((
  • Абырвалг

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

    Spritz 28 февраля 2011 г. 17:03, спустя 5 минут 59 секунд

    krasun, спасибо, обязательно чтецну

    SpartakuS, то ли еще будет
  • krasun

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

    Spritz 28 февраля 2011 г. 17:06, спустя 2 минуты 29 секунд

    кстати, только заметил у него в разделе "Полезные ссылки", есть ссылка на шпаргалку по шаблонам - ведущая на сайт костылей http://itdumka.com.ua/index.php?cmd=shownode&node=11

    Интернет - большая деревня.
  • kostyl

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

    Spritz 28 февраля 2011 г. 17:08, спустя 1 минуту 40 секунд

    mario, не, наверно ты мне её не советовал, так как она уже у меня была до того как я тут зарегился
    Слой служб
  • NRG

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

    Spritz 28 февраля 2011 г. 17:23, спустя 15 минут 47 секунд


    ничего себе, тут кто-то кроме Костыля Фаулера читал!)
    нихуясебе, я тоже эту книгу читал =)

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