Титла: Въпрос за Business Logic Layer Публикувано от: b2l в Oct 25, 2011, 09:25 Искам да попитам при разработката на web приложения къде е най-добре да бъде разположена бизнес логиката? Т.е. вчера спорих адли бизнес логиката трябва да е в базата под формата на съхранени процедури или трябва да е описана от сървърния език.
Титла: Re: Въпрос за Business Logic Layer Публикувано от: rcbandit в Oct 25, 2011, 09:46 И аз си мислех до скоро така но се оказа че се слага между базата и presentation layer. Процедурите нямат богата бъзможност за работа със стрингове както може всеки един език.
Титла: Re: Въпрос за Business Logic Layer Публикувано от: senser в Oct 25, 2011, 10:08 Зависи и от базата, която ще се ползва също така - в MySQL според мен е почти невъзможно да изградиш пълноценна логика с наличните инструменти, докато това съвсем не е така при Oracle, а отчасти и PostgreSQL
Титла: Re: Въпрос за Business Logic Layer Публикувано от: b2l в Oct 25, 2011, 10:16 Процедурите нямат богата бъзможност за работа със стрингове както може всеки един език. Можеш ли да ми дадеш пример, че нещо не мога да си го обясня това. А като бързодействие, процедурите по-бързи ли са от php/perl кода например? |