rijangel: переводы
Pyramid Documentation / Документация Pyramid
→:app:Pyramid is, for better or worse, a "TIMTOWTDI" system. For example,
it includes more than one way to resolve a URL to a :term:view callable:
via :term:url dispatch or :term:traversal. Multiple methods of
configuration exist: :term:imperative configuration, :term:configuration
decoration, and :term:ZCML (optionally via :term:pyramid_zcml). It works
with multiple different kinds of persistence and templating systems. And so
on. However, the existence of most of these overlapping ways to do things
are not without reason and purpose: we have a number of audiences to serve,
and we believe that TIMTOWTI at the web framework level actually *prevents* a
much more insidious and harmful set of duplication at higher levels in the
Python web community.
it includes more than one way to resolve a URL to a :term:view callable:
via :term:url dispatch or :term:traversal. Multiple methods of
configuration exist: :term:imperative configuration, :term:configuration
decoration, and :term:ZCML (optionally via :term:pyramid_zcml). It works
with multiple different kinds of persistence and templating systems. And so
on. However, the existence of most of these overlapping ways to do things
are not without reason and purpose: we have a number of audiences to serve,
and we believe that TIMTOWTI at the web framework level actually *prevents* a
much more insidious and harmful set of duplication at higher levels in the
Python web community.
0 Приложение 'Pyramid', хорошо это или плохо, относиться к "TIMTOWTDI".
Например: оно включает в себя более одного пути разрешения URL, таких как view callable(вызываемое представление), url dispatch(вывод по URL) и traversal(обход объектов).
Существует множество способов конфигурации: imperative configuration, configuration
decoration и ZCML (дополнительно через pyramid_zcml). Оно работает с множеством различных видов систем хранения и шаблонизаторов. И так далее. Однако, есть причины и цели существованию множества взаимозаменяющих путей: у нас много аудитории которой необходимо соответствовать, и мы верим, что TIMTOWTI на уровне framework "предотвращает" гораздо более коварные и губительные наборы дублирования на более высоких уровнях Python веб-сообщества.
Например: оно включает в себя более одного пути разрешения URL, таких как view callable(вызываемое представление), url dispatch(вывод по URL) и traversal(обход объектов).
Существует множество способов конфигурации: imperative configuration, configuration
decoration и ZCML (дополнительно через pyramid_zcml). Оно работает с множеством различных видов систем хранения и шаблонизаторов. И так далее. Однако, есть причины и цели существованию множества взаимозаменяющих путей: у нас много аудитории которой необходимо соответствовать, и мы верим, что TIMTOWTI на уровне framework "предотвращает" гораздо более коварные и губительные наборы дублирования на более высоких уровнях Python веб-сообщества.
→Defending Pyramid's Design
==========================
==========================
0 Защита принципов проектирования Pyramid's
→A canon of Python popular culture is "TIOOWTDI" ("there is only one way to do
it", a slighting, tongue-in-cheek reference to Perl's "TIMTOWTDI", which is
an acronym for "there is more than one way to do it").
it", a slighting, tongue-in-cheek reference to Perl's "TIMTOWTDI", which is
an acronym for "there is more than one way to do it").
0 Каноном массовой культуры Python является "TIOOWTDI" ("есть только один способ сделать
это", пренебрежительная, издевательская ссылка на "TIMTOWTDI" Perl, который является
акроним фразы "есть несколько способов сделать это").
это", пренебрежительная, издевательская ссылка на "TIMTOWTDI" Perl, который является
акроним фразы "есть несколько способов сделать это").
→Pyramid Provides More Than One Way to Do It
-------------------------------------------
-------------------------------------------
0 Pyramid предоставляет несколько путей сделать это.
→From time to time, challenges to various aspects of :app:Pyramid design are
lodged. To give context to discussions that follow, we detail some of the
design decisions and trade-offs here. In some cases, we acknowledge that the
framework can be made better and we describe future steps which will be taken
to improve it; in some cases we just file the challenge as "noted", as
obviously you can't please everyone all of the time.
lodged. To give context to discussions that follow, we detail some of the
design decisions and trade-offs here. In some cases, we acknowledge that the
framework can be made better and we describe future steps which will be taken
to improve it; in some cases we just file the challenge as "noted", as
obviously you can't please everyone all of the time.
0 Время от времени возникают дискуссии о различных аспектах проектированиия приложений Pyramid.
Для того, чтобы задать основы для таких дискуссий мы подробно обсудим некоторые проектные решения и компромиссы.
В некоторых случаях, мы признаем, что framework можно было сделать лучше, и мы даем описание дальнейших шагов, которые помогут его совершенствованию; в некоторых случаях мы просто регистрируем проблему, ведь очевидно, что Вы не можете всегда всем угодить в одно и тоже время.
Для того, чтобы задать основы для таких дискуссий мы подробно обсудим некоторые проектные решения и компромиссы.
В некоторых случаях, мы признаем, что framework можно было сделать лучше, и мы даем описание дальнейших шагов, которые помогут его совершенствованию; в некоторых случаях мы просто регистрируем проблему, ведь очевидно, что Вы не можете всегда всем угодить в одно и тоже время.
Резюме
- Пол:
- женщина
- Родной язык:
- русский
- С нами:
-
с 5 августа 2012 г.
(5188 дней)
Не является членом клуба. - Деятельность:
-
12 версий перевода
с общим рейтингом 0
