2013-10-08 7 views
1

Что такое легкий каркас? Почему он говорит, что codeigniter является легким?Что означает легкий вес?

+0

Как только вы ищете определение, вы получаете, почему оно применяется к чему-то –

+0

Это намеренно ограниченная функциональность, чтобы быть легким в освоении и/или быстро (+1 для ограничения урона -5, но это отключено -topic, потому что он субъективен/дискурсивный - прочитайте раздел справки, когда вы получите мо!). – halfer

+1

Редактирование оригинального вопроса в совершенно разные и совершенно несвязанные вопросы - это не очень хорошая идея, если вы не хотите, чтобы кто-нибудь когда-либо смотрел на нее –

ответ

5

Вот пост я нашел на coderanch.com:

Термин «легкий» относится к концептуальному веса основы. Легкие каркасы, такие как Spring, оказывают минимальное воздействие на приложение . То есть, это не требует, чтобы столько изменений кода в включали их в ваше приложение, как и в более тяжелых корпусах , таких как EJB. Когда вы создаете EJB, вам нужно иметь дело с несколькими интерфейсами, и это довольно ясно, если посмотреть на код, который EJB тесно связан с инфраструктурой J2EE. С другой стороны, POJO обычно блаженно не осознает, что он используется в Spring Framework. Весна минимально-инвазивная. Есть также претензии, что не должно быть очень сложной задачей, чтобы вынуть Spring и заменить его с другой подобной структурой.

С легкими каркасами вам не нужно слишком много думать о базовой структуре, потому что на самом деле не так много кода для написания , который явно связывает вас с «сантехникой». С другой стороны, традиционная разработка J2EE с EJB влечет за собой написание много кода «сантехника» , который весит вас концептуально.

Надеюсь, это поможет.

Смежные вопросы